Scripturi


Script pentru Contact


Aveti nevoie de un script de CONTACT pentru pagina de "Contact" de pe site. Am sa va prezint cum sa va faceti pagina de contact astfel incat, sa puteti fi contactat de pe site, direct prin email, si asta fara sa va afisati adresa de email pe site.

Aveti nevoie de 2 fisiere pe care le creeati in Notepad si le denumiti: contact.html si mail.php

In contact.html adaugati urmatorul cod:

<form method="POST" action="/contact/mail.php">
<div align="center">
<font size="2" color="red" face="Verdana, Arial, Helvetica, sans-serif"><strong>Vã rugãm sã completati toate câmpurile !</strong></font><br /><br /><br />
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
Adresa dvs. de e-mail <font color="#FF0000"><i>(obligatoriu)</i></font>:<br />
<input type="text" name="Email" size="42"><br /><br />
Subiect / Titlul mesajului:<br />
<input type="text" name="Subiect" size="42"><br /><br />
Numele:<br />
<input type="text" name="Numele" size="42"><br /><br />
Adresa <font color="#808080"><i>(optional)</i></font>:<br />
<input type="text" name="Adresa" size="42"><br /><br />
Telefon <font color="#808080"><i>(optional)</i></font>:<br />
<input type="text" name="Telefon" size="42"><br /><br />
</font>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
Mesajul dumneavoastrã:<br />
<textarea name="Comentarii" rows="6" cols="50"></textarea><br /><br />
<br />
<input type="submit" name="submit" value="Trimite">
</font><br /><br /><br /><br /><br /><br />
<font size="2"><i>Contact script by <a href=" http://utilepeinternet.blogspot.ro /" target="_blank" rel="follow" title="utile pe internet"></a></i></font>
</div>
</form>


In mail.php adaugati urmatorul cod:

//**********************************************************************************//
// CONTACT Script by utilepeinternet.blogspot.ro/ //
// For more details help and support, please visit: http://utilepeinternet.blogspot.ro// //
//**********************************************************************************//
$Email = Trim(stripslashes($_POST['Email']));

//**********************************************************************************//
// Inlocuieste adresa de email de mai jos, cu adresa ta de email la care vrei sa primesti mesajele.
$EmailTo = "adresa-ta-de-email@yahoo.com";
//**********************************************************************************//

$Subiect = Trim(stripslashes($_POST['Subiect']));
$Numele = Trim(stripslashes($_POST['Numele']));
$Adresa = Trim(stripslashes($_POST['Adresa']));
$Telefon = Trim(stripslashes($_POST['Telefon']));
$Comentarii = Trim(stripslashes($_POST['Comentarii']));

$validationOK=true;
if (Trim($Email)=="") $validationOK=false;

if (!$validationOK) {
print " <meta http-equiv=\"refresh\" content=\"3;URL=/contact/contact.html\">
<div align=\"center\">
<font size=\"6\" color=\"#FF0000\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Eroare!</strong></font><br /><br />
<font size=\"6\" color=\"#FF0000\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>(adresã e-mail incorectã)</strong></font><br /><br />
<font size=\"6\" color=\"#FF0000\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong><a href=\"/contact/contact.html\">Reîncercati!</a></strong></font><br /><br />
</div>
";
exit;
}

$Body = "";
$Body .= "Numele: ";
$Body .= $Numele;
$Body .= "\n";
$Body .= "Adresa: ";
$Body .= $Adresa;
$Body .= "\n";
$Body .= "Telefon: ";
$Body .= $Telefon;
$Body .= "\n";
$Body .= "Comentarii: ";
$Body .= $Comentarii;
$Body .= "\n";
$success = mail($EmailTo, $Subiect, $Body, "From: <$Email>");

if ($success){
print " <meta http-equiv=\"refresh\" content=\"3;URL=/contact/contact.html\">
<div align=\"center\"><br /><br /><br /><br />
<font size=\"6\" color=\"#666666\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Mesajul a fost trimis !</strong></font><br /><br />
<font size=\"6\" color=\"red\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Vã multumim !</strong></font><br /><br />
</div>
";
}
else{
print " <meta http-equiv=\"refresh\" content=\"3;URL=/contact/contact.html\">
<div align=\"center\">
<font size=\"6\" color=\"#FF0000\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>Eroare!</strong></font><br /><br />
<font size=\"6\" color=\"#FF0000\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong>(adresã e-mail incorectã)</strong></font><br /><br />
<font size=\"6\" color=\"#FF0000\" face=\"Verdana, Arial, Helvetica, sans-serif\"><strong><a href=\"/contact/contact.html\">Reîncercati!</a></strong></font><br /><br />
</div>
";
}
?>


In fisierul mail.php pe care tocmai l-ati creeat, cautati urmatoarea linie de cod:

$EmailTo = "adresa-ta-de-email@yahoo.com";


In aceasta linie de cod, inlocuiti adresa-ta-de-email@yahoo.com cu adresa voastra de email la care vreti sa primiti mesajele;

In folderul radacina al siteului vostru (in ROOT), creeati un folder cu numele "contact", in care puneti (incarcati) cele doua fisiere creeate, contact.html si mail.php;

In meniul siteului vostru, adaugati urmatorul link:

<a href="/contact/contact.html">Contact"</a>