Здравствуйте, у меня такая проблема... PHP: echo ' <caption><div class="qtitle">Регистрация</div></caption><tr><td> <form action="register2.php" method="post"> Ваше Имя:<br /> <input type="text" name="name" /><br /> <input type="submit" value="Далее" /> <input type="hidden" name="regstep" value="3"/><br /> <input type="hidden" name="login" value="'.$login.'"/><br /> <input type="hidden" name="pass" value="'.$pass1.'"/><br /> </form> '; Вот эта форма, в ней есть Hidden поля, дело в том, чт окаждое поле занимает пустую строку! Как удалить эти строки! Подскажите пожалуйста!
Зачем над кодом так извращаешься, все пихаешь в echo, потом не удобно модифицировать и с кавычками потеряться можно, проще вот так PHP: <caption><div class="qtitle">Регистрация</div></caption><tr><td> <form action="register2.php" method="post"> Ваше Имя:<br /> <input type="text" name="name" /><br /> <input type="submit" value="Далее" /> <input type="hidden" name="regstep" value="3"/><br /> <input type="hidden" name="login" value="<?= $login ?>"/><br /> <input type="hidden" name="pass" value="<?= $pass1 ?>"/><br /> </form> ';
Edward теги PHP: <?..?> отключены по дефолту в php 5.3.3 в следующей сборке они возможно вообще не будут поддерживаться, так что используй только PHP: <?php..?> Не пойму чем тебе не нравиться вариант все в echo пихнуть? если это дурно сказывается на производительности интерпретатора скажи я буду впредь слушать твой совет... Хотя можно микротаймом сверить..))
Не вопрос, пиши с php, я не на это указывал в ответе и если я неправельно написал, то это в аданном случае не важно. не знаю на счет того, что быстрей, а что медленнее, но если код пишешь например в Dreamviewer`e то там он синтаксис подсвечивает, а если все впихнул в echo, то все красным, и не видно где что