ReQ
Старожил
Pit":1pmbvlej сказал(а):А при входе на сайт эта переменная отсутствует. И скрипт выдает ошибку, при последующем переходе все нормально.
Код:
if empty($var)
{
}
else{
}
Pit":1pmbvlej сказал(а):А при входе на сайт эта переменная отсутствует. И скрипт выдает ошибку, при последующем переходе все нормально.
if empty($var)
{
}
else{
}
в пхп для mail () нужно иметь рабочий sendmail, во всяких сборках Apache+PHP+Mysql для венды обычно просто юзают заглушку sendmail, которая просто записывает письмо на диск. Да и на локалхосте это не особо нужно.Druid":2psklhj0 сказал(а):Почему то не работает функция mail(), отчего это может быть? (Сервер пока localhost).
зачем? для винды в php.ini есть другое решение:jeefo":1jjg0kgy сказал(а):в пхп для mail () нужно иметь рабочий sendmailDruid":1jjg0kgy сказал(а):Почему то не работает функция mail(), отчего это может быть? (Сервер пока localhost).
[mail function]
; Только для Win32 - используемый SMTP-сервер.
; Укажите здесь SMTP-сервер своего провайдера.
SMTP = localhost
smtp_port = 25
Если у тебя глобальник или smpt порт на mail'е НЕ 25, то можешь указывать mail'овский, в ином случае smtp.gtn.ru с включенной авторизацией. Как вариант юзай гтн'вский ящик, тогда авторизация не нужна.Druid":2itcej0n сказал(а):Спасибо. Ну например у меня почта на mail.ru, мне указывать smpt - сервер mail'a, или gtn'а?
и еще, если у тебя нет глобальника, то об отсылке через SMTP мэйла можно забыть...SerЕga":10r1b6dr сказал(а):Если у тебя глобальник или smpt порт на mail'е НЕ 25, то можешь указывать mail'овский, в ином случае smtp.gtn.ru с включенной авторизацией. Как вариант юзай гтн'вский ящик, тогда авторизация не нужна.Druid":10r1b6dr сказал(а):Спасибо. Ну например у меня почта на mail.ru, мне указывать smpt - сервер mail'a, или gtn'а?
Не работает...[mail function] ; For Win32 only. SMTP = smtp.mail.ru smtp_port = 25
Но, ведь в поле можно ввести любой код или скрипт (на html, js и т. д.), что, естественно, плохо сказывается на безопасности. Как можно этого избежать?<html> <head><title>...</title></head> <body> <form action = "<?php echo $_SERVER['PHP_SELF']; ?>" method = "post"> <input type = "text" name = "FirstName" value = "<?php echo $_POST['FirstName']; ?>" size = "30"><br> <input type = "submit" name = "submit" value = "Submit"> </form> <?php echo $_POST["FirstName'] ?>
$link = mysql_connect("localhost", "name", "password");
$link = mysql_connect("localhost", "name", "password");
mysql_create_db("test", $link);
Из-за чего может быть проблема?PHP Fatal error: Call to undefined function mysql_create_db() in C:\\WWW\\mysql.php on line 5