Autor Zpráva
rhintin
Profil
prosim o pomoc už to řesïm asi dva dny chci odesilat formular pomoci tohoto scriptu

<?php

$to = "obchod@vyrobabanneru.cz";
$extra = "From:['email'] Reply-To:['email'] ";
$subject = "Objednavka od ['email']";

$mess =email =$_POST['email']
$cenova_hladina = $_POST["cenova_hladina"];
echo "cenova_hladina" $cenova_hladina;
$email = $_POST["email"];
echo "email" $email;
$velikost_banneru = $_POST["velikost_banneru"];
echo "velikost_banneru" $velikost_banneru;
$format_banneru = $_POST["format_banneru"];
echo "format_banneru" $format_banneru;
$text_banneru = $_POST["text_banneru"];
echo "text_banneru" $text_banneru;
$odkaz_banneru = $_POST["odkaz_banneru"];
echo "odkaz_banneru" $odkaz_banneru;
$nazev_firmy = $_POST["nazev_firmy"];
echo "nazev_firmy" $nazev_firmy;
$adresa_firmy = $_POST["adresa_firmy"];
echo "adresa_firmy" $adresa_firmy;
$ico = $_POST["ico"];
echo "ico" $ico;
$dic = $_POST["dic"];
echo "dic" $dic;
$poznamky = $_POST["poznamky"];
echo "poznamky" $poznamky; ';

mail ($to, $subject, $mess, $extra);

?>


pokaždý mi to ale hlasi chybu 405 a frmulař se neodesle jsem už docela zoufalej už jsem zkoušel tucty zapisu a ani jeden mi nesel porad te prosim asi tam mam nekde chybu.
krteczek
Profil
echo "adresa_firmy" $adresa_firmy; => echo "adresa_firmy" .$adresa_firmy; //cybí ti tam spojovník textů což je tečka

uplně na začátek stránky napiš error_reporting(E_ALL); čímž zapneš výpis všech nesrovnalostí, z něho se už dočteš většinou co ti kde nesedi
rhintin
Profil
tak jsem to tak zkusil a zase nic asi se na to už vykaslu a pak se zeptam kamose.jinak dik.
tomask
Profil
Bylo tam hafo chyb. Zkus tohle:


<?php

$to = "obchod@vyrobabanneru.cz";
$extra = "From:$_POST['email'] Reply-To:$_POST['email'] ";
$subject = "Objednavka od $_POST['email']";

$mess = "email =".$_POST['email'] ;
$cenova_hladina = $_POST["cenova_hladina"];
echo "cenova_hladina ".$cenova_hladina;
$email = $_POST["email"];
echo "email ".$email;
$velikost_banneru = $_POST["velikost_banneru"];
echo "velikost_banneru ".$velikost_banneru;
$format_banneru = $_POST["format_banneru"];
echo "format_banneru ".$format_banneru;
$text_banneru = $_POST["text_banneru"];
echo "text_banneru ".$text_banneru;
$odkaz_banneru = $_POST["odkaz_banneru"];
echo "odkaz_banneru ".$odkaz_banneru;
$nazev_firmy = $_POST["nazev_firmy"];
echo "nazev_firmy ".$nazev_firmy;
$adresa_firmy = $_POST["adresa_firmy"];
echo "adresa_firmy ".$adresa_firmy;
$ico = $_POST["ico"];
echo "ico ".$ico;
$dic = $_POST["dic"];
echo "dic ".$dic;
$poznamky = $_POST["poznamky"];
echo "poznamky".$poznamky;

mail ($to, $subject, $mess, $extra);

?>
rhintin
Profil
tak mi to už aspon konecne vypsalo chybu. (Parse error: parse error in /3w/czweb.org/b/beta/send.php on line 2] tak nevim co stim vsechno opraveny a porad to nejde.a nebojte php mi na serveru facha.
tomask
Profil
zkus ještě upravit druhý a třetí řádek:
$extra = "From:".$_POST['email']." Reply-To:".$_POST['email'];
$subject = "Objednavka od ".$_POST['email'];
Alphard
Profil
$extra = "From:".$_POST['email']."\n Reply-To:".$_POST['email']."\n";
rhintin
Profil
hm taky nafacha a zeptám se může to bejt chybou ve formulaři asi ne žejo <form action="send.php" method="post"> tim odesilam

pro ukazku kousek formulaře.

<tr><td width="245">Cenová Hladina:*</td>
<td><select name="cenova_hladina">
<option>Vyber</option><option>STANDARD -</option><option>ATTACK -</option><option>PROGRESSIVE ,-</option>
</select></td>
</tr>
temistokles
Profil
hm taky nafacha
Čo všetko to (ne)urobí a akú chýbu to vráti.
rhintin
Profil
Parse error: parse error in /3w/czweb.org/b/beta/send.php on line 2 tuhle chybu a neurobí to vubec nic asi chyba na řadku 2 ale jakka
temistokles
Profil
Skopíroval si to celé?
rhintin
Profil
ano celé
tomask
Profil
V tom formuláři máš chybu, ale na php by to nemělo mít vliv:

<option value='standard'>STANDARD -</option>

bez toho value by to nic neodeslalo, aspoň myslim.

posli sem celý zdrojový kód formuláře a scriptu na odesílání, který používáš (send.php).
Juras
Profil *
Myslím, že nemáš nastavenou proměnnou e-mail.

Máš ve formuláři vyplněné všechny políčka včetně existujícího e-mailu?
A máš ve formuláři pojmenovaný input na email? (<input type="text" neme="email">)

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:

0