Page 1 of 1

PHP Form Problem

Posted: Tue Apr 12, 2011 11:07 am
by roots
Hello!

I've just registered to this forum as an desperate cry for help. I have to get a form working but I can't seem to find the problem.

When I click the Send ( Trimite in my language ) Button it says Thank you for sending blablabla but when I check the mail there's nothing there. Here is the .php code :

Code: Select all

<?
if(isset($Trimite)){
$mesaj="";
$mesaj.="Nume si prenume {$_POST["nume"]}  \n";
$mesaj.="Telefon mobil {$_POST["tel"]}  \n";
$mesaj.="Email {$_POST["mail"]} \n";
$mesaj.="Studii {$_POST ["studii"]} \n";
$mesaj.="Engleza {$_POST ["RadioGroup1"]} \n";
$mesaj.="Italiana {$_POST ["RadioGroup2"]} \n";
$mesaj.="Franceza {$_POST ["RadioGroup3"]}  \n";
$mesaj.="Germana {$_POST ["RadioGroup4"]}  \n";
$mesaj.="Alte limbi straine {$_POST ["altele"]}  \n";
$mesaj.="Cunostinte PC {$_POST ["pc"]}  \n";
$mesaj.="Calitati {$_POST ["calitati"]}  \n";
$mesaj.="Ore pe saptamana voluntariat {$_POST ["RadioGroup5"]} ( Alte ore: {$_POST ["alteore"]}) \n";
$mesaj.="Interval orar preferat {$_POST ["RadioGroup6"]} \n";
$categstring="";
for($i=0;$i<sizeof($categ);$i++){
$categstring.=$categ[$i].", ";
}

$mesaj.="Categorii beneficiari {$_POST ["categstring"]} ({$_POST ["altecateg"]} ) \n";
$mesaj.="Cum ai aflat de creativ: {$_POST ["cumaiaflat"]} \n";
$mesaj.="Experienta {$_POST ["experienta"]} \n";
$proiectstring="";
for($i=0;$i<sizeof($proiect);$i++){
$proiectstring.=$proiect[$i].", ";
}

$mesaj.="Proiect dorit: {$_POST ["proiectstring"]} \n";
$mesaj.="De ce e important sa fii voluntar {$_POST ["important"]} \n";
$mesaj.="Asteptari {$_POST ["asteptari"]} \n";
$mesaj.="Caracterizare prieten {$_POST ["caracterizare1"]} \n";
$mesaj.="Caracterizare personala {$_POST ["caracterizare2"]} \n";

mail("mailto:formare@creativ.org.ro","Formular website",$mesaj);

header("Location: creativ_thanks.html");
}
?>


and here is the html page code : 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Asociatia CREATIV :: Formular de inscriere pentru voluntari</title>
<link href="css/styles.css" rel="stylesheet" type="text/css" />
</head>

<body>
<form action="creativ_form.php" method="post">
<table width="495" border="0" cellpadding="0" cellspacing="0" id="formular" style="margin-left:10px">
  <tr>
    <td colspan="3"><p><span class="headline">Despre Tine</span></p></td>
  </tr>
  <tr>
    <td width="175" class="text1"><p>Numele si prenumele tau:</p></td>
    <td width="316" colspan="2"><input name="nume" type="text" id="nume" size="45" />
    </td>
  </tr>
  <tr>
    <td class="text1"><p>Telefon mobil:</p></td>
    <td colspan="2"><input name="tel" type="text" id="tel" size="45" /></td>
  </tr>
  <tr>
    <td class="text1"><p>E-mail:</p></td>
    <td colspan="2"><input name="mail" type="text" id="mail" size="45" /></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Studii si alte formari (facultate, liceu, altele: specializarea si anul de studiu}</p></td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="studii" cols="75" rows="5" id="studii"></textarea>
    </td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Limbi cunoscute</p></td>
  </tr>
  <tr>
    <td colspan="3"><table width="100%" cellpadding="0" cellspacing="0">
      <tr>
        <td width="31%" class="text2"><p>engleza</p></td>
        <td width="69%"><table width="100%" cellpadding="0" cellspacing="0">
          <tr>
            <td width="7%"><label>
              <input type="radio" name="RadioGroup1" value="incepator" id="RadioGroup1_0" />
            </label></td>
            <td width="23%"><p>Incepator</p></td>
            <td width="7%"><input type="radio" name="RadioGroup1" value="mediu" id="RadioGroup1_1" /></td>
            <td width="21%"><p>Mediu</p></td>
            <td width="7%"><input type="radio" name="RadioGroup1" value="avansat" id="RadioGroup1_2" /></td>
            <td><p>Avansat</p></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td class="text2"><p>italiana</p></td>
        <td><table width="100%" cellpadding="0" cellspacing="0">
          <tr>
            <td width="7%"><label>
              <input type="radio" name="RadioGroup2" value="incepator" id="RadioGroup2_0" />
            </label></td>
            <td width="23%"><p>Incepator</p></td>
            <td width="7%"><input type="radio" name="RadioGroup2" value="mediu" id="RadioGroup2_1" /></td>
            <td width="21%"><p>Mediu</p></td>
            <td width="7%"><input type="radio" name="RadioGroup2" value="avansat" id="RadioGroup2_2" /></td>
            <td><p>Avansat</p></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td class="text2"><p>franceza</p></td>
        <td><table width="100%" cellpadding="0" cellspacing="0">
          <tr>
            <td width="7%"><label>
              <input type="radio" name="RadioGroup3" value="incepator" id="RadioGroup3_0" />
            </label></td>
            <td width="23%"><p>Incepator</p></td>
            <td width="7%"><input type="radio" name="RadioGroup3" value="mediu" id="RadioGroup3_1" /></td>
            <td width="21%"><p>Mediu</p></td>
            <td width="7%"><input type="radio" name="RadioGroup3" value="avansat" id="RadioGroup3_2" /></td>
            <td><p>Avansat</p></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td class="text2"><p>germana</p></td>
        <td><table width="100%" cellpadding="0" cellspacing="0">
          <tr>
            <td width="7%"><label>
              <input type="radio" name="RadioGroup4" value="incepator" id="RadioGroup4_0" />
            </label></td>
            <td width="23%"><p>Incepator</p></td>
            <td width="7%"><input type="radio" name="RadioGroup4" value="mediu" id="RadioGroup4_1" /></td>
            <td width="21%"><p>Mediu</p></td>
            <td width="7%"><input type="radio" name="RadioGroup4" value="avansat" id="RadioGroup4_2" /></td>
            <td><p>Avansat</p></td>
          </tr>
        </table></td>
      </tr>
      <tr>
        <td colspan="2" class="text2"><p>altele:</p></td>
      </tr>
      <tr>
        <td colspan="2"><label>
          <textarea name="altele" id="altele"  cols="75" r rows="5" ></textarea>
        </label></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Utilizare PC &#351;i nivelul (&icirc;ncep&#259;tor, mediu, avansat):</p> </td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="pc" id="pc" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Ce calitati/ telente/ abilitati deosebite ai?</p> </td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="calitati" id="calitati" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3">&nbsp;</td>
  </tr>
  <tr>
    <td colspan="3" class="text3"><p><span class="headline">Despre voluntariat</span></p></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>C&acirc;te ore pe s&#259;pt&#259;m&acirc;n&#259; doresti s&#259; acorzi activit&#259;&#355;ilor de voluntariat?</p></td>
  </tr>
  <tr>
    <td colspan="3"><table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="7%" align="left" valign="middle"><input type="radio" name="RadioGroup5" value="1_5" id="RadioGroup5_0" /></td>
        <td width="10%" align="left" valign="middle">1- 5 </td>
        <td width="7%" align="left" valign="middle"><input type="radio" name="RadioGroup5" value="6_10" id="RadioGroup5_1" /></td>
        <td width="11%" align="left" valign="middle"> 6- 10 </td>
        <td width="7%" align="left" valign="middle"><input type="radio" name="RadioGroup5" value="11_15" id="RadioGroup5_2" /></td>
        <td width="12%" align="left" valign="middle"> 11- 15 </td>
        <td width="7%" align="left" valign="middle"><input type="radio" name="RadioGroup5" value="altele" id="RadioGroup5_3" /></td>
        <td width="7%" align="left" valign="middle"> altele</td>
        <td width="32%" align="left" valign="middle"><label>
          <input name="alteore" type="text" id="alteore" size="15" />
        </label></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Ce interval orar preferi?</p> </td>
  </tr>
  <tr>
    <td colspan="3"><table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="6%" align="left" valign="middle"><input type="radio" name="RadioGroup6" value="dimineata" id="RadioGroup6_0" /></td>
        <td width="14%" align="left" valign="middle">dimineata</td>
        <td width="6%" align="left" valign="middle"><input type="radio" name="RadioGroup6" value="dupa-amiaza" id="RadioGroup6_1" /></td>
        <td width="18%" align="left" valign="middle">dupa-amiaza</td>
        <td width="6%" align="left" valign="middle"><input type="radio" name="RadioGroup6" value="weekend" id="RadioGroup6_2" /></td>
        <td width="50%" align="left" valign="middle">in week-end </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Cu ce categorii de beneficiari ai dori sa lucrezi in cadrul CREATIV?</p></td>
  </tr>
  <tr>
    <td colspan="3">
        <table width="100%" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td width="6%" align="left" valign="middle"><input type="checkbox" name="categ[]" id="categ1" value="copii_0_3"/></td>
            <td width="94%" align="left" valign="middle"><p>Copii 0-3 ani</p></td>
          </tr>
          <tr>
            <td align="left" valign="middle"><input type="checkbox" name="categ[]" id="categ2" value="prescolari"/></td>
            <td align="left" valign="middle"><p>Prescolari (4-7 ani)</p></td>
          </tr>
          <tr>
            <td align="left" valign="middle"><input type="checkbox" name="categ[]" id="categ3" value="scolari mici"/></td>
            <td align="left" valign="middle"><p>Scolari mici (7-12 ani)</p></td>
          </tr>
          <tr>
            <td align="left" valign="middle"><input type="checkbox" name="categ[]" id="categ4" value="adolescenti"/></td>
            <td align="left" valign="middle"><p>Adolescenti (12-16 ani)</p></td>
          </tr>
          <tr>
            <td align="left" valign="middle"><input type="checkbox" name="categ[]" id="categ5" value="tineri"/></td>
            <td align="left" valign="middle"><p>Tineri</p></td>
          </tr>
          <tr>
            <td align="left" valign="middle"><input type="checkbox" name="categ[]" id="categ6" value="altele"/></td>
            <td align="left" valign="middle"><p>Altele, specifica</p>
              <input name="altecateg" type="text" id="altecateg" size="60" /></td>
          </tr>
      </table></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p> Cum ai aflat de CREATIV?</p></td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="cumaiaflat" id="cumaiaflat" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Ce experien&#355;&#259; ai &icirc;n domeniu (specifica dac&#259; ai mai lucrat, voluntariat &icirc;n domeniu: organiza&#355;ia,  func&#355;ia, perioada):</p></td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="experienta" id="experienta" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Care este proiectul/departamentul in care ai dori sa te implici (poti bifa unul sau mai multe):</p></td>
  </tr>
  <tr>
    <td colspan="3"><table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="6%" align="left" valign="middle"><input type="checkbox" name="proiect[]" id="proiect1" value="ludoteca-scoala-127"/></td>
        <td width="94%" align="left" valign="middle"><p>Ludoteca scolii 127 din Rahova</p></td>
      </tr>
      <tr>
        <td align="left" valign="middle"><input type="checkbox" name="proiect[]" id="proiect2" value="ludoteca"/></td>
        <td align="left" valign="middle"><p>Ludoteca din Casa CREATIV</p></td>
      </tr>
      <tr>
        <td align="left" valign="middle"><input type="checkbox" name="proiect[]" id="proiect3" value="craite"/></td>
        <td align="left" valign="middle"><p>Craite (copii 0-3 ani din Spitalul Nasta, Ferentari)</p></td>
      </tr>
      <tr>
        <td align="left" valign="middle"><input type="checkbox" name="proiect[]" id="proiect4" value="administrativ-organizare"/></td>
        <td align="left" valign="middle"><p>Departamentul de voluntariat-parte administrativa, de promovare, organizare evenimente</p></td>
      </tr>
      <tr>
        <td align="left" valign="middle"><input type="checkbox" name="proiect[]" id="proiect5" value="editare-redactare"/></td>
        <td align="left" valign="middle"><p>Creativitate-newsletter, editare/redactare diverse publicatii, brosuri</p></td>
      </tr>
      <tr>
        <td height="22" align="left" valign="middle"><input type="checkbox" name="proiect[]" id="proiect6" value="fundraising"/></td>
        <td align="left" valign="middle"><p>Fundraising</p></td>
      </tr>
      <tr>
        <td height="22" align="left" valign="middle"><input type="checkbox" name="proiect[]" id="proiect7" value="traduceri"/></td>
        <td align="left" valign="middle"><p>Traduceri</p></td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>De ce este important pentru tine sa fii voluntar?</p></td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="important" id="important" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Ce asteptari ai de la aceasta experienta ca voluntar?</p></td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="asteptari" id="asteptari" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Cum te caracterizeaza cel/ cea mai bun(a) prieten(a)?</p></td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="caracterizare1" id="caracterizare1" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3" class="text1"><p>Dar tu?</p></td>
  </tr>
  <tr>
    <td colspan="3"><textarea name="caracterizare2" id="caracterizare2" cols="75" rows="5"></textarea></td>
  </tr>
  <tr>
    <td colspan="3"><input type="submit" name="Trimite" id="Trimite" value="Trimite" />
    </td>
  </tr>
</table>
</form>
</body>
</html>

PLEASE PLEASE HELP ME!

Re: PHP Form Problem

Posted: Tue Apr 12, 2011 11:26 am
by social_experiment

Code: Select all

mail("formare@creativ.org.ro","Formular website",$mesaj);
Remove the 'mailto:' infront of the email address and try the script again. Hth

Re: PHP Form Problem

Posted: Wed Apr 13, 2011 12:29 am
by waytoecommerce
mail("mailto:formare@creativ.org.ro","Formular website",$mesaj); have a look at this line mailto:emailaddress is used is javascript the php function to send mail is :

Syntax :
bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

Example :
mail('example@example.com', 'My Subject', $message);

thanks!
waytoecommerce.com