Pagina 1 din 1

formular camp obligatoriu

Scris: 08-Apr-2007, 19:08:19
de adr
Am o problema cu un script php. treaba sta cam asa: am un formular de contact in html si php astfel incat sa pot primi emailuri de pe site, direct, fara a folosi alte adrese de email. Vreau sa fac 1 sau 2 camp-uri din formular obligatorii si nu prea stiu cum. daca ma poate ajuta cineva, multumesc!

Scris: 08-Apr-2007, 22:58:57
de Skyler
folosesti o sintaxa IF in felul urmator. Daca in campul acela s-a introdus ceva el va lua valoarea 1, altfel va avea valoarea 0. Sper ca stii sa construiesti restul.

Scris: 08-Apr-2007, 23:03:36
de Kallas
te referi cum am facut eu la "Contact" la mine pe site :-? ,

Scris: 08-Apr-2007, 23:28:34
de Skyler
ce ai facut tu la contact? :lol: :lol: cred ca el se referea ca acele campuri sa fie chiar obligatorii. la tine nu am completat nimic si a mers sa trimit un mesaj.

Scris: 09-Apr-2007, 08:04:38
de adr
folosesc urmatoarele scripturi:

contact.html

<html>
<head><center><font><br>Contact</font></center>
<title>CONTACT</title>
</head>
<center>
<body>
<form>
<br>
<p><strong>Nume:</strong><br><input></p>
<p><strong>Prenume:</strong><br><input></p>
<p><strong>E-mail:</strong><br><input></p>
<p><strong>Mesaj:</strong>
<textarea></textarea></p>
<p><input></p>
</form>
</body>
</center>
</html>


si contact.php



</b>


vreau sa fac campurile email si mesaj obligatorii, sa nu se trimita mesajul fara sa fie completate.

Scris: 09-Apr-2007, 08:08:34
de adr
se pare ca nu s-a postat codul php, iata-ldin nou:

contact.php


</b>

Scris: 09-Apr-2007, 08:37:20
de adr
[code]<?php
echo "<p>Multumim, <b>$_POST[name]</b>, pentru mesaj!</p>";
echo "<p>Adresa dvs. este: <b>$_POST[email]</b></p>";
echo "<p>Mesajul dvs a fost:<br>";
echo "<b>$_POST[mesaj] </b></p>";
$msg = "Nume: $_POST[name]\n";
$msg .= "Email: $_POST[email]\n";
$msg .= "Mesaj: $_POST[mesaj]\n";
$recipient = "email@yahoo.com";
$subject = "Mesaj de pe site";
$mailheaders = "From: email de pe site<email@yahoo.com> \n";
$mailheaders .= "De la: $_POST[email]";
mail($recipient, $subject, $msg, $mailheaders);
?>[/code]

Scris: 09-Apr-2007, 12:22:40
de Skyler
se pare ca ai o problema cu butonul edit, incearca sa folosesti tagurile code, pentru asta sunt facute

Scris: 09-Apr-2007, 16:26:07
de adr
gata , am reusit sa postez codu

Scris: 11-Apr-2007, 15:23:36
de adr
nu ma poate ajuta nimeni cu o bucatica de cod pe care sa o pun in cel existent? :roll: