Salutare tuturor,
Am si eu o problema cu un formular. Sunt incepator in PHP, asa ca am facut ceea ce fac majoritatea, Google, copy, paste. Am luat un model de la Birkoff. Sper ca citeste mesajul si ca poate sa ma ajute stiind despre ce vorba.
Am postat pe un server care ofera suport PHP. Imi arata ca a fost completat formularul, cu exceptia campului legat de caseta "checkbox" ceea ce e destul de important pt mine, si a doua, la fel de importanta, ca nu-mi trimite formularul completat in casuta mea de mail. Vreau sa ajunga intr-o casuta de mail pe Yahoo. Ciudatenia este ca pe server imi apare mesajul ca formularul a fost livrat, numai ca nu ajunge la mine. Pastez mai jos codurile. Sper sa ma ajute cineva.
As mai avea o intrebare: se poate ca sa creez formularul in HTML si sa apelez scriptul de prelucrare? Mi-ar fi mai simplu asa tinand cont ca as vrea sa inserez formularul intr-un site deja creat in HTML.
Problema de trimitere a unui formular in casuta de mail
Moderatori: Zamolxe, Moderatori
-
emonbusiness
- PHPRomania Supporter
- Mesaje: 11
- Membru din: Joi Feb 14, 2008 2:21 pm
-
emonbusiness
- PHPRomania Supporter
- Mesaje: 11
- Membru din: Joi Feb 14, 2008 2:21 pm
-
emonbusiness
- PHPRomania Supporter
- Mesaje: 11
- Membru din: Joi Feb 14, 2008 2:21 pm
-
emonbusiness
- PHPRomania Supporter
- Mesaje: 11
- Membru din: Joi Feb 14, 2008 2:21 pm
Codurile mele 1
Poate are cineva timp si rabdare sa-mi dea si mie o mana de ajutor:
[code]
index.php
<style type=”text/css”>
<!—
.style1 {
color: #ffffff;
font-weight: bold;
}
-->
</style>
Parerea voastra conteza pentru mine
<form enctype="multipart/form-data" method="post" action="prelucr_form.php" accept-charset="UTF-8" name=”chestionar” id=”chestionar”>
<div>
<input type="hidden" name="required_vars" id="required_vars" value="c1,c2,c3,c4,c5,c6,c7,c8,c9" />
</div>
<table cellspacing="5" cellpadding="5" border="0">
<tr>
<td valign="top">
<strong>Prenume:</strong>
</td>
<td valign="top">
<input type="text" name="c1" id="c1" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Nume:</strong>
</td>
<td valign="top">
<input type="text" name="c2" id="c2" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Telefon:</strong>
</td>
<td valign="top">
<input type="text" name="c3" id="c3" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Fax:</strong>
</td>
<td valign="top">
<input type="text" name="c4" id="c4" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Email:</strong>
</td>
<td valign="top">
<input type="text" name="c5" id="c5" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Sexul:</strong>
</td>
<td valign="top">
<input type="radio" name="c6" id="c6_0" value="Masculin" /> Masculin<br/>
<input type="radio" name="c6" id="c6_1" value="Feminin" /> Feminin<br/>
</td>
</tr>
<tr>
<td valign="top">
<strong>Ce parere aveti despre acest site?</strong>
</td>
<td valign="top">
<select name="c7" id="c7">
<option value="Excelenta">Excelenta</option>
<option value="Buna">Buna</option>
<option value="Asa si asa">Asa si asa</option>
<option value="Proasta">Proasta</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
<strong>Vreti sa va abonati la Newsletter-ul meu?</strong>
</td>
<td valign="top">
<input type="checkbox" name="c8[]" id="c8_0" value="Da" /> Da<br/>
</td>
</tr>
<tr>
<td valign="top">
<strong>Sugestii:</strong>
</td>
<td valign="top">
<textarea name="c9" id="c9" rows="6" cols="40"></textarea>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value=" Trimite " />
</td>
</tr>
</table>
</form>
[/code]
[code]
index.php
<style type=”text/css”>
<!—
.style1 {
color: #ffffff;
font-weight: bold;
}
-->
</style>
Parerea voastra conteza pentru mine
<form enctype="multipart/form-data" method="post" action="prelucr_form.php" accept-charset="UTF-8" name=”chestionar” id=”chestionar”>
<div>
<input type="hidden" name="required_vars" id="required_vars" value="c1,c2,c3,c4,c5,c6,c7,c8,c9" />
</div>
<table cellspacing="5" cellpadding="5" border="0">
<tr>
<td valign="top">
<strong>Prenume:</strong>
</td>
<td valign="top">
<input type="text" name="c1" id="c1" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Nume:</strong>
</td>
<td valign="top">
<input type="text" name="c2" id="c2" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Telefon:</strong>
</td>
<td valign="top">
<input type="text" name="c3" id="c3" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Fax:</strong>
</td>
<td valign="top">
<input type="text" name="c4" id="c4" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Email:</strong>
</td>
<td valign="top">
<input type="text" name="c5" id="c5" size="40" value="" />
</td>
</tr>
<tr>
<td valign="top">
<strong>Sexul:</strong>
</td>
<td valign="top">
<input type="radio" name="c6" id="c6_0" value="Masculin" /> Masculin<br/>
<input type="radio" name="c6" id="c6_1" value="Feminin" /> Feminin<br/>
</td>
</tr>
<tr>
<td valign="top">
<strong>Ce parere aveti despre acest site?</strong>
</td>
<td valign="top">
<select name="c7" id="c7">
<option value="Excelenta">Excelenta</option>
<option value="Buna">Buna</option>
<option value="Asa si asa">Asa si asa</option>
<option value="Proasta">Proasta</option>
</select>
</td>
</tr>
<tr>
<td valign="top">
<strong>Vreti sa va abonati la Newsletter-ul meu?</strong>
</td>
<td valign="top">
<input type="checkbox" name="c8[]" id="c8_0" value="Da" /> Da<br/>
</td>
</tr>
<tr>
<td valign="top">
<strong>Sugestii:</strong>
</td>
<td valign="top">
<textarea name="c9" id="c9" rows="6" cols="40"></textarea>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value=" Trimite " />
</td>
</tr>
</table>
</form>
[/code]
-
emonbusiness
- PHPRomania Supporter
- Mesaje: 11
- Membru din: Joi Feb 14, 2008 2:21 pm
Re: Problema de trimitere a unui formular in casuta de mail
Problema e ca nu ajung nicaieri. SI am incercat si varianta cu un mail pe acasa si unul pe k. Nici acolo nu ajunge nimic.
Imi pare rau ca nu pot posta si partea doua cea cu prelucr_form.
Imi tot da un mesaj de eroare cu spamming.
Poate asa v-ati fi lamurit pe unde e buba.
Imi pare rau ca nu pot posta si partea doua cea cu prelucr_form.
Imi tot da un mesaj de eroare cu spamming.
Poate asa v-ati fi lamurit pe unde e buba.
- UzZzY
- Senior Member
- Mesaje: 208
- Membru din: Vin Iun 11, 2004 5:25 pm
- Localitate: Undeva, departe
- Contact:
pai zi atunci eroare, si de ce nu poti posta partea cu prelucrarea ? Crezi ca este greu sa faci un script care sa trimita un formular pe mail
?
uite unul simplu :
<?php
//daca se posteaza :
$msg = "";
foreach($_POST as $key => $val){
$msg .= "$key = $val<br />";
}
mail("adresamea@domeniu.ro","Formular completat",$msg);
?>
uite unul simplu :
<?php
//daca se posteaza :
$msg = "";
foreach($_POST as $key => $val){
$msg .= "$key = $val<br />";
}
mail("adresamea@domeniu.ro","Formular completat",$msg);
?>
| |
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 17 vizitatori

