Bun venit pe SkullBox!

Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
  Pagini: [1] 2
  Imprimă  
help formular  (Vizualizari 643)
hirosima
*

Deconectat Deconectat

Mesaje: 137

WWW
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
*

Deconectat Deconectat

Mesaje: 151

WWW
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
*

Deconectat Deconectat

Mesaje: 1062

WWW
help formular, Sep 03, 2008, 19:02

Mai intai seteaza pt fiecare input un nume, de exemplu:
Cod:
<input type="text" name="email">
Apoi vei prelua valorile din formular astfel
Cod:
<?php

$email 
$_POST['email'];
................

?>
Si tot asa pentru fiecare camp. La sfarsit, vei folosi functia mail() pentru a trimite email. Functia se foloseste astfel:
Cod:
<?php

mail
($destinatar$subiect$mesaj);

?>
Bafta Winking
« Ultima modificare: Oct 09, 2008, 21:48 de către emi » Memorat
hirosima
*

Deconectat Deconectat

Mesaje: 137

WWW
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
*

Deconectat Deconectat

Mesaje: 1062

WWW
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.
Cod:
<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:
Cod:
<?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
*

Deconectat Deconectat

Mesaje: 137

WWW
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
*

Deconectat Deconectat

Mesaje: 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
*

Deconectat Deconectat

Mesaje: 137

WWW
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.
emi
*

Deconectat Deconectat

Mesaje: 814

help formular, Sep 05, 2008, 07:25

ok, exista un inceput pentru orice.
ca editor de text pentru php recomand http://www.pspad.com/en/download.php
Memorat
hirosima
*

Deconectat Deconectat

Mesaje: 137

WWW
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
*

Deconectat Deconectat

Mesaje: 156

WWW
...., Noi 30, 2008, 15:19

am si eu o problema cu un formular ....
Cod:
<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&nbsp;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 :

Cod:
<?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 ? Straight face

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
*

Deconectat Deconectat

Mesaje: 5229

WWW
Răspuns: help formular, Noi 30, 2008, 15:27

Trimite... eu am primit mailul tau Laughing
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
Y2K
*

Deconectat Deconectat

Mesaje: 156

WWW
Răspuns: help formular, Noi 30, 2008, 15:35

eu am primit mailul tau Laughing

ce ai primit tu e auto respond ... o porcarie Smile


cand dau trimite din html mie nu imi trimite Straight face


amu imi da si ceva erroare Straight face
Cod:
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
*

Deconectat Deconectat

Mesaje: 5229

WWW
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
*

Deconectat Deconectat

Mesaje: 156

WWW
Răspuns: help formular, Noi 30, 2008, 15:42

Nu trimite deloc si moare acolo? Sau te redirecteaza?

hooou ... am gasit .... lipsea ";" Straight face acum nu imi i-a informatiile dupa site.... imi zice ca nu am complectat denumirea de la societate Straight face


iar dupa ce primesc .... imi zice asa :

Cod:
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


SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1] 2
  Imprimă  
 
Schimbă forumul:  

Ethical hacking and programming community
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro