[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как сделать сообщение отпр
lari1991
Подскажите пож как сделать чтобы при отправке писалось
Сообщение отправленно.
Вот скрипт
<?php
function
output_err($num)
{
$err[0] = '<font color=800000>Не введено имя.</font>';
$err[1] = '<font color=800000>Не введена фамилия.</font>';
$err[2] = '<font color=800000>Неверно введен E-mail, поле E-mail<br>
должно соответствовать формату XXXX@XXXX.ru</font>'
;
$err[3] = '<font color=800000>Не введено сообщение.</font>';
$GLOBALS['error']=true;
echo $err[$num].'<br>';
}
$error=false;
$db = mysql_connect("localhost", "wmggfg_666","666");
mysql_select_db("wmggfg_666");
if (isset($_POST['submit'])) {
if ( $_POST['submit'] )
$data = date("d.m.Y - H:i");
$imia = mysql_real_escape_string($_POST['imia']);
$famil = mysql_real_escape_string($_POST['famil']);
$mail = mysql_real_escape_string($_POST['mail']);
$soob = mysql_real_escape_string($_POST['soob']);
if (empty($_POST['imia']))
output_err(0);
if (empty($_POST['famil']))
output_err(1);
if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $_POST['mail']))
output_err(2);
if(empty($_POST['soob']))
output_err(3);
$sql = "INSERT INTO teh (data, imia, famil, mail, soob) VALUES ('$data', '$imia', '$famil', '$mail', '$soob')";
if (!$error) mysql_query($sql);
}
?>

Куда мне и как это вписать?? unsure.gif



Спустя 16 минут (17.12.2009 - 18:14) Kuliev написал(а):
Как то так:


$sql = "INSERT INTO `table` VALUES('','".mysql_real_escape_string($_POST['name'])."')";
$result = mysql_query($sql) or die(mysql_error() ."<br>". $sql);

if($result)
echo "Данные добавленны";

Спустя 3 часа, 48 минут, 51 секунда (17.12.2009 - 22:03) twin написал(а):
mysql_affected_rows() тут было бы уместнее
Быстрый ответ:

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