Maniecki106
(Podeszwaaaaaa)
26 Październik 2011 17:43
#1
Witam!
Mam pewnie problem.
Potrzebuje zrobić aby formularz wysyłał się aromatycznie po 5 sekundach.
Poniżej daje to co udało mi się wyskrobać lecz niestety to nie do końca działa.
To znaczy jeżeli kliknę przycisk to treść zostanie wysłana. Ale jeżeli poczekam
by skrypt to automatycznie wysłał, treść z formularza nie zostaje wysłana.
Wydaje mi się że nie działa ponieważ: “name=“opisy”” nie jest wysyłane,
ale nie umiem tego naprawić.
Doradzicie co robię źle lub czego brakuje?
Pozdrawiam i proszę o pomoc.
foxco
(Foxco77)
26 Październik 2011 19:29
#2
Witam
odwołanie action="<? $PHP_SELF ?>" jest nieprawidłowe, powinno być action="<?php echo $_SERVER[“PHP_SELF”]; ?>" lub po prostu action=""
Pozdrawiam
foxco
(Foxco77)
26 Październik 2011 20:16
#6
if ($_POST[‘opisy’]){…} ten warunek nie będzie spełniony przy wysyłaniu automatycznym. Nie lepiej if (isset($_POST[“nick”]) && !empty($_POST[“nick”])) … itd.?
drobok
(Drobok)
26 Październik 2011 20:22
#7
Na pierwszy rzut oka wygląda ok. Masz ten plik na serwerze ? Na pewno nic się nie dodaje ? Dlaczego sprawdzasz submit, skoro przy automacie będziesz tylko spamił serwer pustymi linijkami w takim wypadku ?
Maniecki106
(Podeszwaaaaaa)
26 Październik 2011 21:19
#9
Dziękuje za odpowiedz, wszystko działa jak należy.
Formularz wysyła się automatycznie co 5 sekund, co muszę jeszcze przerobić.
Ale najważniejsze zostało rozwiązane za co jeszcze raz dziękuje.