Autor Zpráva
SignaturE
Profil
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"> &nbsp; <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
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
Fnesveda
webzdarma na to kašle, ale safe mode ne :)
Měsíček
Profil
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
Prave ze se mi na e-mail nic neodesle. Chyba bude nejspis v tom kodu :-(
BetaCam
Profil
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
sry, dik

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: