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

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

Δημοσ.

Καλησπερα παιδια!!Εχω γραψει αυτον τον κωδικα σε notepad++:

 

<?php
 
if (isset($_POST['contact_name']) && isset($_POST['contact_email']) && isset($_POST['contact_text'] )) {
   echo $contact_name = $_POST['contact_name'];
   echo $contact_email = $_POST['contact_email'];
   echo $contact_text = $_POST['contact_text'];
   
   if (!empty($contact_name) || !empty($contact_email) || !empty($contact_text)) {
     echo 'OK.';
}else {
   echo'All fields are required.';}
   
   
   }
   
 
 
?>
 
<form action="index.php" method="POST">
      Name:<br><input type="text" name="contact_name"><br><br>
 Email address:<br><input type="text" name="contact_email"><br><br>
 Message:<br>
 <textarea name="contact_text" rows="6" cols="30"></textarea><br><br>
 <input type="submit" value="Send">
</form>
 
Προκειται για μια απλη φορμα.Οταν ομως συμπληρωνω τα πεδια οπως εδω: http://snag.gy/uBWcu.jpg
Αντι να μου εκετελεστει ο κωδικας μου βγαινει αυτη εδω η σελιδα: http://snag.gy/Nk7RC.jpg
Καμια βοηθεια?

Ακυρο!!Βρηκα τι εφταιγε!!

Δημοσ.

βγάλε το action ή βάλε action="contactform.php" (ή όπως είναι το path / αρχείο).

 

Έχεις και ένα λάθος στη λογική, εφόσον λες όλα τα πεδία είναι απαραίτητα, θα πρέπει αυτό

if (!empty($contact_name) || !empty($contact_email) || !empty($contact_text)) {

να γίνει

if (!empty($contact_name) && !empty($contact_email) && !empty($contact_text)) {

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...