Autor Zpráva
Wirelex
Profil
Dobrý den,
Mám problém s odesláním formuláře na email jsem začátečník v PHP a nwm proč mě to nejde a neumím si poradit...

Můj formulář má takový to kód:

<form action="formular.php" method="post">
<table  cellpadding="6" cellspacing="5">
    <tr> 
		<th>Co?</th> 
		<th>Vyber si / Zapiš</th> 
    </tr>     
    <tr>
                  <td><font><u>Nick in-game :</u> </font></td>
                  <td><input type="text" size="30" name="nick"><br><font><br>( celé jméno - např.: BAdge+2**-axD )</font></td>
    </tr>
<br>
    <tr>
                  <td><font><u>E-mail :</u> </font></td>
                  <td><input type="text" size="30" name="email"></td>
    </tr>
<br>
    <tr>
                  <td><font><u>IP :</u> </font></td>
                  <td><input type="text" size="30" name="ip"><br><br><font>( IP zjistíte na www.mojeip.cz )</font></td>
    </tr>
<br>
    <tr>
                  <td><font><u>Hra :</u></font></td>
                  <td>
                  <select name="hra">
                  <option value="cs">Counter Strike</option>
                  <option value="samp" selected="selected">San Andreas Multiplayer</option>
                  </select>
                  </td>
    </tr>
<br>
    <tr>
                   <td><font><u>Server :</u> </font></td>
                   <td><select name="server">
                      <optgroup label="Counter Strike">
                        <option value="-">Public 1 (MOD)</option>
                        <option value="-">Public 2 (Norm)</option>
                        <option value="-" selected="selected">Only De Dust</option>
                        <option value="-">Zombie</option>
                        <option value="-">CSDM</option>
                      </optgroup>
                      <optgroup label="San Andreas Multiplayer">
                        <option value="-">Party</option>
                        <option value="-">Crazy City</option>
                     </optgroup>
                   </select></td>
    </tr>
<br>
     <tr>
                   <td><font><u>Doba trvání :</u> </font></td>
                   <td><select name="doba">
                        <option value="3">3 měsíců</option>
                        <option value="6">6 měsíců</option>
                        <option value="9">9 měsíců</option>
                        <option value="12" selected="selected">12 měsíců</option>
                   </select></td>
     </tr>
<br>
     <tr>
                    <td><font><u>Typ pladby :</u> </font></td>
                    <td><select name="typ">
                           <option value="sms">pladba pomocí SMS</option>
                           <option value="ucet" selected="selected">převod z účtu na účet</option>
                            <option value="sloz">složenkou</option>
                     </select></td>
     </tr>
</table>
<br>
      <tr>
            <td><input type="submit" value="Odeslat"></td>
            <td><input type="reset" name="Reset" value="Reset"></td>
      </tr>
</form>


a formular.php vypadá tak to:

<? 

   $emailadr = "kuba.jelinek@email.cz";       

   $predmet = "Objednávka V.I.P.";       

   $odKoho = $_POST['email'];               
    $zprava = "Nick: ".$_POST['nick']."
";         

    $zprava .= "E-mail: ".$_POST['email']."
";    

    $zprava .= "IP: ".$_POST['ip']."
";       

    $zprava .= "Hra: ".$_POST['hra']."
";      

    $zprava .= "server: ".$_POST['server']."
";        

    $zprava .= "Doba trvání: ".$_POST['doba']."
";         

    $zprava .= "Typ platby: ".$_POST['typ'];

if (Mail($emailadr,$predmet,$zprava,"From: $odKoho

rn

Reply-To: $odKoho")) {
 

   require "index.html";
  }

  else

  {

  echo "Zprávu se nepodařilo odeslat";

  }
?>



a problém je ten že na email mě příde pouze tohle:

Reply-To:

Nick:
E-mail:
IP:
Hra:
server:
Doba trvání:
Typ platby:

takže v meailu se mi nezobrazí vyplněná políčka a nevím proč ?
Děkuji za přečtení a kdo to pořádně umíte tak mě to prosím přepište a pošlete děkuji moc, předem.
KGW
Profil
Dej to jako "kód", tohle se těžko čte.
Wirelex
Profil
KGW:
promin já s forem moc neumím ale pokusím se
Wirelex
Profil
Wirelex:
promin já s forem moc neumím ale pokusím se
ok tak už to je :D nebylo to tak těžký ;)
Moderátor Chamurappi: Ještě zkus příště lépe vybrat kategorii. Přesunu do PHP. mm
Moderátor Davex: Přesunuto
Tori
Profil
Když si necháte vypsat tu zprávu, je v pořádku?
if (Mail($emailadr,$predmet,$zprava,"From: $odKoho \n Reply-To: $odKoho")) {
   echo $zprava;
   // require "index.html";
  }
Wirelex
Profil
Tori:
ted to nechápu... já jsem tam prolezl snad všechno a nwm co tam je špatně že mě to nepošle ty údaje co se vyplní ??
Wirelex
Profil
Vážně si nikdo neví rady já totiž taky ne a nevím ani co tam je špatně :(
KGW
Profil
Co píše Tori si zkusil?

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