|
hirosima
|
|
help formular, Sep 03, 2008, 18:47
|
|
Am si eu urmatorul formular si nu stiu cum sa imi fac scriptul in php ca sa imi ajunga mesajele la mine in email:
<form action="mail.php" id="form"><table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr><td height="37">Your name: <input type="text"></td></tr> <tr><td height="37">E-mail address: <input type="text"></td></tr> <tr><td height="37">Your telephone: <input type="text"></td></tr> <tr><td height="37">Company name: <input type="text"></td></tr> <tr><td height="37">Message: <textarea rows="3" cols="3"></textarea></td></tr> <tr><td align="right" style="padding:1px 8px 0px 0px;"><a href="#" onClick="document.getElementById('form').reset()">Clear</a><img src="images/spacer.gif" width="11" height="1" alt=""><a href="#" onClick="document.getElementById('form').submit()">Submit</a> </td></tr> </table></form>
mersi
|
|
|
|
« Ultima modificare: Oct 09, 2008, 21:47 de către emi »
|
Memorat
|
[Definitia culturi din punctul de vedere al dansului] [Def] Cultura inseamna sa dai din piciodare, iar ceilalti sa creada ca dansezi.
|
|
|
|
Muzet
|
|
help formular, Sep 03, 2008, 18:59
|
|
Am eu un formular pe aici, îl modifici după cum vrei.
contact.html
<form name="Tutorial-z.org" action="mail.php" method="post"> <center> <tr> <td colspan="2"> Numele: <input type="text" name="nume" size="39"><font color="#FF0000">*</font></td>
</tr> <tr> <td colspan="2"> Email-ul: <input type="text" name="email" size="39"><font color="#FF0000">*</td></font>
</tr> <tr> <td colspan="2"> Mesajul: <textarea rows="10" name="mesaj" cols="30"></textarea><font color="#FF0000">*
</tr> <tr> <td><input type="submit" value="Trimite mail" name="trimite"></td> </tr> </center> </form>
email.php
<?php $email = 'mailultău@google.ro'; $subiect = 'Subiect';
$nume = $_POST['nume']; $mail = $_POST['email']; $mesaj = $_POST['mesaj'];
if($nume=="") exit("Trebuie sa specificati numele vostru."); if($mail=="") exit("Trebuie sa specificati adresa de mail pe care va vom contacta."); if($mesaj="") exit("Trebuie sa scrieti un mesaj pentru a trimite mailul.");
$continut = 'Nume: $nume \nMail: $mail \nMesaj: $mesaj';
mail($email, $subiect, $continut); echo "Emailul a fost trimis cu succes. Reveniti la <a href='index.php'>Prima pagina</a>"; ?>
|
|
|
|
« Ultima modificare: Oct 09, 2008, 21:47 de către emi »
|
Memorat
|
|
|
|
|
AdyX
|
|
help formular, Sep 03, 2008, 19:02
|
|
Mai intai seteaza pt fiecare input un nume, de exemplu: <input type="text" name="email"> Apoi vei prelua valorile din formular astfel <?php
$email = $_POST['email']; ................
?> Si tot asa pentru fiecare camp. La sfarsit, vei folosi functia mail() pentru a trimite email. Functia se foloseste astfel: <?php
mail($destinatar, $subiect, $mesaj);
?> Bafta 
|
|
|
|
« Ultima modificare: Oct 09, 2008, 21:48 de către emi »
|
Memorat
|
|
|
|
|
hirosima
|
|
help formular, Sep 04, 2008, 16:56
|
|
mai am o intrebare. Asi vrea ca la fiecare articol din pagina sa existe un formular iar oameni care viziteaza sa scrie impresile lor. Ma puteti ajuta??
|
|
|
|
|
Memorat
|
[Definitia culturi din punctul de vedere al dansului] [Def] Cultura inseamna sa dai din piciodare, iar ceilalti sa creada ca dansezi.
|
|
|
|
AdyX
|
|
help formular, Sep 04, 2008, 18:28
|
|
Pai trebuie sa folosesti baze de date. O sa ai o tabela cu 3 campuri (ID - autoincrement, nick, comentariu) unde sa o sa stochezi comentariile. <form action="comment.php" method="post"> Nume: <input type="text" name="nume"> Comentariu: <textarea name="com"></textarea> <input type="submit" name="trimite" value="Trimite comentariu"> </form> Cam asta ar fi formularul Partea de PHP ar veni cam asa: <?php // pe aici va veni conectarea la baza de date
// verificam daca butonul "trimite" a fost apasat if(isset($_POST['trimite'])) { //daca da, atunci preluam datele din campuri $nick = $_POST['nume']; $com = $_POST['com']; // e de preferat sa faci si niste validari // acum vom introduce datele in tabela $sql = mysql_query("INSERT INTO comentarii (nick, comentariu) VALUES ('$nick', '$com')"); if($sql) echo 'Comentariul a fost introdus cu succes'; else echo 'A intervenit o eroare si comentariul nu a putut fi stocat in baza de date'; }
?> In mare, cam asta e.
|
|
|
|
« Ultima modificare: Oct 09, 2008, 21:48 de către emi »
|
Memorat
|
|
|
|
|
hirosima
|
|
help formular, Sep 05, 2008, 06:58
|
|
baza de date va trebui sa fie mysql. iar codul care va trebui pus este codul in php??
|
|
|
|
|
Memorat
|
[Definitia culturi din punctul de vedere al dansului] [Def] Cultura inseamna sa dai din piciodare, iar ceilalti sa creada ca dansezi.
|
|
|
emi
 DeconectatMesaje: 814
|
|
help formular, Sep 05, 2008, 07:12
|
|
^ nu ai lucrat pina acum in php ? daca nu ai deja instalat acasa un server de web, cu tot tacimul adica apache, php, mysql, phpmyadmin, poti incerca: http://www.wampserver.com/en/ e mai usor de instalat, si excelent pentru teste.
|
|
|
|
|
Memorat
|
|
|
|
|
hirosima
|
|
help formular, Sep 05, 2008, 07:18
|
|
nu am lucrat si inca nu lucrez in php, vreau sa invat limbajul pentru ca o sa mai am nevoie. Eu am un domeniu pe http://www.strato-alojamiento.es/ si imi pot face o baza de date pentru comentarii.
|
|
|
|
|
Memorat
|
[Definitia culturi din punctul de vedere al dansului] [Def] Cultura inseamna sa dai din piciodare, iar ceilalti sa creada ca dansezi.
|
|
|
|
|
|
hirosima
|
|
help formular, Sep 09, 2008, 07:17
|
|
asi vrea un manual cu mai multe detali despre ce mi-a spus AdyX mai sus ( cu comentariul in pagina).
multumire
|
|
|
|
|
Memorat
|
[Definitia culturi din punctul de vedere al dansului] [Def] Cultura inseamna sa dai din piciodare, iar ceilalti sa creada ca dansezi.
|
|
|
|
Y2K
|
|
...., Noi 30, 2008, 15:19
|
|
am si eu o problema cu un formular .... <form action="abcdef.php" method="POST"> <table border="0" cellspacing="0" cellpadding="0"> <tr><td> <h1><font size="3">Formular de contact</font></h1></td><td> <tr><td> <strong><font size="2">Denumire societate:</font></strong></td><td> <input type="text" name="denumire_societate" id="denumire_societate" value="" /> </td></tr> <tr><td> <strong><font size="2">Cod fiscal:</font></strong></td><td><input type="text" name="cod_fiscal" id="cod_fiscal" value="" /></td></tr> <tr><td> <strong><font size="2">Subiect:</font></strong> </td><td>
<select name="Subiect" id="Subiect"> <option value="">- Alege -</option> <option value="Info onorariu contabilitate">Info onorariu contabilitate</option> <option value="Info onorariu consultanta fiscala ">Info onorariu consultanta fiscala </option> <option value="Alte informatii ">Alte informatii </option> </select></td></tr> <tr><td> <strong><font size="2">Obiect principal de activitate (C.A.E.N) :</font></strong></td><td><input type="text" name="caen" id="caen" value="" /></td></tr>
<tr><td><strong><font size="2">Activitati secundare desfasurate:</font></strong> </td><td><input type="text" name="activitati_secundare" id="activitati_secundare" value="" /></td></tr> <tr><td> <strong><font size="2">Nr. de angajati:</font></strong></td><td><input type="text" name="nr_angajati" id="nr_angajati" value="" /></td></tr> <tr><td> <strong><font size="2">Platitor TVA:</font></strong> </td><td><select name="platitor_tva" id="platitor_tva"> <option value="">- Alege -</option> <option value="Nu">Nu</option>
<option value="Trimestrial">Trimestrial</option> <option value="Lunar">Lunar</option> </select></td></tr> <tr><td> <strong></font><font size="2">Platitor Impozit profit / venit:</font></strong> </td><td><select name="platitor_impozit" id="platitor_impozit"> <option value="">- Alege -</option> <option value="Impozit pe veniturile microintreprinderilor">Impozit pe veniturile microintreprinderilor</option>
<option value="Impozit pe profit trimestrial">Impozit pe profit trimestrial</option> <option value="Impozit pe profit anual">Impozit pe profit anual</option> </select></td></tr> <tr><td><strong><font size="2">Accize: </font></strong> </td><td><select name="accize" id="accize"> <option value="">- Alege -</option> <option value="Da">Da</option>
<option value="Nu">Nu</option> </select></td></tr> <tr><td><strong><font size="2">Impozit la titeiul din productia interna:</font> </strong></td><td><select name="impozit_titei" id="impozit_titei"> <option value="">- Alege -</option> <option value="Da">Da</option> <option value="Nu">Nu</option>
</select></td></tr> <tr><td><strong><font size="2">Taxa pe jocuri de noroc:</font></strong> </td><td><select name="taxa_jocuri_noroc" id="taxa_jocuri_noroc"> <option value="">- Alege -</option> <option value="Da">Da</option> <option value="Nu">Nu</option> </select></td></tr>
<tr><td><strong><font size="2">Numarul mediu de facturi emise pe luna:</font></strong></td><td><input type="text" name="nr_facturi_emise" id="nr_facturi_emise" value="" /></td></tr> <tr><td> <strong><font size="2">Numarul mediu de facturi primite pe luna: </font></strong></td><td><input type="text" name="nr_facturi_primite" id="nr_facturi_primite" value="" /></td></tr> <tr><td> <strong><font size="2">Societatea intocmeste situatii financiare consolidate?:</font></strong> </td><td><select name="situatii_financiare_consolidate" id="situatii_financiare_consolidate"> <option value="">- Alege -</option> <option value="Da">Da</option>
<option value="Nu">Nu</option> </select></td></tr> <tr><td><strong><font size="2">Alte informatii utile:</font> </strong></td><td><label> <textarea name="alte_informatii_utile" id="alte_informatii_utile" cols="40" rows="3"></textarea> </label></td></tr> <tr><td> <strong><font size="2">Persoana de contact:</font></strong></td><td><input type="text" name="nume" id="nume" value="" /></td></tr>
<tr><td><strong><font size="2">Functie:</font></strong></td><td><input type="text" name="functie" id="functie" value="" /></td></tr> <tr><td> <strong><font size="2">Numar de telefon:</font></strong> </td><td><input type="text" name="telefon" id="telefon" value="" /></td></tr> <tr><td><strong><font size="2">Adresa e-mail:</font></strong></td><td><input type="text" name="email" id="email" value="" /></td></tr> <tr><td></td><td><h1><input name="submit" type="submit" value="Trimite" /></h1></td></tr> </font></table>
</form> iar cel ce trimite e : <?php $kkt="FORMULAR CONTACT!!!!!!!!!!" $catre='Y2K_fresh@yahoo.com'; $denumire_societate=$_GET['denumire_societate']; $cod_fiscal=$_GET['cod_fiscal']; $Subiect=$_GET['Subiect']; $obiect=$_GET['caen']; $activitati_secundare=$_GET['activitati_secundare']; $nr_angajati=$_GET['nr_angajati']; $platitor_tva=$_GET['platitor_tva']; $platitor_impozit=$_GET['platitor_impozit']; $accize=$_GET['accize']; $impozit_titei=$_GET['impozit_titei']; $taxa_jocuri_noroc=$_GET['taxa_jocuri_noroc']; $nr_facturi_emise=$_GET['nr_facturi_emise']; $nr_facturi_primite=$_GET['nr_facturi_primite']; $situatii_financiare_consolidate=$_GET['situatii_financiare_consolidate']; $alte_informatii_utile=$_GET['alte_informatii_utile']; $nume=$_GET['nume']; $functie=$_GET['functie']; $telefon=$_GET['telefon']; $email=$_GET['email'];
if($denumire_societate=="") exit('Completeaza si la Denumire societate'); if($cod_fiscal=="") exit('Completeaza si la Cod fiscal'); if($Subiect=="") exit('Completeaza si la Subiect'); if($obiect=="") exit('Completeaza si la C.A.E.N'); if($activitati_secundare=="") exit('Completeaza si la Activitati secundare desfasurate'); if($nr_angajati=="") exit('Completeaza si la Nr. de angajati'); if($platitor_tva=="") exit('Completeaza si la Platitor TVA'); if($platitor_impozit=="") exit('Completeaza si la Platitor Impozit profit / venit'); if($accize=="") exit('Completeaza si la Accize'); if($impozit_titei=="") exit('Completeaza si la Impozit la titeiul din productia interna'); if($taxa_jocuri_noroc=="") exit('Completeaza si la Taxa pe jocuri de noroc'); if($nr_facturi_emise=="") exit('Completeaza si la Numarul mediu de facturi emise pe luna'); if($nr_facturi_primite=="") exit('Completeaza si la Numarul mediu de facturi primite pe luna'); if($situatii_financiare_consolidate=="") exit('Completeaza si la Societatea intocmeste situatii financiare consolidate'); if($alte_informatii_utile=="") exit('Completeaza si la Alte informatii utile'); if($nume=="") exit('Completeaza si la Persoana de contact'); if($functie=="") exit('Completeaza si la Functie:'); if($telefon=="") exit('Completeaza si la Numar de telefon'); if($email=="") exit('Completeaza si la Adresa e-mail');
$pabibabum='Denumire societate : $denumire_societate\n Cod fiscal: $cod_fiscal \n Subiect: $Subiect\n Obiect principal de activitate (C.A.E.N) :$obiect\n Activitati secundare desfasurate: $activitati_secundare\n Nr. de angajati: $nr_angajati\n Platitor TVA: $platitor_tva\n Platitor Impozit profit / venit: $platitor_impozit \n Accize: $accize \n Impozit la titeiul din productia interna: $impozit_titei\n Taxa pe jocuri de noroc: $taxa_jocuri_noroc \n Numarul mediu de facturi emise pe luna: $nr_facturi_emise \n Numarul mediu de facturi primite pe luna: $nr_facturi_primite \n Societatea intocmeste situatii financiare consolidate? $situatii_financiare_consolidate \n Alte informatii utile: $alte_informatii_utile \n Persoana de contact: $nume \n Functie: $functie \n Numar de telefon: $telefon \n Adresa e-mail: $email';
mail($catre,$kkt,$pabibabum); header( 'Location: mesajtrimis.html' ) ; ?>
cand dau pe trimite nu imi trimite ... de ce ?  ah.. .daca are cineva idee cu ce sa il imbunatatesc ... sa imi zica ... (veau sa pun si cod de securiate dar prima data sa il fac sa functioneze si fara .... )
|
|
|
|
|
Memorat
|
Sa Mori Pentru Patrie ? Astea-s POVESTI  
|
|
|
|
Agkelos
|
|
Răspuns: help formular, Noi 30, 2008, 15:27
|
|
Trimite... eu am primit mailul tau 
|
|
|
|
|
Memorat
|
 Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut. Pentru urgente, skullbox at skullbox . info.
|
|
|
|
Y2K
|
|
Răspuns: help formular, Noi 30, 2008, 15:35
|
|
eu am primit mailul tau  ce ai primit tu e auto respond ... o porcarie cand dau trimite din html mie nu imi trimite amu imi da si ceva erroare Parse error: syntax error, unexpected T_VARIABLE in /home/XXXXXX/public_html/1111.php on line 3
|
|
|
|
« Ultima modificare: Noi 30, 2008, 15:39 de către Y2K »
|
Memorat
|
Sa Mori Pentru Patrie ? Astea-s POVESTI  
|
|
|
|
Agkelos
|
|
Răspuns: help formular, Noi 30, 2008, 15:40
|
|
Nu trimite deloc si moare acolo? Sau te redirecteaza?
|
|
|
|
|
Memorat
|
 Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut. Pentru urgente, skullbox at skullbox . info.
|
|
|
|
Y2K
|
|
Răspuns: help formular, Noi 30, 2008, 15:42
|
|
Nu trimite deloc si moare acolo? Sau te redirecteaza?
hooou ... am gasit .... lipsea ";"  acum nu imi i-a informatiile dupa site.... imi zice ca nu am complectat denumirea de la societate iar dupa ce primesc .... imi zice asa : Denumire societate : $denumire_societate\n Cod fiscal: $cod_fiscal \n Subiect: $Subiect\n Obiect principal de activitate (C.A.E.N) :$obiect\n Activitati secundare desfasurate: $activitati_secundare\n Nr. de angajati: $nr_angajati\n Platitor TVA: $platitor_tva\n Platitor Impozit profit / venit: $platitor_impozit \n Accize: $accize \n Impozit la titeiul din productia interna: $impozit_titei\n Taxa pe jocuri de noroc: $taxa_jocuri_noroc \n Numarul mediu de facturi emise pe luna: $nr_facturi_emise \n Numarul mediu de facturi primite pe luna: $nr_facturi_primite \n Societatea intocmeste situatii financiare consolidate? $situatii_financiare_consolidate \n Alte informatii utile: $alte_informatii_utile \n Persoana de contact: $nume \n Functie: $functie \n Numar de telefon: $telefon \n Adresa e-mail: $email
|
|
|
|
« Ultima modificare: Noi 30, 2008, 15:50 de către Y2K »
|
Memorat
|
Sa Mori Pentru Patrie ? Astea-s POVESTI  
|
|
|
|
|
|