Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Определить текущий Url
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1]   

> Описание: $_SERVER["REQUEST_URI"] ?????
budeanov
Отправлено: 19 Марта, 2007 - 10:22:24
Post Id


Newbie


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2007  

Карма 0




Пожалуйста подскажите
Есть сайт с новостями + форма отсылки сообщения и комментария к новостям
Так вот, как можно узнать с КАКОЙ страницы было
отправлено сообщение(комментарий) ?
CODE:

<?
$YourMail = "майл@майл.ком"; // Ваш email
$Subject = "сообщение!"; // Тема сообщения
$Name = "";
$Email = "";
$Text = "";
$Error = "";
if(isset($_POST["Send"])) {
$Name = htmlspecialchars(trim($_POST["Name"]));
$Email = htmlspecialchars(trim($_POST["Email"]));
$Text = htmlspecialchars(trim($_POST["Text"]));
if(empty($Name)) $Error = "Вы не указали свое имя";
if(empty($Email)) $Error = "Вы не указали свой email";
if(empty($Text)) $Error = "Вы не ввели текст сообщения";
if(!empty($Email) && !eregi("^[0-9a-z_]([-_.]?[0-9a-z])*@[0-9a-z][-.0-9a-z]*.[a-z]{2,4}[.]?$",$Email)) $Error = "Неправильно указан email";

if(empty($Error)) {
mail("$YourMail", "$Subject","$Text",
"From: <".$Email.">\n".
"MIME-Version: 1.0\n".
"Content-Type: text; charset=windows-1251\n".
"Content-Transfer-Encoding: 8bit\n".
"Reply-To: <".$Email.">\n".
"Return-path: <".$Email.">\n".
"X-Priority: 3\n".
"X-Mailer: MegaMail");

$Name = "";
$Email = "";
$Text = "";
$Error = "Сообщение успешно отправлено";

}
}
?>
<p align="center"><b style="color:red"><?=$Error?></b></p>
<table align="left">
<form action="<?=$_SERVER["PHP_SELF"]?>" method="post">
<tr>
<td align="right"><font face="Tahoma" style="font-size:11px">Ваше имя:</td>
<td><input size="40" name="Name" value="<?=$Name?>"></td>
</tr>
<tr>
<td align="right"><font face="Tahoma" style="font-size:11px">Ваш email:</td>
<td><input size="40" name="Email" value="<?=$Email?>"></td>
</tr>
<tr>
<td align="right"><font face="Tahoma" style="font-size:11px">Текст сообщения:</td>
<td><textarea rows=8 cols=30 name=Text><?=$Text?></textarea>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="Send" value="Отправить"></td>
</tr>
</form>


$_SERVER["REQUEST_URI"] ???
$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']???

что как куда?
плз помогите

ЗЫ только сильно не бейте - я новичёк Улыбка
 
 Top
Alone
Отправлено: 19 Марта, 2007 - 11:45:24
Post Id



Super Member


Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004  

Карма 8




Попробуй заменить это:

CODE:
mail("$YourMail", "$Subject","$Text",


На это:

CODE:
mail("$YourMail", "$Subject","$Text.$_SERVER['REQUEST_URI']",
 
 Top
budeanov
Отправлено: 20 Марта, 2007 - 03:21:24
Post Id


Newbie


Покинул форум
Сообщений всего: 4
Дата рег-ции: Янв. 2007  

Карма 0




Alone пишет:
Попробуй заменить это:

CODE:
mail("$YourMail", "$Subject","$Text",


На это:

CODE:
mail("$YourMail", "$Subject","$Text.$_SERVER['REQUEST_URI']",


Неее
это-ж функция mail()
не покатит
(Добавление)
О!
ты мне дал идею
сек. проверю
(Добавление)
ГГГ
пошло
А знаш как?
CODE:
$Text = htmlspecialchars(trim($_POST["Text"])).$_SERVER['REQUEST_URI']

Во Не понял
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0411]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33