[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Альтернатива echo в php
Odin
Здравствуйте! Подскажите, есть ли в php альтернатива echo типа функции alert в java??? Нужно вывести сообщение на экран в маленьком отдельном окошке. Я новичок в этом деле....



Спустя 4 минуты, 22 секунды (16.07.2010 - 18:09) DedMorozzz написал(а):
ну юзай alert. Делов то) ПХП серверный язык, А как уже отобразиться - это клиентская сторона. Если окошком то и используй то что выводит окошком.

Спустя 12 минут, 57 секунд (16.07.2010 - 18:22) Odin написал(а):
через alert не получается что то... sad.gif

Спустя 1 минута, 38 секунд (16.07.2010 - 18:24) Nikitian написал(а):

echo'<script>alert("тут текст");</script>';


Вообще сразу видно, что разница между серверным и клиентским программированием ещё не сформирована.

Спустя 6 минут, 23 секунды (16.07.2010 - 18:30) Odin написал(а):
Цитата (Nikitian @ 16.07.2010 - 15:24)

echo'<script>alert("тут текст");</script>';


Вообще сразу видно, что разница между серверным и клиентским программированием ещё не сформирована.

Учусь только biggrin.gif Спасибо конечно,это то что я хотел, но белый фон всё равно остаётся. Можно сделать так, что бы сообщение выходило чисто в окне??? rolleyes.gif

Спустя 1 минута, 47 секунд (16.07.2010 - 18:32) Nikitian написал(а):
Какой белый фон?

Спустя 2 минуты, 57 секунд (16.07.2010 - 18:35) Odin написал(а):
эффект получается тот же, что и при использовании просто echo. разница в том, что сообщение выводится в отдельном окошке. а сзади фон белый. можно этот фон убрать?

Спустя 5 минут, 3 секунды (16.07.2010 - 18:40) Nikitian написал(а):
Выводить окно не на новой странице, а на странице вызова действия.
Например так:

<a href="#" onclick="alert('Алярма, текст для вывода!'); return false;">Показать сообщение</a>

Спустя 1 минута, 56 секунд (16.07.2010 - 18:42) inpost написал(а):
Сначала загружается страница до этого АЛЕРТА, после высвечивается АЛЕРТ, когда нажимаешь "ОК", открывается остальная его часть

Спустя 16 минут, 31 секунда (16.07.2010 - 18:59) Odin написал(а):
Вот код к файлу-обработчику форму обратной связи:
<?php
if (isset($_POST['$name'])) {$name = $_POST['$name'];}
if (isset($_POST['$email'])) {$email = $_POST['$email'];}
if (isset($_POST['$message'])) {$message = $_POST['$message'];}

$address = 'mail@mail.ru';
$sub = "Сообщение с сайта";
$mes = "Автор назвался: $name \nУказал свой адрес: $email \nСодержание письма: $message";
$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email");
if ($verify == 'true')
{
echo "<p>Сообщение отправлено";
}
else
{
echo "<p>Сообщение не отправлено";
}
?>

и надо, что бы сообщение "сообщение отправлено" выходило в отдельном окошке на той де странице, что и форма обратной связи.....как аленрт выводит....можно как нибудь здесь такое реализовать?

Спустя 1 час, 56 минут, 11 секунд (16.07.2010 - 20:55) Nikitian написал(а):
Аякс можно для этого использовать. Сообщение отправлять без перезагрузки страницы, а в ответе посылать алерт с нужным текстом. Тогда и появляться он будет на этой же странице и вроде будет то, что вам нужно

Спустя 41 минута, 22 секунды (16.07.2010 - 21:36) Odin написал(а):
спасибо за совет smile.gif

Спустя 8 часов, 52 минуты, 17 секунд (17.07.2010 - 06:28) Basili4 написал(а):
По моему на данном этапе челу будет трудно понять что такоеа якас и с чем его едят я бы предложил использовать heahder что то вроде heahder('Location:index/php?msgsend=0');


а в коде с формой

if (isset($_GET[msgsend]))
if ($_GET[msgsend]==0) echo "<script> alert('Не отправили ') </script>";
else echo "<script> alert('Отправили ') </script>";
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.