Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) не хочет определять переменную! / 13 сообщений из 13, страница 1 из 1
20.02.2006, 16:58:35
    #33556469
Nickson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
Значит так. Вот написал по примерах свой первый, так скать, PHP-скрипт и тут же столкнулся с проблемкой. Значит смысл прост: страница (одна), тексттовое поле и кнопка "ОК" . Задача: ввести имя, нажать на кнопку и вывести ниже "Привет" + имя !
Но я хоте было сделать так, чтобы если поле было пустое и нажал ОК , то вместо имени было бы например, "неизвесный". Ну я решил взять это через условие IF . когда же скрипт выполнялся, определилась ошибка: переменная $name будто бы не существует, или не может определить.
Помогите понять, в чем проблема. А это затрудняет мне дорогу дальше.
Приведу ниже скрипт index.php -страницы:

<html>
<center>
<form action="<?=$SCRIPT_NAME?>" method="POST">
Как тебя зовут?
<input type=text name=name>
<input type="submit" value="ОК!" name="k">
</form>
</center>
<center><font color=blue><b>
<?
if $name = "" { echo 'Привет, неизвестный!'}
else {echo 'Привет, ', $name, '!'} ;
?>
</center></font></b>
</html>
...
Рейтинг: 0 / 0
20.02.2006, 17:02:00
    #33556483
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
$_POST['name']
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
20.02.2006, 17:03:16
    #33556488
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
Гмммм

> if $name = "" { echo 'Привет, неизвестный!'}

вобще то
if ($name == "") {echo 'Привет, неизвестный!'}

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
20.02.2006, 17:04:19
    #33556491
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
1. Изучите ман на предмет грамотного написания кода.
2. Изучите ман на предмет работы с глобальными переменными.
3. Изучите правила форума и его возможности. В частности оформляйте код с помощью тегов форматирования.
Я же вам уже давал ссылку на phpfaq.ru. Там есть ответ на ваш вопрос.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
20.02.2006, 20:38:28
    #33556999
Nickson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
Неа, не идёт. Одна и та же ошибка:
Parse error: parse error, unexpected T_VARIABLE, expecting '(' in z:\home\localhost\www\ns.php on line 12
...
Рейтинг: 0 / 0
20.02.2006, 21:24:59
    #33557035
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
- Штурман, приборы!!!
- Капитан, восемь!!!
- Что "восемь"?
- А что приборы?

авторParse error: parse error, unexpected T_VARIABLE, expecting '(' in z:\home\localhost\www\ns.php on line 12
Номер строки мы будем по вторичным половым признакам вычислять?
Тем более, что код вы не предоставили, если вы считаете кодом текст в первом вашем посте, то вы глубоко заблуждаетесь.

----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
20.02.2006, 22:07:20
    #33557056
Nickson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
ЭТО ВСЕТЬ код, один файл. А 12-я строка, эта та что команда if начинается
...
Рейтинг: 0 / 0
20.02.2006, 22:51:55
    #33557086
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
http://ua2.php.net/if%5D%7C>]http://ua2.php.net/if]|> http://ua2.php.net/if" TARGET="_blank">Читать, срочно!!!.
Пожелание: измените манеру постинга. прочтите правила форума. Вам будет проще и быстрее искать ответы на ваши вопросы.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
21.02.2006, 17:31:17
    #33559091
Nickson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
Да читал я уже правила! Что ж если я вообще не шарю в этом?! Я виноват что ли!?
...
Рейтинг: 0 / 0
21.02.2006, 18:25:36
    #33559220
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
http://ua2.php.net/if - ссылку прочтите и скажите, что вам не понятно.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
22.02.2006, 19:56:51
    #33561791
Nickson
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
Да всё понятно. А оно не хочет работать!
...
Рейтинг: 0 / 0
22.02.2006, 20:48:28
    #33561849
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
Акваланг.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
23.02.2006, 12:47:50
    #33562444
TroT
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) не хочет определять переменную!
возможно, ошибка имеется на предыдущей строке, например, пропущена ";"

так же попробуйте заменить стоку с if на echo $_POST['var'];

короче "сами правте свои баги" (С)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) не хочет определять переменную! / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]