Не могу понять??? @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 22 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
kors@r Муж.
новый человек
0
Сообщения: 11
Зарегистрирован: 23.10.04
Откуда: Russia, Bryansk
Заголовок сообщения: Не могу понять???
Сообщение Добавлено: 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>";
}
?>
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 12 Ноябрь 2004, 20:55:12 
$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.
seventeen
соучастник
0
Сообщения: 864
Зарегистрирован: 29.11.03
Откуда: д. Черемас
Сообщение Добавлено: 13 Ноябрь 2004, 00:37:12 
Crazy, 50$ за одну строчку? :eek: :laugh:
Если я правильно понял вопрос, то в самом верху кода надо вставить:
if(условие выполнения скрипта) header("Location: нужная страница.html");

Впрочем, возможно, я ошибаюсь.
kors@r Муж.
новый человек
0
Сообщения: 11
Зарегистрирован: 23.10.04
Откуда: Russia, Bryansk
Сообщение Добавлено: 13 Ноябрь 2004, 10:34:00 
Crazy, это смешно! :eek:

seventeen, а что значит условие выполнения скрипта??
seventeen
соучастник
0
Сообщения: 864
Зарегистрирован: 29.11.03
Откуда: д. Черемас
Сообщение Добавлено: 13 Ноябрь 2004, 10:54:20 
kors@r, у-у-у-у... а вот это уже $50. ;)
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 13 Ноябрь 2004, 12:26:30 
"поле Электропочта" :laugh:

в конце добавьте
Код:
header("Location: mysupermegapuparedirectus.html");

_________________
:: metal kick ass ::
seventeen
соучастник
0
Сообщения: 864
Зарегистрирован: 29.11.03
Откуда: д. Черемас
Сообщение Добавлено: 13 Ноябрь 2004, 12:32:45 
MpaK999, а хэдеры в конце страницы разве обрабатываются? Я думал, на то они и хэдеры...
triptyl Муж.
новый человек
0
Сообщения: 88
Зарегистрирован: 11.05.04
Заголовок сообщения: Re: Не могу понять???
Сообщение Добавлено: 13 Ноябрь 2004, 13:45:42 

kors@r писал(а):
Я очень плохо знаю PHP.


«— Не умеешь — не берись» (фраза из мультика какого-то).

_________________
все приборы врут, все, кто с нами, умрут, кольцевые дороги никуда не ведут
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 13 Ноябрь 2004, 15:06:36 
seventeen, да они хоть где обрабатываются, лишь бы он до этого ничего не выводил, если выводит, то подумать о ob_*

_________________
:: metal kick ass ::
seventeen
соучастник
0
Сообщения: 864
Зарегистрирован: 29.11.03
Откуда: д. Черемас
Сообщение Добавлено: 13 Ноябрь 2004, 15:33:44 
MpaK999, усё понял.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 13 Ноябрь 2004, 19:47:17 

kors@r писал(а):
Crazy, это смешно! :eek:



Тогда еще +$5 за развлечения.
MIXA Муж.
соучастник
7
Сообщения: 993
Зарегистрирован: 19.09.04
Откуда: Москва
Сообщение Добавлено: 14 Ноябрь 2004, 12:49:56 
:laugh:


Цитата:
«— Не умеешь — не берись» (фраза из мультика какого-то).



kors@r, купи себе книжку по ПХП, что ли.
Vadim
новый человек
0
Сообщения: 17
Зарегистрирован: 21.10.04
Сообщение Добавлено: 14 Ноябрь 2004, 12:59:20 
Если на другую страницу без header вставьте скрипт после блока пхп
<script language="javascript">
location.href = "yourpage";
</script>
Если нужно задержаться на странице, как там что-то печатается добавьте SetTimeOut.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 14 Ноябрь 2004, 15:31:23 
Vadim, передаю тебе заработанные мной $5.

_________________
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.
Saddat Муж.
соучастник
12
Сообщения: 862
Зарегистрирован: 23.04.03
Откуда: Краснодар
Сообщение Добавлено: 14 Ноябрь 2004, 18:52:47 
Crazy, скажи, для чего существует раздел форума "Программирование для WWW", - обсуждать вопросы и по мере сил помогать друг другу, или $ зарабатывать за ответы ( не факт что верные) ?
если так, то сообщайте заранее, ты там с гвардии дизайнером обсудил бы этот вопрос.

_________________
1.вырази с в о е мнение 2. прочти предыдущие посты
«Критик — человек, который говорит как хорошо сделал бы он сам, если бы, конечно, умел»
продвижение сайтов || SADDAT.ru
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 14 Ноябрь 2004, 19:12:37 
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.
kors@r Муж.
новый человек
0
Сообщения: 11
Зарегистрирован: 23.10.04
Откуда: Russia, Bryansk
Сообщение Добавлено: 14 Ноябрь 2004, 20:12:13 
Vadim, спасибо! Мне помогло!
Crazy, извини, не получилось тебе заработать 50$ :laugh:
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 14 Ноябрь 2004, 22:32:26 
Saddat, kors@r, поясняю для одареных - тут не место, где будут ЗА вас писать код, тут помогают понять почему он не работает и решить конкретную проблему. обучение в чистом виде тоже не предусмотрено. для этих целей есть:
1. раздел работа, где без труда за вас сделают вашу работу.
2. другие ресурсы.

а вообще на будущее есть подозрение, что подобные темы будут просто закрываться.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Чебурген
соучастник
3
Сообщения: 315
Зарегистрирован: 29.08.04
Сообщение Добавлено: 15 Ноябрь 2004, 00:29:25 

Цитата:
Crazy, извини, не получилось тебе заработать 50$


Как ты его срезал!


Последний раз редактировалось Чебурген 15 Ноябрь 2004, 15:04:54, всего редактировалось 1 раз.
Saddat Муж.
соучастник
12
Сообщения: 862
Зарегистрирован: 23.04.03
Откуда: Краснодар
Сообщение Добавлено: 15 Ноябрь 2004, 12:47:58 
Crazy, умняки не включать давай, а ).
остался ты без капусты, бородатый .
без обид, старик :beer:

_________________
1.вырази с в о е мнение 2. прочти предыдущие посты
«Критик — человек, который говорит как хорошо сделал бы он сам, если бы, конечно, умел»
продвижение сайтов || SADDAT.ru
Vadim
новый человек
0
Сообщения: 17
Зарегистрирован: 21.10.04
Сообщение Добавлено: 15 Ноябрь 2004, 19:31:21 
kors@r Пожалуйста.
Crazy Пусть 2.50 будет. Все одно если у человека есть 50 баксов, то он культурно отдыхает под пиво и не морочит себе голову всяким пхп.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 15 Ноябрь 2004, 21:40:34 
Если у человека есть только $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.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 22 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100