Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   помогите найти ошибку (http://www.flasher.ru/forum/showthread.php?t=58247)

nicos 17.05.2004 12:54

помогите найти ошибку
 
вот такая проблема :
создаю html код:
-----------------------------
<FORM METHOD="POST" ACTION="mail.php3">
<I>- Введите данные</I><BR>
<INPUT TYPE="TEXT" SIZE="40" NAME="msg"><BR>
<INPUT TYPE="Submit" NAME="Ok" VALUE="Послать">
</FORM>
--------------------------
он ссылается на файл mail.php3 со следующим содержанием:
------------------------------------------------
<?
$topic="отправка данных";
$email="nicoska@bk.ru";
mail($email, $topic, $msg, "From: От клиента");
?>

--------------------------
етот скрипт я в инете нашёл
и вроде как вот эта каша мне на mail должна посылать то что
написано в форме токо она почемуто не посылает. :(

Constantine 17.05.2004 13:43

А $msg чему равно? null? ;)

nicos 17.05.2004 13:51

а без $msg обойтис никак нельзя? мне просто форма нужна при отправке чтоб все данные мне на меил прислались?ведь $msg это текст письма. а зачем мне текст когда мне данные формы нужны?

Constantine 17.05.2004 13:59

Ну, понятно, так сами данные-то ты должен собрать или как?

Constantine 17.05.2004 14:20

И вообще, ты для начала проверь посылается сообщение, или нет:
Код:

if (mail( $mailto, $subject, $message, $headers )) {
  echo "<h1>Sent!</h1>";
} else {
  echo "<h1>Failed!</h1>";
}

Если посылается, проблемы могут быть где угодно по дороге, а если нет, смотри настройки php.ini, может там что не прописано, в зависимости от ОСи...

nicos 17.05.2004 15:15

я понял у меня хост sendmail не поддерживает. :(

nicos 17.05.2004 15:17

и вот ещё вопрос:
можно зделать тоже самое только стоб не на меил отпровлялись данные а сохранялись в каком нибудь файле?

nagash 17.05.2004 19:29

http://www.php.net/manual/en/ref.filesystem.php

nicos 17.05.2004 20:23

а ссылки на русский ресурс нету?

nagash 17.05.2004 22:02

а зачем? =)
серьёзно подумай, стоит ли тебе заниматься програмированием?

nicos 18.05.2004 13:43

СПАСИБО!!! :mad:

nicos 18.05.2004 13:45

за "ПОДДЕРЖКУ "

Constantine 18.05.2004 13:58

Нет, а в чём дело-то, собственно, ссылка верная, могу дать ещё одну, там все на русском: http://www.biblio-globus.ru
Сам посуди, компьютер-тот же иностранец, который кроме английского знать ничего не хочет и как ты с ним собираешься договариваться? ;)

nicos 18.05.2004 15:21

Вложений: 1
ну что вы в самом деле? :confused:
помогли бы лучше! :(
http://realbaner.h12.ru
вот эта гадость при вводе данных выдаёт ошибку:
Parse error: parse error in /home/r/realbaner.h12.ru/WWW/mail.php on line 5


____________________________
и ещё файлы в придачу выкладываю

Constantine 18.05.2004 16:04

Точка с запятой в строке 4

nicos 18.05.2004 16:11

спасибо! :)
теперь ошибки нет.
Но почемуто на Mali всё равно не отправляет :(

Constantine 18.05.2004 16:32

Начни с http://register.h12.ru/faq/scripts.shtml

nicos 18.05.2004 17:12

странно но я там ничо интересного не нашёл

nicos 18.05.2004 17:14

что имменно ты имел ввиду?

Constantine 18.05.2004 17:27

Да и я, в общем, тоже :) Я к тому, что если у меня не ходит почта с сайта, а со скриптами всё в порядке, я звоню админу, который за эту ботву отвечает и разбираюсь...
Когда я сам всем рулил, я брал мануал по почтовому серверу и читал, и читал... :)
Направление я те дал, терь сам думай что в твоём случае лучше. Я не знаю как там у них что устроено, что ты можешь сделать на этом сервере... Вот, в общем, и всё...

nicos 18.05.2004 21:33

всё ок я хостинг поменял теперь всё работает!!!

nicos 18.05.2004 21:36

блин токо он мне всегда одно и тоже шлёт :( .
ведь скрипт такой:
<?
$topic="отправка данных";
$email="nicoska@bk.ru";
$msg="привет ";
mail($email, $topic, $msg, "From: сообщение");
?>
вот он и шлёт постоянно только "привет" :(
а как зделать чтобы он данные из формы слал??? :confused:

Nirva 18.05.2004 21:46

м... чувак, бери в руки книгу по пхп и сначал внимательно читай. если ты уже парс ерроры не можешь найти...

nicos 18.05.2004 21:53

1) нет там не каких ероров
2) я чё книжку буду покупать из-за одной формы?

nagash 18.05.2004 22:12

нет конечно...
но тогда пожалуйста и нас по поводу своей формы не мучай...
почему если ТЫ не хочешь что-то делать, ты от нас что-то требуешь...?
нам это ещё меньше надо.

nicos 18.05.2004 22:17

Цитата:

Оригинал написал(а) nagash
нет конечно...
но тогда пожалуйста и нас по поводу своей формы не мучай...
почему если ТЫ не хочешь что-то делать, ты от нас что-то требуешь...?
нам это ещё меньше надо.

1) тебя я и не спрашиваю :mad: 2) разве форум не для того чтоб кто-то что-то спрашивал и ему отвечали :confused:

nagash 18.05.2004 22:27

ИМХО форум для помощи, а не для того, чтобы за тебя что-то делали...
при условии, что ты сам то ничего делать и не хочешь...
хорошо устроился...

nicos 18.05.2004 22:32

ВО ПЕРВЫХ: Я НЕ ХОЧУ ЧТОБ ЗА МЕНЯ ЧТО-ТО ДЕЛАЛИ
ВО ВТОРЫХ: Я ХОЧУ ЧТОБ МНЕ ПРОСТО ОБЬЯСНИЛИ ЧТО Я ДЕЛАЮ НЕ ПРАВИЛЬНО!!!

nicos 18.05.2004 23:06

ну кто нить помогите обьясните как данные из формы на мыло слать?

nicos 18.05.2004 23:09

Что никто не знает? :confused:

Nirva 18.05.2004 23:12

"что я делаю неправильно" подразумевает, что ты хоть что-то сам делаешь. пока что - все делали за тебя.

nagash 18.05.2004 23:32

1 -
Цитата:

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

2 -
ты не хочешь учиться... ты не хочешь ничего понимать... ты не хочешь ничего делать...
хочешь знать как делать?
http://www.php.net/manual/en/reserved.variables.php
читай про $_POST \ $_GET

Constantine 19.05.2004 10:30

Цитата:

Оригинал написал(а) nicos
блин токо он мне всегда одно и тоже шлёт :( .
ведь скрипт такой:
<?
$topic="отправка данных";
$email="nicoska@bk.ru";
$msg="привет ";
mail($email, $topic, $msg, "From: сообщение");
?>
вот он и шлёт постоянно только "привет" :(
а как зделать чтобы он данные из формы слал??? :confused:

Извини, конечно, но ты тупишь... Сам выделяешь то, что потом и получаешь, сначала выясни что такое переменная, а потом
Цитата:

читай про $_POST \ $_GET


Часовой пояс GMT +4, время: 05:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.