мой скрипт(будет ли работать)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
мой скрипт(будет ли работать) - 2008-02-29 22:12:14.216666
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
<html> <head> <title>Отправка писем </title> </head> <body> <form method="post" action="<?php $_SERVER['PHP_SELF']; ?>"> <p>Кому:<p> <input type="text" name="mail1" size="30" value="<?php echo $_POST['mail1']; ?>"> <p>От кого:<p> <input type="text" name="mail2" size="30" value="<?php echo $_POST['mail2']; ?>"> <p>Тема:<p> <input type="text" name="tema" size="30" value="<?php echo $_POST['tema']; ?>"> <p>Сообщение:<p> <textarea name="message" rows="10" cols="30" value="<?php echo $_POST['message']; ?>"> </textarea> <br> <br /> <input type="submit" name="submit" value="Отправить"> </form> <?php $message=$_POST['message']; $mail1=$_POST['mail1']; $mail2=$_POST['mail2']; $tema=$_POST['tema']; mail("$mail1","$tema","$message","from:$mail2"); if(!$_POST['message'] or !$_POST['tema'] or !$_POST['mail1'] or !$_POST['mail2']) { echo "Заполните все обязательные поля"; } ?> </body> </html>
|
|
|
RE: мой скрипт(будет ли работать) - 2008-02-29 22:38:28.590000
|
|
|
sneG0K
Сообщений: 120
Оценки: 0
Присоединился: 2008-01-12 20:15:11.396666
|
!$_POST['message'] or !$_POST['tema'] or !$_POST['mail1'] or !$_POST['mail2'] - эта строка меня смущает… не знаю чего, но у меня напостой мутюкается, когда много or… Хотя поидее работать будет… З.Ы. а проверить самому религия не позволила?:D (без обид)
|
|
|
RE: мой скрипт(будет ли работать) - 2008-02-29 22:45:55.410000
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
quote:
!$_POST['message'] or !$_POST['tema'] or !$_POST['mail1'] or !$_POST['mail2'] строка должно контролировать ввод всех данных а насчет второго не уверен что на локалхосте все норм будет
|
|
|
RE: мой скрипт(будет ли работать) - 2008-02-29 22:58:40.160000
|
|
|
sneG0K
Сообщений: 120
Оценки: 0
Присоединился: 2008-01-12 20:15:11.396666
|
quote:
строка должно контролировать ввод всех данных Да я понял.. не дурак:) quote:
не уверен что на локалхосте все норм будет ты попробуй не на локал хосте!!! а, то я помню, пару месяцев назад, мне попался какой-то косой пхп+апач - так он не то, что пост запросы, он даже гет запросы не воспринимал:D Зрегайся на каком нить хостинге с поддержкой пхп и проверь;)
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 00:08:22.496666
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
http://bitww.hut2.ru/mail.php ну вот типа
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 02:59:14.380000
|
|
|
sneG0K
Сообщений: 120
Оценки: 0
Присоединился: 2008-01-12 20:15:11.396666
|
Поздравляю… Работает… теперь загони это в цикл, чтоб оно допустим за раз отправляло штук по 50 писем8D причем с разных адресов.. и на разные адреса:)
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 03:56:39.976666
|
|
|
VViskas =[O_o]=
Сообщений: 145
Оценки: 0
Присоединился: 2008-01-01 02:25:50.893333
|
FriLL, а какой лимит отправки писем в день на hut2.ru стоит?
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 05:25:12.800000
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
quote:
ORIGINAL: FriLL $message=$_POST['message']; $mail1=$_POST['mail1']; $mail2=$_POST['mail2']; $tema=$_POST['tema']; mail("$mail1","$tema","$message","from:$mail2"); if(!$_POST['message'] or !$_POST['tema'] or !$_POST['mail1'] or !$_POST['mail2']) { echo "Заполните все обязательные поля"; } quote:
ORIGINAL: FriLL строка должно контролировать ввод всех данных особенно удивительно, что данные сперва отсылаются, и только потом проверяются o_0
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 14:31:47.613333
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
quote:
особенно удивительно, что данные сперва отсылаются, и только потом проверяются o_0 исправим подскажите как сделать чтобы сразу при заходе на сайт не выводилось сообщение о том что не все поля заполнены.
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 15:46:54.716666
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
$br = $_SERVER['HTTP_USER_AGENT']; $ip = $_SERVER['REMOTE_ADDR']; $count = fopen('ct.txt','a'); fputs($ip,$br); fclose($count); и можете еще помочь почему этот скрипт не работает ошибка Warning: fputs(): supplied argument is not a valid stream resource in Z:\home\localhost\www\mail.php on line 37
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 17:45:19.996666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
в fputs должен передавтся указатель на файл, который ты создаешь но нигде не используешь почитай мануал, там все прекрасно расписанно.
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 18:00:04.840000
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
заработало
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 19:41:04.986666
|
|
|
kolPeeX
Сообщений: 1456
Оценки: 0
Присоединился: 2007-01-25 14:57:57.683333
|
quote:
ORIGINAL: FriLL quote:
особенно удивительно, что данные сперва отсылаются, и только потом проверяются o_0 исправим подскажите как сделать чтобы сразу при заходе на сайт не выводилось сообщение о том что не все поля заполнены. if(isset($_POST['submit'])) { if(!$_POST['message'] or !$_POST['tema'] or !$_POST['mail1'] or !$_POST['mail2']) { echo "Заполните все обязательные поля"; } else { $message=$_POST['message']; $mail1=$_POST['mail1']; $mail2=$_POST['mail2']; $tema=$_POST['tema']; mail("$mail1","$tema","$message","from:$mail2"); } }
|
|
|
RE: мой скрипт(будет ли работать) - 2008-03-01 19:47:29.073333
|
|
|
FriLL
Сообщений: 2539
Оценки: 335
Присоединился: 2007-08-11 17:14:26.703333
|
Пасибо исправил теперь мой сервис можно юзать http://bitww.hut2.ru/mail.php
|
|
|
|
|