Помощник
web сервер |
mawa
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
18.9.2008, 10:42;
Ответить: Webmaster_hb
Сообщение
#2
|
|
убедитесь что на сервере в интернете есть поддержка файлов PHP,
убедитесь что расширение файлов PHP на сервере поддерживается такое как вы создали файлы, убедитесь что формат PHP-кода на сервере разрешен такой же как у вас в коде выложите на форум ваш код, и ошибки (если они показываются) на сервере |
|
|
mawa
|
Сообщение
#3
|
|
Вот участок из штмл:
<form action="http://localhost/2/reg.php" method="POST"> <table border=2 align="center"> <tr> <td> Введите свой логин: </td> <td> <input type="text" name="nik"> </td> </tr> а вот из reg.php: [php]<? if ($nik=="") { print("Введите пожайлуста имя!!!<br>"); }[/php] В штмл я ввожу "nik", а пишет - Введите пожайлуста имя!!! На локальной машине работает прекрасно!!! |
|
|
Webmaster_hb |
19.9.2008, 12:00;
Ответить: Webmaster_hb
Сообщение
#4
|
|
mawa, ну для начала надо проверить register_globals на хостинге он отключен, поэтому в PHP переданные переменные надо использовать так
вместо $nik - надо - $_POST["nik"] |
|
|
mawa
|
Сообщение
#5
|
|
Спасибо, переменные заработали, но возникла следующая проблема:
[php]if ($_POST["nik"]=="") { print("Введите пожайлуста имя!!!<br>"); } if ($_POST["pas1"]!=$_POST["pas2"]) { print("Пароли не совпкдают!!!<br>"); } if ($_POST["nik"]!="" && $$_POST["pas"]==$_POST["pas2"]) { $fil=fopen("pas.txt","a"); $im[0]="\n"; $im[1]=$_POST["nik"]; $im[2]=" "; $im[3]=$_POST["pas1"]; $im[4]=" "; $reg=implode("",$im); fputs($fil,$reg); fclose($fil); print("Спасибо, ВЫ успешно зарегестрированны!!!<br>"); }[/php] На первые два условия реагирует, но третье не проходит(на локальной машине все нормал). Я понимаю я опять чегото не знаю? |
|
|
Exterior |
20.9.2008, 19:46;
Ответить: Exterior
Сообщение
#6
|
|
mawa, размещайте код в тегах [ html][/html ], [ php][/php ] или [ code][/code ], написано же! Или такие сообщения будут удаляться.
Ошибка: if ($_POST["nik"]!="" && [B][COLOR="Red"]$[/COLOR][/B]$_POST["pas"]==$_POST["pas2"]) лишний $ |
|
|
mawa
|
Сообщение
#7
|
|
<!--Спасибо. Я не знала как писать в тегах:sarcastic:.-->
|
|
|
mawa
|
Сообщение
#8
|
|
[php]
<? if ($_POST["nik"]=="") { print("Введите пожайлуста имя!!!<br>"); } if ($_POST["pas1"]!=$_POST["pas2"]) { print("Пароли не совпкдают!!!<br>"); } if ($_POST["nik"]!="" && $_POST["pas"]==$_POST["pas2"]) { $fil=fopen("pas.txt","a"); $im[0]="\n"; $im[1]=$_POST["nik"]; $im[2]=" "; $im[3]=$_POST["pas1"]; $im[4]=" "; $reg=implode("",$im); fputs($fil,$reg); fclose($fil); print("Спасибо, ВЫ успешно зарегестрированны!!!<br>"); } ?> [/php] Не выводит сообщение: "Спасибо, ВЫ успешно зарегестрированны!!!, и в pas.txt ничего не записывает.Помогите пожалуйста разобраться в чем причина. |
|
|
Exterior |
22.9.2008, 15:35;
Ответить: Exterior
Сообщение
#9
|
|
|
(' post='11594 @ 22.9.2008, 14:13) if*($_POST["nik"]!=""*&&*$_POST["pas"]==$_POST["pas2"]) полагаю, что pas2 должен сравниваться с pas1? (' post='11594 @ 22.9.2008, 14:13) im[0]="\n"; красивей будет сместить перевод строки в последнюю ячейку массива, а все остальное поднять на единицу вверх
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
<Braga/> Создание Telegram-ботов, web-приложений, крипто-бирж, сайтов. | 2 | newbraga | 1672 | 10.3.2024, 22:04 автор: newbraga |
|
Услуга - восстановление сайтов из web.archive.org Адекватные цены. |
0 | donald_666 | 1272 | 4.12.2023, 15:36 автор: donald_666 |
|
Буржунет. Гест Посты на .EDU .GOV. Топ ссылки TLD, WEB 2.0, профили Microsoft и др. 100% индексация Продажа ссылок с индексацией на мощных площадках |
11 | diezelk | 9870 | 13.5.2023, 11:12 автор: diezelk |
|
MoneySyst - стабильный лидер рынка. Монетизация web и WAP трафика. Подписки, моб.приложения, вап-клик. Автоскупка подписок по 70 руб.! |
45 | MoneySyst | 28995 | 14.2.2022, 23:20 автор: MoneySyst |
|
WEB программист под OpenCart ищу - ТЗ в теме |
3 | Adriano_123 | 4993 | 3.8.2021, 18:33 автор: Adriano_123 |
Текстовая версия | Сейчас: 28.3.2024, 12:38 |