Здрасти!Помогите) Есть страница и на ней форма. В неё вводят большой текст и через Post эта информация переходит на другую страницу но как её вывести мне всё время выдаёт ошибку вот код куда вписывают HTML: <form action="save.php" method="post" name="form1" target="_blank"> <p>Имя человека:<br><input name="name" type="text" size="20" maxlength="40"></p> <p>Сколько лет исполняеться::<br><input name="voz" type="text" size="20" maxlength="3"></p> <p>Поздравления:<br></p><input name="pozd" type="text" size="75" maxlength="150"></p> <p>Подпись автора:<br><input name="pod" type="text" size="20" maxlength="40"></p> <p>Введите адрес открытки :<br><input name="sitename" type="text" size="20" maxlength="16"></p> <p><input name="submit" type="submit" value="COzdat'"></p> </form> а вот принимаю PHP: <?php $name = $_POST['name']; $voz = $_POST['voz']; $pozd = $_POST['pozd']; $pod = $_POST['pod']; $sitename = $_POST['sitename']; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Последний этам создания</title> </head> <body> <?php $h = fopen("otk/$sitename.php","w"); $text = " <html> <head> <meta name='description' content=''> <meta name='keywords' content=''> <meta http-equiv='Content-Type' content='text/html; charset=windows-1251'> <title></title> <link href='style(1).css' rel='stylesheet' type='text/css'> </head> <body> <div align='center'> <table width='690' border='0' align='center' class='main_border'> <!--Подключаем шапку сайта--> <tr> <td><img src='img/head.jpg' width='690' height='100'></td> </tr> <tr> <td><table width='690' border='0'> <tr> <!--Подключаем левый блок сайт--> <td width='177' valign='top' class='left'> <div class='innerBox red'><h3>Для</h3> <div class='formm' width='80%'> <p class='right'><?php echo $name ?></p> </div></div> <div class='innerBox'><h3>Подарок от</h3> <p><?php echo $pod ?></p> </div> </td> <td width='503' valign='top' class='left'><p> </p> <p align='center'><?php echo $name ?></p> <p>Сегодня тебе исполнилось<?php echo $voz ?></p> <p><?php echo $pozd ?></p> </td> </tr> </table></td> </tr> <!--Подключаем нижний блок сайта--> <tr> <td><img src='img/footer.jpg' width='690' height='18'></td> </tr> </table> </body> </html>"; if (fwrite($h,$text)) echo "Запись прошла успешно"; else echo "Произошла ошибка при записи данных"; fclose($h); ?> </body> </html> <a href="otk/<?php echo $sitename ?>.php">fgvfv</a> после создания пишет ошибку вэтой строке HTML: <p><?php echo $pozd ?></p> и пишет Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in K:\home\pesokk\www\otk\kurt.php on line 34 И я незнаю что делать чтобы ошибка невылазила! Заранее спасибо
Везде в конце echo необходимо поставить точку с запятой ( ; ) PHP: <?php echo $pod; ?> На будущее, есть спец тема для таких вопросов - https://forum.antichat.ru/lastpostinthread40896.html