Дизайн и креатив: разработка от профессионалов http://www.uptimecommerce.com/forum/ |
|
подскажите в чем проблема (php)? http://www.uptimecommerce.com/forum/viewtopic.php?f=22&t=540 |
Страница 1 из 1 |
Автор: | Romp [ 01 ноя 2009, 11:48 ] |
Заголовок сообщения: | подскажите в чем проблема (php)? |
Подскажите почему не сохраняется ничего в orders.txt и при нажатии на кнопку "отправить" пишет заказ сохранен, но подробности заказа тоже не указываются. файл с формой orderform.html <form action="processorder.php4" method="post"> <table width="536" border=0 cellpadding="0" cellspacing="0"> <tr> <td width="236"><span class="стиль9">Фамилия, Имя</span></td> <td width="300" align=left><input type="text" id="tireqty" name="tireqty" size=40 maxlength=50 /></td> </tr> <tr> <td width="236"><span class="стиль9">Икона</span></td> <td width="300" align=left><input type="text" id="oilqty" name="oilqty" size=40 maxlength=50></td> </tr> <tr> <td width="236"><span class="стиль9">Контактный телефон, e-mail</span></td> <td width="300" align=left><input type="text" id="sparkqty" name="sparkqty" size=40 maxlength=50></td> </tr> <tr> <td width="236"><span class="стиль9">Адрес доставки</span></td> <td width="300" align=left><input type="text" id="address" name="address" size=40 maxlength=100></td> </tr> <tr> <td colspan=2 align=center><input type=submit value="Отправить заказ"></td> </tr> </table> </form> и сам processorder.php4 <?php // Создать короткие имена переменных $tireqty = $HTTP_POST_VARS['tireqty']; $oilqty = $HTTP_POST_VARS['oilqty']; $sparkqty = $HTTP_POST_VARS['sparkqty']; $address = $HTTP_POST_VARS['address']; $DOCUMENT_ROOT = $HTTP_SERVER_VARS['DOCUMENT_ROOT']; ?> <html> <body> <?php $date = date('H:i, jS F'); echo '<p>Заказ обработан в '; echo $date; echo '<br />'; echo '<p>Список вашего заказа:'; echo '<br />'; echo 'Фамилия, Имя: '.$tireqty.'<br />'; echo 'Икона: '.$oilqty.'<br />'; echo 'Контактный телефон, e-mail: '.$sparkqty.'<br />'; echo '<P>Адрес доставки: '.$address.'<br />'; $outputstring = $date."\t".$tireqty." --- Фамилия, Имя \t".$oilqty." --- Икона\t" .$sparkqty." --- Контактный телефон, e-mail\t".$total ."\t". $address."\n"; // Открыть файл для добавления $fp = fopen("orders.txt", 'a'); flock($fp, LOCK_EX); if (!$fp) { echo '<p><strong>В настоящий момент ваш запрос не может быть обработан. ' .'Пожалуйста, попытайтесь позже.</strong></p>'; exit; } fwrite($fp, $outputstring); flock($fp, LOCK_UN); fclose($fp); echo '<p>Заказ сохранен.</p>'; ?> </body> </html> в чем может быть проблема??? |
Автор: | as.pankov [ 01 ноя 2009, 22:32 ] |
Заголовок сообщения: | Re: подскажите в чем проблема (php)? |
ммм... книга за якою ти вчив пхп коли була написана? спробуй банально $HTTP_POST_VARS змінити на $_POST, а .php4 просто на .php |
Автор: | Romp [ 02 ноя 2009, 05:02 ] |
Заголовок сообщения: | Re: подскажите в чем проблема (php)? |
ок спасибо большое все сделал |
Страница 1 из 1 | Часовой пояс: UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |