Προς το περιεχόμενο

Πώς θα βάλω και άλλα πεδία σε μια φόρμα επικοινωνίας;


djdimis7

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια χαρά.

Έχω αυτή την απλή φόρμα που έχω φτιάξει εδώ http://www.plomarion.com/forma/forma.html

Πώς μπορώ να προσθέσω και άλλα πεδία γιατί ίσως θα μου χρειαστεί για να κάνω φόρμα κράτησης για ξενοδοχεία;

π.χ. ένα πεδίο : Ονόμα. ή ένα άλλο για αποστολή αρχείου.

 

Html κώδικας φόρμας

κώδικας:

 

<html>

<head>

<title>Φόρμα επικοινωνίας</title>

 

 

</head>

<body>

<center>

<form method="post" action="sendmail.php">

Το e-mail σας: <br><input name="email" type="text" /><br />

Μήνυμα:<br />

<textarea name="message" rows="15" cols="40">

</textarea><br />

<input type="submit" value="Αποστολή μηνύματος"/>

</form>

</body>

</html>

 

 

Φτιάξε μετά ένα άλλο αρχείο sendmail.php με τον παρακάτω κώδικα (ελπίζω να υποστηρίζει php):

php κώδικας

κώδικας:

 

<?

$email = $_REQUEST['email'] ;

$message = $_REQUEST['message'] ;

 

mail( "[email protected]", "φόρμα επικοινωνίας",

$message, "From: $email" );

header( "Location: http://εδώ θα γίνει redirect μετά το submit ο επισκέπτης σου.gr/" );

?>

Δημοσ.

Απλά μέσα στο <form> tag σου προσθέτεις inputs. Για παράδειγμα:

 

.

.

.

Το e-mail σας: <br><input name="email" type="text" /><br />

Το όνομα σας: <br><input name="onoma" type="text" /><br />

Μήνυμα:<br />

<textarea name="message" rows="15" cols="40">

.

.

.

 

Μην ξεχάσεις τα παραπάνω inputs που θα βάλεις να τα προσθέσεις και στην php σου. Αυτό γίνεται με τον παρακάτω τρόπο:

 

$onoma = $_REQUEST['onoma'] ;

 

Ελπίζω να βοήθησα.:-)

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...