Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: javascript ir PHP toje pacioje formoje

Parašė whistler· 2010 Bal. 21 02:04:23
#1

Sveiki,

Turiu problemą. Man iš užsakymo formos reikia įterpti įrašus į duomenų bazę ir nusiųsti elektroniniu paštu. Toje pačioje formoje nedraugauja <form action="xxx.php" ir onsubmit="return validate() />
Prašau, padėkite kas galite, labai skubiai reikia

if($_REQUEST['command']=='update'){
$name=$_POST['name'];
$surname=$_POST['surname'];
$result=mysql_query("insert into customers values('','$name','$surname');

<script language="javascript">
function validate(){
var f=document.form1;
if(f.name.value==''){
alert('Reikalingas jūsų vardas');
f.name.focus();
return false;
}
f.command.value='update';
f.submit();
}
</script>

<form name="form1" method="POST" onsubmit="return validate()">
<input type="hidden" name="command" />
<h1 align="left">Užsakymo informacija</h1>
Iš viso:</b><?=get_order_total()?> Lt.
Vardas:<input type="text" name="name" />
Pavardė:<input type="text" name="surname" />
<input type="submit" value="Užsakyti" />

<?

$headers = 'From:xxx.lt';
$email='xxx@one.lt';
$subject = "Naujas užsakymas";
$body = $_POST['body'];
$bodys = "Užsakymo detalės:\nVardas:".$name."Pavardė:".$surname.";
$body = $body . $bodys;
mail($email, $subject, $body, "From: $email");
/* --- */

?>