Autor | Zpráva | ||
---|---|---|---|
SignaturE Profil |
#1 · Zasláno: 27. 12. 2007, 23:47:51 · Upravil/a: SignaturE
Zdravim vsechny skillery na jakpsatweb.
Mam takovy problem s phpkem mohl by mi nekdo zkontrolovat ten to PHP kod? Tohle mi to pise Warning: mail(): SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE. in /3w/wz.cz/s/signature/send.php on line 10 Dekuji mnohokrat index.html <br> <form action="send.php" method="post"> <table width="200" border="0"> <tr> <td width="50"><b>F</b>irma :</td><td><input name="firma" accesskey="j" type="text"></td> </tr> <tr> <td width="50"><b>E</b>mail :</td><td><input name="email" accesskey="e" type="text" value="@"></td> </tr> <tr> <td width="50"><b>P</b>ředmět :</td><td><input name="predmet" accesskey="w" type="text" ></td> </tr> <tr> <td width="50" valign="top"><b>T</b>ext :</td><td><textarea name="zprava" accesskey="t" rows="5" cols="25"></textarea></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" class="button" value="Odeslat"> <input type="reset" value="Vymazat"></td> </tr> </table> </form> </td> </tr> send.php <?php $predmet = $_POST['predmet']; $email = $_POST['email']; $spam = $_POST['kontrola']; $zprava = $_POST['zprava']; $firma = $_POST['firma']; if ($predmet!="" and $email!="" and $zprava!="" and $firma!="") { Mail("mujmail@seznam.cz", $predmet, $firma, $zprava, "From: " . $email); require "confirm.php"; } else { echo "<p>E-mail se <strong>nepodařilo poslat</strong> Možná kvůli nevyplnění všech údajů.</p>"; } ?> confirm.php <html> <head> <title>New Page 1</title> </head> <body> <p>Váš požadavek byl úspěšně odeslán <p>Vaše firma: <?echo $firma; ?> <p>Váš e-mail: <?echo $email; ?> <p>Předmět: <?echo $predmet; ?> <p>Text: <?echo $zprava; ?> </body> </html> |
||
Fnesveda Profil |
#2 · Zasláno: 28. 12. 2007, 00:42:32
Nejspíš to bude tím, že webzdarma.cz při odesílání e-mailu nepovoluje přepsat odesilatele, takže když chceš, aby e-mail vypadal, jako když ho pošle e-mailová adresa, kterou uživatel zadá, tak to webzdarma.cz nepovolí a tobě to vyhodí tu chybu.
|
||
BetaCam Profil |
#3 · Zasláno: 28. 12. 2007, 06:36:56
Fnesveda
webzdarma na to kašle, ale safe mode ne :) |
||
Měsíček Profil |
#4 · Zasláno: 28. 12. 2007, 09:02:39
Fnesveda:
Tak to není, když přepíšeš odesílatele, tak ti to wz povolí, ale jde to přes smtp wztka a tak si wz změní adresu tj chceš to odeslat jako hacker@hacker.cz a wz to odešle stejně jako info@tvojedomena.cz .Ale nevím o tom, že by to vyhazovalo chybu. Jen někdy má wz plno a tak to trochu trvá než se mail odešle toť vše. |
||
SignaturE Profil |
#5 · Zasláno: 28. 12. 2007, 09:59:38 · Upravil/a: SignaturE
Prave ze se mi na e-mail nic neodesle. Chyba bude nejspis v tom kodu :-(
|
||
BetaCam Profil |
#6 · Zasláno: 28. 12. 2007, 11:27:32 · Upravil/a: BetaCam
SignaturE
Řikám ti, že máš zaplej safe mode takže viz manuál : The additional_parameters parameter is disabled in safe_mode and the mail() function will expose a warning message and return FALSE when used. Ještě nečenu na tom nerozumíš?? |
||
SignaturE Profil |
#7 · Zasláno: 28. 12. 2007, 12:44:19
sry, dik
|
||
Časová prodleva: 16 let
|
0