Autor Zpráva
xXxXxXxX
Profil
Snažím se napsat si jednoduchý kontaktový formulář. Více méně se mi to daří. Jen bych potřeboval radu, jak docílit toho, aby se mi jako odesílatel zobrazil uživatel, který zprávu posílá (ne např: formular@nike.s.webzdarma.cz)

<form action="poslat.php" method="post">
<fieldset>
<label for="jm">Jméno:</label>
<input type="text" name="jm" id="jm" size="20" tabindex="1">&nbsp;&nbsp;
<label for="pr">Příjmení:</label>
<input type="text" name="pr" id="pr" size="20" tabindex="2"><br>
<label for="em">E-mail:</label>
<input type="text" name="em" id="em" size="30" value="@" tabindex="3"><br><br>
<label for="vzkaz">Vzkaz:</label><br>
<textarea name="vzkaz" id="vzkaz" cols="53" rows="6" tabindex="4"></textarea><br><br>
<label for="ot">Kolik je 2 + 3?<sup>*</sup></label>
<input type="text" name="ot" id="ot" size="5" tabindex="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<button type="submit" name="odeslat" tabindex="6">Odeslat</button>
<button type="reset" name="smazat" tabindex="7">Smazat</button>
<p>* Otázku nutno zodpověděť, slouží jako antispamová ochrana.</p>
</fieldset>
 </form>

a

<?php
$POST=$_POST;
if ($POST["ot"]=="5" or $POST["ot"]=="pet" or $POST["ot"]=="pět")
{
$mail="E-mail z webu: <br><br><b>Jméno:</b> ".$POST["jm"]."<br><b>Příjmení:</b> ".$POST["pr"]."<br><b>Email:</b> ".$POST["em"]."<br><b>Vzkaz:</b> ".$POST["vzkaz"]; 
$headers = 'From: Formular' . "\r\n" .'Content-type: text/html; utf-8';
mail("muj@mail.cz","Dotaz z webu",$mail,$headers);
?>


EDIT: A nemáte nějaký jednoduchý a funkční návod na instalace PHP? Snažil jsem se o tento postup, ale neuspěl jsem. Házelo to chybu s php5apache2.dll při testování apache serveru.

Moderátor Davex: Titulek „Prosím o poms s PHP“ nevystihuje podstatu dotazu. Příště zkus prosím vymyslet lepší.
xXxXxXxX
Profil
Tak v instalaci jsem pokročil o krok dál. Teď mi pro změnu nejde nastartovat Apache. Viz:
Bertram
Profil
xXxXxXxX:
A nemáte nějaký jednoduchý a funkční návod na instalace PHP?
mám

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