
Comanda online...
Reguli forum
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
-
- Utilizator înregistrat
- Mesaje: 204
- Membru din: 12-Noi-2007, 10:49:57
- Versiune: 3.0.5
- Ext: Da
- Server: Windows
- Nivel phpBB: Puţin experimentat
- Contact:
Comanda online...
Am un script html , de comanda online , pt un site de IT , dar cand dau submit , da eroare , din cate am inteles imi trebuie un alt script php , ca sa functioneze , daca am gresit va rog sa imi explicati cum il pot face sa mearga , cand dau submit sa trimita datele , si ce mai contine la emailul dorit

-
- Fost coleg
- Mesaje: 265
- Membru din: 16-Sep-2007, 11:37:11
-
- Fost coleg
- Mesaje: 265
- Membru din: 16-Sep-2007, 11:37:11
Pe scurt
Faci un fisier comanda.html:
Faci un fisier comanda.php:
Nu l-am verificat. Poate apar erori de sintaxa. Asa ar trebui sa arate.
Faci un fisier comanda.html:
Cod: Selectaţi tot
<html><head></head><body>
<form method="post" action="comanda.php">
<input type="text" name="nume"><br />
<input type="text" name="prenume"><br />
<input type="text" name="produs">
<input type="submit" value="trimite">
</form></body></html>
Cod: Selectaţi tot
<?php
$nume=$_POST['nume'];
$prenume=$_POST['prenume'];
$produs=$_POST['produs'];
$catre='adresa catre care vrei sa se duca formularul';
$subiect='comanda produs nou';
$mesaj=\'A fost comandat produsul ' .$produs . ' de catre ' .$nume . ' ' ,$prenume \'
mail($catre, $subiect, $mesaj);
pentru mine are nevoie de scriptul asta .
Acum cam asa arata formularul pe care vreau sal completeze ei :
Eu nu prea ma stiu in php , si de aceea va rog sa ma ajutati si pe mine cu un action script pentru formularu ala
.
Multumesc anticipat
Acum cam asa arata formularul pe care vreau sal completeze ei :
Cod: Selectaţi tot
<html>
<title>Comanda Online</title>
<head>
</head>
<body>
<h2>Comanda online</h2>
<form name="Comanda" action="http://best-it.ilive.ro/Comanda/comanda.php" method="get">
<table border="0">
<tr><td>Denumire firma: </td><td><input name="denumire" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>Email: </td><td><input name="from" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>Nr.Re.Com/an/J: </td><td><input name="numar" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>CUI: </td><td><input name="cui" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>Sediul:</td><td><input name="sediul" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>Strada:</td><td><input name="strada" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>Judet:</td><td><input name="judet" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>Cod IBAN LEI:</td><td><input name="lei" type="text" size="50" maxlengh="60"></td></tr>
<tr><td>Cod IBAN EUR:</td><td><input name="eur" type="text" size="50" maxlengh="60"></td></tr>
</table>
<table border="0">
<tr>Nr.Crt Cod Produs Denumire Produs   Cantitate Pret</tr>
<tr>
<td><textarea name="desc1" cols="1" rows="10" id="addesc" size="10"></textarea>
<textarea name="desc2" cols="6" rows="10" id="addesc" size="50"></textarea>
<textarea name="desc3" cols="40" rows="10" id="addesc"></textarea>
<textarea name="desc4" cols="3" rows="10" id="addesc"></textarea>
<textarea name="desc5" cols="4" rows="10" id="addesc"></textarea></td>
</tr>
<tr><td><input type="submit" name="Submit" value="Comanda">
</td></tr>
</table>
</form>
</body>
</html>

Multumesc anticipat

Cod: Selectaţi tot
$email = $_POST['from'];
$catre = "tine@server.com";
$subiect = "subiect email\n";
$de_la = "From: $email\n";
$mesaj = "\n";
while (list ($camp, $valoare) = each ($_POST)) {
$mesaj .= "$camp : $valoare\n";
}
if(mail($catre, $subiect, $body, $de_la)) {
echo 'Mesajul a fost trimis cu succes.';
} else {
echo 'A avut loc o eroare..';
}
Inlocuieste: method="get" de la <form nam,e... cu method="post"
Iar in ceea ce priveste ce ai tu la action, daca e pe acelasi domeniu,
nu mai trebuie sa pui si http://....
Iar totodata la ilive nu cred ca va merge, am auzit ca n-au mail() activ.
What I'm s'pose to write here ?
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator