πρόβλημα με φόρμα επικοινωνίας!!!

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
mat978
Δημοσιεύσεις: 6
Εγγραφή: 28 Ιουν 2010 01:48

πρόβλημα με φόρμα επικοινωνίας!!!

Δημοσίευση από mat978 » 19 Ιαν 2011 17:40

Σας παρουσιάζω τον παρακάτω κώδικα που έχει τα εξής προβλήματα. το κείμενο (keimeno) δεν στέλνετε στο email. και στο email που διαβάζω πρώτα ποστάρετε ο τόπος και μετά το email. τι μπορεί να φταίει??

κώδικας:

Κώδικας: Επιλογή όλων

<FORM METHOD=POST ACTION="sendmail2.php"> <P> <b><font size="4"> 
                     Όνομα&#58;<span lang="en-us"> </span></font></b> 
                     <INPUT NAME="onoma" size="82"><P> <b><font size="4"> 
                     Email<span lang="en-us"> </span></font></b> 
                     <INPUT NAME="email" size="82"><P> <b><font size="4"> 
                     τόπος&#58; </font></b> 
                     <INPUT NAME="topos" size="48"><P> <b> <span lang="el"> 
   <font size="4">Κείμενο&#58;</font></span></b><P> <p> 
                     <TEXTAREA NAME="keimeno" ROWS="10" COLS="60"></TEXTAREA><P><INPUT TYPE="hidden" NAME="recipient" VALUE="mail@mail.gr"> 
   <font size="3"> 
   <INPUT TYPE="submit" VALUE="Υποβολή" style="font-weight&#58; 700"></font><INPUT TYPE="RESET" VALUE="Καθαρισμός πεδίων"><P></FORM>
sendmail2.php

Κώδικας: Επιλογή όλων

<?php 

    $onoma = $_POST&#91;'onoma'&#93;; //Onoma 
    $email = $_POST&#91;'email'&#93;;  // Minima 
    $topos = $_POST&#91;'topos'&#93;;  // Minima 
    $keimeno = $_POST&#91;'keimeno'&#93;;  // Minima 
      
    mail&#40;"mail@mail.gr", $onoma, $email, $topos, $message&#41;; 
   header&#40; "Location&#58; http&#58;//www.site.gr/mpla.htm" &#41;; 

victor230
Δημοσιεύσεις: 1
Εγγραφή: 21 Ιαν 2011 03:20

πρόβλημα με φόρμα επικοινωνίας!!!

Δημοσίευση από victor230 » 21 Ιαν 2011 11:29

Σας παρουσιάζω τον παρακάτω κώδικα που έχει τα εξής προβλήματα. το κείμενο (keimeno) δεν στέλνετε στο email. και στο email που διαβάζω πρώτα ποστάρετε ο τόπος και μετά το email. τι μπορεί να φταίει??

www.order2com.com

2009

puma
victor230

Άβαταρ μέλους
jjim50
Δημοσιεύσεις: 48
Εγγραφή: 02 Φεβ 2009 15:37
Τοποθεσία: Ηράκλειο
Επικοινωνία:

πρόβλημα με φόρμα επικοινωνίας!!!

Δημοσίευση από jjim50 » 11 Φεβ 2011 20:56

Απ'ότι βλέπω γίνεται λάθος χρήση της συνάρτησης mail.
Η τρίτη παράμετρος που της περνάς πρέπει να είναι κανονικά το κείμενο που θέλεις να έχει.
Επίσης όταν λες ότι πρώτα γίνεται post ο τόπος και μετά το email, τι εννοείς;
Η σειρά των inputs στην φόρμα παίζει ρόλο και στην σειρά που έχουν στην μεταβλητή POST.
Τέλος αν μπορώ να παρατηρήσω ότι η φόρμα μου φαίνεται λίγο "άτσαλη" με περιττό και "λάθος" markup.
www.cobaltblue.gr - Φιλικό hosting, πρωτότυπη εξυπηρέτηση.

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες