Автор Тема: помогите с двумя скриптами...  (Прочитано 4020 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Gift

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
помогите с двумя скриптами...
« : 24 Августа 2006, 17:21:28 »
Люди помогите пожалуйста с формой отправки... зделал отдельные формы в ней, такие как Ник, e-mail, Логин, Пароль, и нужно чтобы мне это все приходжился в письме типа

Ник: 123
Логин: 123
Пароль: 123

непомню откуда, взял код, и добавил в него немного сам... но при нажатии кнопки отправить скрипт ругается...









 
$mailto="DJ-Co6aka@mail.ru";
if (empty($ok))
{
?>
       
Регистрация.

       

       

        " method="post">
       
       
               
               
       
       
               
               
       
       
               
               
       
               
               
               
       
       
   Ник:
* E-Mail:
* Логин: » Подсказка
* Пароль: » Подсказка

       
       

}
else
{
        if(!preg_match("/^([a-z,0-9])+\\@([a-z,0-9])+(\\.([a-z,0-9])+)+$/", $mailfrom))
        {
        $error = "Не верно заполнено поле: E-Mail
";
        }
        if (empty($login))
        {
                $error .= "Не заполнено поле: Логин
";
        }

        if ($error)
        {
                echo $error;
                echo "
Вернуться назад";
                exit;
        }

        $subject="Заявка на регистрацию от $mailfrom";
        $body="Ник:\\n$nick\\n\\nE-mail:\\n$mailfrom\\n\\nЛогин:\\n$login\\n\\nПароль\\n$pass";
        $body=convert_cyr_string (stripslashes($body),w,k);
        $subject=convert_cyr_string (stripslashes($subject),w,k);
        $sucess = mail($mailto, $subject, $body, "From: $email\\nX-Mailer: PHP/" . phpversion());
        if ($sucess)
        {
                echo "Спасибо. Ваша заявка на регистрацию отправлена.

";
                echo "Вернуться назад";
        }
}
?>





а вот на что он ругается:
You don\'t have permission to access /Allods.2/
Notice: Undefined variable: PHP_SELF in D:/www/Allods.2/registration/reg.php on line 38
 on this server.

==

и если несложно еще вопаросик, имеется у меня скрипт новостей и новости я публикую обычным добавлением текста с тегами и временем в dat или txt файл, хотелось бы зделать это добавление через форму, т.е. чтобы новая новость записывалась в 1-ю строку файла типа

[12.09.2006] - Заголовок новости

Текст новости

==========

т.е. чтоб в форме добавления дата подставлялась автоматический и теги тоже так же как и в заголовок новости, но просто

а сама форма для полного текста новости добавляла текст с тегами которые я впишу в форму сам...

Оффлайн Sniper

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 86
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.40000.ru
помогите с двумя скриптами...
« Ответ #1 : 24 Августа 2006, 19:36:00 »
....хм-м-м-м.
а у меня твой скрипт не ругается.

может че с ПХП твоим?
Пока играет музыка - танцуй...

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
помогите с двумя скриптами...
« Ответ #2 : 27 Августа 2006, 13:37:03 »
видимо на $PHP_SELF ругается.....замени на getenv("REQUEST_URI")
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28