Заголовок сообщения: Не могу понять??? Добавлено: 12 Ноябрь 2004, 20:44:37
Здравствуйте! Я очень плохо знаю PHP. У меня такой вопрос: как отформатировать этот код, чтобы при отправке открывалась другая страница(ссылка)?
Код:
<? $messages=""; if(isset($actionflag) && $actionflag="join") { if(!strlen(trim($fio))<>"0") $messages .= "Ошибка : Вы не заполнили поле Фамилия Имя Отчество<br>" ; if(!strlen(trim($mail))<>"0") $messages .= "Ошибка : Вы не заполнили поле Электропочта<br>" ; if(!strlen(trim($login))<>"0") $messages .= "Ошибка : Вы не ввели Логин<br>" ; if(!strlen(trim($password))<>"0") $messages .= "Ошибка : Вы не ввели Пароль<br>" ; if($messages==="") { $zbros=" Имя Фамилия Отчество: $fio <br> Страна : $country <br> Паспортные данные<br> Серия : $seria <br> Кем выдан : $vadan <br> Когда выдан :$kogvadan <br> Дата рождения : $data <br> Область : $region <br> Город : $city <br> Адрес : $adress <br> Почтовый индекс : $index <br> Телефон : $tel <br> Период оплаты : $crok <br> Способ оплаты : $orderw <br> Домен : $domain <br> Зона: $zona <br> Информация о домене: $infodomain<br> Электропочта : $mail <br> Логин : $login <br> Пароль : $password <br> ICQ : $icq <br> Комментарии к заказу: $msg <br> "; print "<br><table width='67%' border='0' align='center' cellpadding='1' cellspacing='3' bgcolor='black'><tr><td bgcolor='#999999'>Ваш заказ будет расcмотрен в ближашие 24 часа , и к вам на e-mail будет выслан ответ о заказе!</td></tr></table><br>"; $to = "Admin <admin@ok-host.net.ru>" . ", " ; //обратите внимание на запятую
/* тема\subject */ $subject = "OK-заказ $fio";
/* сообщение */ $message = " $zbros ";
/* Для отправки HTML-почты вы можете установить шапку Content-type. */ $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* дополнительные шапки */ $headers .= "From: $name <$mail>\r\n";
/* и теперь отправим из */ mail($to, $subject, $message, $headers); } } if($messages<>"") { print "<br><table width='100%' border='0' align='center' cellpadding='1' cellspacing='2' bgcolor='black'><tr><td bgcolor='#999999'> $messages</td></tr></table><br>"; } ?>
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
0 Сообщения: 864 Зарегистрирован: 29.11.03 Откуда: д. Черемас
Добавлено: 13 Ноябрь 2004, 00:37:12
Crazy, 50$ за одну строчку? Если я правильно понял вопрос, то в самом верху кода надо вставить:
if(условие выполнения скрипта) header("Location: нужная страница.html");
Если на другую страницу без header вставьте скрипт после блока пхп
<script language="javascript">
location.href = "yourpage";
</script>
Если нужно задержаться на странице, как там что-то печатается добавьте SetTimeOut.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Crazy, скажи, для чего существует раздел форума "Программирование для WWW", - обсуждать вопросы и по мере сил помогать друг другу, или $ зарабатывать за ответы ( не факт что верные) ?
если так, то сообщайте заранее, ты там с гвардии дизайнером обсудил бы этот вопрос.
_________________ 1.вырази с в о е мнение 2. прочти предыдущие посты «Критик — человек, который говорит как хорошо сделал бы он сам, если бы, конечно, умел» продвижение сайтов || SADDAT.ru
Saddat, ты тормозишь. Сильно. Попробуй завтра с утра перечитать тред на свежую голову. Вероятно, это поможет тебе понять смысл фразы "$50" без указания способы оплаты.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
17 Сообщения: 4362 Зарегистрирован: 25.04.01 Откуда: Москва
Добавлено: 14 Ноябрь 2004, 22:32:26
Saddat, kors@r, поясняю для одареных - тут не место, где будут ЗА вас писать код, тут помогают понять почему он не работает и решить конкретную проблему. обучение в чистом виде тоже не предусмотрено. для этих целей есть:
1. раздел работа, где без труда за вас сделают вашу работу.
2. другие ресурсы.
а вообще на будущее есть подозрение, что подобные темы будут просто закрываться.
_________________ Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy, умняки не включать давай, а ).
остался ты без капусты, бородатый .
без обид, старик
_________________ 1.вырази с в о е мнение 2. прочти предыдущие посты «Критик — человек, который говорит как хорошо сделал бы он сам, если бы, конечно, умел» продвижение сайтов || SADDAT.ru
kors@r Пожалуйста.
Crazy Пусть 2.50 будет. Все одно если у человека есть 50 баксов, то он культурно отдыхает под пиво и не морочит себе голову всяким пхп.
Если у человека есть только $50, то ему пора возвращаться к работе по сбору пустых бутылок.
_________________ We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.