![]() |
Вопрос по PHP
Есть форма:
<form action="save.php" method="post"> <table border="0"> <tbody> <tr> <td>Имя</td> <td align="center"><input name="name" size="20" type="text" /></td> </tr> <tr> <td>E-mail</td> <td align="center"><input name="mail" size="20" type="text" /></td> </tr> <tr> <td>IPort</td> <td align="center"><input name="ip" size="20" type="text" /></td> </tr> <tr> <td colspan="2" align="center"><input value="Сохранить" type="submit" /></td> </tr> </tbody> </table> которая должна передать данные скрипту: <?php $name=$_POST['name']; $x1="Имя: "; $y1=$x1.$name; echo "$y1<br>"; $fp = fopen("file.txt", "a"); fwrite($fp, $y1); fclose($fp); $mail=$_POST['mail']; $x2="E-mail: "; $y2=$x2.$mail; echo "$y2<br>"; $fp = fopen("file.txt", "a"); fwrite($fp, $y2); fclose($fp); $ip=$_POST['ip']; $x3="IP: "; $y3=$x3.$ip; echo "$y3<br>"; $fp = fopen("file.txt", "a"); fwrite($fp, $y3); fclose($fp); ?> Скрипт должен вывести данные на страницу и сохранить их в file.txt. однако отображаются и сохраняются только $x1, $x2, $x3. На локальном компе на денвере работает на хостинге нет.. Помогите кто может.. |
PHP код:
Вопрос, а зачем три раза открыть и закрывать один и тот же файл? Кстати, скрипт работает. |
PHP код:
|
<?php
$f=fopen("pass.log","at"); flock($f,2); fputs($f,"name: ".$_POST['name']."\n"); fputs($f,"mail: ".$_POST['mail']."\n"); fputs($f,"ip: ".$_POST['ip']."\n"); flock($f,3); fclose($f); ?> Может так? |
Цитата:
|
Цитата:
|
| Время: 09:25 |