Sari la conținut

Crearea unui Formular de Contact

Creare Formular de Contact

Crearea unui Formular de Contact – Am vazut in Internet, foarte multe pagini Web, care nu detineau un formular de contact, aveau o pagina simpla cu o adresa de email. Din punctul meu de vedere, astfel de site-uri nu prea au succes in a castiga increderea vizitatorilor. Website-urile dezvoltate pe platforme gratuite gen – WordPress, Joomla, Drupal, Magento, etc., au inclus un formular de contact sau exista plugin-uri care fac acest lucru.

Daca folositi un website static HTML, sau PHP si nu ati reusit sa adaugati un formular de contact, noi va punem la dispozitie un formular de contact simplu si usor de adaugat in site. Acest formular este compus din doua parti si anume – o parte de cod HTML, care poate fi adaugat oriunde (fisier HTML, articol WordPress, Joomla, etc.) si un fisier PHP, care trebuie adaugat in /root , acolo unde aveti fisierele si directoarele site-ului (/public_html/ sau /public_html/numele-site-ului.ro/).

INDICATII CREARE FORMULAR DE CONTACT

Dupa descarcarea fisierului contact.php, pe care l-am pus la dispozitia Dvs., trebuie sa il deschideti cu un editor de text (Wordpad, Notepad) si sa modificati adresa de email. Adaugati fisierul contact.php in root si codul HTML, acolo unde doriti sa apara formularul. Daca alegeti adaugarea cod-ului HTML, intr-un articol WordPress, Joomla, va trebui sa alegeti modul Text (Source), pentru aplicarea cod-ului respectiv. Ce spuneti ? Este grea Crearea unui Formular de Contact ? Daca intampinati probleme, nu ezitati sa ne contactati !

Exemplu formular-ului de contact:

Veti primi un raspuns in cel mai scurt timp.

Mai jos aveti Cod-ul HTML:


<form action=”/contact.php” class=”contact” method=”post”>
<p><label for=”name”>Numele*</label> <input id=”name” name=”name” type=”text” /></p>
<p><label for=”email”>Email*</label> <input id=”email” name=”email” type=”text” /></p>
<p><label for=”message”>Mesaj</label> <textarea cols=”25″ id=”message” name=”message” rows=”3″></textarea></p>
<p>Veti primi un raspuns in cel mai scurt timp.</p>
<p><input id=”submit” name=”submit” type=”submit” value=”Trimite     »” /></p>
</form>


Cod-ul PHP sau descarcati de aici fisierul:  Crearea unui Formular de Contact


<?php
//Modificati aici adresa de email
$to = ‘office@romania-seo.ro’;

if ($_POST[‘submit’])
{
$message='<html>
<head>
<title>Mesaj de pe site-ul meu</title>
</head>
<body>
<p>’.$_POST[‘message’].'</p>
</body>
</html>’;
$email=$_POST[’email’];
$name=$_POST[‘name’];
$headers  = ‘MIME-Version: 1.0’ . “rn”;
$headers .= ‘Content-type: text/html; charset=iso-8859-1′ . “rn”;
$headers .= “From: $name <$email>”;
$subject=’Mesaj de pe pagina de proba’;
$send_contact=mail($to,$subject,$message,$headers);
if ($send_contact)
//Modificati calea catre ce pagina va merge dupa trimiterea de email
header(“Location: /contact/”);
else
echo “A aparut o eroare”;
}
?>


Indicatii ! – In partea de jos a cod-ului PHP, veti vedea un camp “Location: /contact/”, Dvs. puteti crea o pagina separata cu un mesaj de multumire pentru email-ul trimis. Eu am facut trimitere catre pagina noastra de contact.

Save

Înapoi sus