Приветству всех! Давненько я тут не была.Вот нужна ваша помощь опять,есть такая форма:
| Код | <FORM action="action.php" method="POST"> <font color="#FFFFFF"> <b>Ваше сообщение:</b><br> </font> <TEXTAREA type="text" ROWS=4 COLS=40 name="feedback"></TEXTAREA> <br> <font color="#FFFFFF"> <b>Ваше имя и фамилия:</b></font><br> <INPUT type="text" NAME="friendname" SIZE="20"> <br> <font color="#FFFFFF"> <b>Ваш e-mail:</b></font><br> <INPUT type="text" name="friendmail" size="20" maxlength="40"> <br> <INPUT type="submit" value="Отправить" name="submit"> <INPUT type="reset" value="Очистить"> </FORM>
|
Которая отправляла данные на почту,вот скрипт файла action.php :
| Код | <?php if(isset($_POST['submit'])): $to = "test@test.ru"; $subject = "Акция приглашение!"; $body .= "<hr color=#990000>\n"; $body .= $_POST['feedback']."\n"; $body .= "<br><b>От: </b>".$_POST['friendname']."\n"; $body .= "<br><b>E-Mail: </b>".$_POST['friendmail']."\n\n"; mail($to, $subject, $body, "From: ".$_POST['friendname']." <".$_POST['friendmail'].">\nContent-type: text/html; charset=windows-1251\n");else: ?>
|
и есть такой скрипт,который записывает в тектовый файл через разделитель | время,дату,айпи и откуда пришёл посетитель:
| Код | <?php $date = date("d"."."."F"."."."Y"); $time = date("H"."."."i"); $ip = $_SERVER["REMOTE_ADDR"]; $ref = $_SERVER["HTTP_REFERER"]; $new_arr = $date."|".$time."|".$ip."|".$ref."|".$us."\n"; $ufile = "logi/logfile.log"; if (!file_exists ($ufile)) { $fp = fopen($ufile, 'w'); } else { $fp = fopen ($ufile, 'a'); } fputs ($fp, $new_arr); fclose ($fp); ?>
|
Теперь самое главное,мне не нужно отправлять данные из формы на почту,а надо чтоб вторым скриптом ко всему прочему тоесть времени,дате,айпи и т.д. писались также через разделитель и данные из формы,тоесть само сообщение,имя и фамилия и эмейл.Никак не соображу как это сделать.Помогите пожалуйста мне с этим. |