подскажите пожалуйста почему может не работать формы внутри php. при попытке добавить<input type="text"> пишет Parse error: syntax error, unexpected '<' in Z:\home\localhost\www\chlam\form.php on line 3
такой например PHP: <?php $form=" <form method="post" name="form1" enctype="multipart/form-data"> <input type="text" name="name" size="40" maxlength="40"><br> <input type="text" name="alt" size="40" maxlength="40"><br> <input type="text" name="sex" size="40" maxlength="40"><br> <input type="submit" name="hd" value="Îòïðàâèòü"> </form>" echo="$form" ?> пишет в браузере Parse error: syntax error, unexpected T_STRING in Z:\home\localhost\www\chlam\form.php on line 3
как насчет того, что бы выучить хотя бы начальный синтаксис php? PHP: <?php $form=' <form method="post" name="form1" enctype="multipart/form-data"> <input type="text" name="name" size="40" maxlength="40"><br> <input type="text" name="alt" size="40" maxlength="40"><br> <input type="text" name="sex" size="40" maxlength="40"><br> <input type="submit" name="hd" value="Îòïðàâèòü"> </form>'; echo $form; ?>
Есть ещё вопрос Почему броузер выдаёт строку ввода в которой записано "$s" заместо значения переменной? Вот код: 1) Код (Text): <?php $s = "abcd"; ?> ... <input type="text" value"<?php print '$s'; ?>"> 2) на форме две кнопки Cancel и Submit форма отправляется как положено, генерируются обе переменные "$Cancel" - превая кнопка и "$Submit" - вторая кнопка соответственно. обрабатывающая форму программа "не видит" нажатие первой кнопки, вот код: Код (Text): <?php if (isset($Cancel)and($Cancel="Cancel")) { print "сброс"; /* сюда программа не попадает */ exit; } print "Всё OK"; ?>
kadet print '$s'; а зачем тут кавычки? и после value = надо ставить http://www.e-luge.net/blog/full/aaae3313.html
1. кавычки 2. PHP: $Cancel='Cancel'; if($Cancel=='Cancel'){ echo 'сброс'; exit; }else{ echo 'Всё OK'; }
подскажите пожалуйста почему при переходе из формы в php файл переменные куда то исчезают? 1.htm ..... <form id="form" enctype="multipart/form-data" method="post" action="1.php"> Èìÿ <input maxlength="40" size="40" name="name1" value=""><br> ...... 1.php ..... if (isset($name1)) { echo 'yes'; } else {echo 'no'; } ......