
PhP skoro fukční kod
ZDravím :) jdělám jen tak pro sebe na web formulář pro odesílání otázek atd na svůj mail... bohužel odesílá jen 1 a 4 input a text area.. kod posílám :
PHP
<?php
$to="my mail";
$subject="Stranky";
$message="
if(isset($_POST[1])){$1 = htmlspecialchars($_POST[meno]);} // 1
if(isset($_POST[2])){$2 = htmlspecialchars($_POST[nadpis]);} // 2
if(isset($_POST[4])){$4 = htmlspecialchars($_POST[zprava]);} // 4
if(isset($_POST[3])){$3 = htmlspecialchars($_POST[4]);} // 3
if(isset($_POST[submit])){$submit = htmlspecialchars($_POST[submit]);} // příjme submit
$headers="From: 00 web <$email>\n";
$headers.="Content-Type: text/html; charset=windows-1250\n";
if(isset($submit) && isset($1) && isset($2) && isset($4) && isset($3))
$4 = (StrTr($zprava, "ÁÄČÇĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽáäčçďéěëíňóöřšťúůüýž", "AACCDEEEINOORSTUUUYZaaccdeeeinoorstuuuyz"));
if ( Mail("my mail", $1, $2, $4, $3))
echo "Mail byl odeslan";
else
echo "Mail se nepodařilo odeslat";
?>
a HTML:
<form action="post.php" method="post">
1 <input name="1"><br> // odesílá
2: <input name="2"><br> //ne
3: <input name="3"><br> //ne
4: <textarea name="4"></textarea><br> //odesílá
<input type=submit value="Odeslat" type="submit" >
</form>
potřeboval bych sporovznit eště 2 a 3 :) nevidím nikde proč by to nemnělo fungovat..díkyZměna kategorie, původně: Internet (Kurt)