Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Рефреш страници после отправки сообшения!
 
 автор: Panker   (24.01.2006 в 08:50)   письмо автору
 
 

Я ТОЧНО гдето такую же тему виден! но не смог её найти!
Помогите пожалуйсто!
Можно ли как нибуть после отправки сообшения застовлять обновлятся другую страницу!
Если не трудно пример( ненадо подсказок ) всё равно не пойму навернео!
Если трудно продите мимо! Хватит издеватся!

   
 
 автор: Loki   (24.01.2006 в 09:32)   письмо автору
 
   для: Panker   (24.01.2006 в 08:50)
 


<?
echo ("<meta http-equiv='refresh' content='0;url=index.php'>");
?>

   
 
 автор: Panker   (24.01.2006 в 10:33)   письмо автору
 
   для: Loki   (24.01.2006 в 09:32)
 

Забыл, отправка сообшения идёт с другйо страници!
И как с этим кодом работать, всмысли куда вставить ??
и не забудте НО СТЁБ!

   
 
 автор: m@rchello   (24.01.2006 в 10:59)   письмо автору
 
   для: Panker   (24.01.2006 в 10:33)
 

Встате этот код в конце страницы - приёмника(тоесть на странице коорая принимает и обрабатывает эти сообщения)!
А по поводу как сним работать

<? 
echo ("<meta http-equiv='refresh' content='0;url=index.php'>"); 
?>

Вместо index.php Поставте адрес той страницы которую вам надо обновить!


Есть ещё способ обновить страницу
вот код

<?
header
("Location: http://$HTTP_HOST/index.php");
?>

   
 
 автор: midav   (24.01.2006 в 11:25)   письмо автору
 
   для: m@rchello   (24.01.2006 в 10:59)
 

Это была моя тема, смысл её был втом что я ответ на сообщение пишу в новом открывшемся окне, и при нажатие на "Послать" у меня закрывается само окно и делается рефрешь страницы! Вот тут моя тема http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=11880&page=1

   
 
 автор: Panker   (25.01.2006 в 01:29)   письмо автору
 
   для: m@rchello   (24.01.2006 в 10:59)
 

<?
echo ("<meta http-equiv='refresh' content='0;url=index.php'>");
?>

<?
header("Location: http://$HTTP_HOST/index.php");
?>
Вот я имею ввиду как это работает! как это узнает что я послал сообшения из другово окна а? если не трудно =)

   
 
 автор: midav   (25.01.2006 в 02:43)   письмо автору
 
   для: Panker   (25.01.2006 в 01:29)
 

в конце скрипта который записывает данные поставь

print"<script language=javascript>
self.close(); 
opener.location.reload();
</script>";


так у меня открывшееся окно само закрывается и делается рефрешь страницы :)

   
 
 автор: m@rchello   (25.01.2006 в 05:11)   письмо автору
 
   для: Panker   (25.01.2006 в 01:29)
 

Ну допустим можно просто проверить через if на заполненостьобязательных полей и если заполнены то соответственно инфа будет отправлена а юзер переправлен!
примерно так нужно сделать в файле который принимает и обрабатывает отправленную инфу

<?php
if ($infa!="" and $infa1!="")  $infa и $infa1 Это переменные которые вы отсылаете(тоесть переменные обязательных полей)#
{

     
# Сдесь вписываете ваш PHP скрипт!! #

echo ("<meta http-equiv='refresh' content='0;url=index.php'>"); # Если все обозначеные поля в if были заполнены но юзер будет переслан на нужную вам страницу!#
}
else
{
echo
"Вы не заполнили обязательные поля";
}
?>

Ну вот вроде и всё!

   
 
 автор: Panker   (25.01.2006 в 11:35)   письмо автору
 
   для: m@rchello   (25.01.2006 в 05:11)
 

спасибо!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования