Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

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

Απάντηση
Άβαταρ μέλους
weblink
Δημοσιεύσεις: 133
Εγγραφή: 20 Μάιος 2005 14:25
Τοποθεσία: πάνω από το ποτάμι

Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Δημοσίευση από weblink » 23 Μάιος 2005 23:15

Γεια χαρά σε όλους,

Έχω μια φόρμα με αρκετά πεδία σε μορφή html και θέλω να τα στείλω μέσω php. καμία πρόταση?

*ασχολούμαι κανένα 5μηνο με το άθλημα οπότε δεν γνωρίζω αρκετά...

ευχαριστώ εκ των προτέρων

Άβαταρ μέλους
greekbytes
WebDev Moderator
Δημοσιεύσεις: 2438
Εγγραφή: 15 Νοέμ 2002 15:42
Τοποθεσία: Αθήνα
Επικοινωνία:

Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Δημοσίευση από greekbytes » 23 Μάιος 2005 23:39

Θες να τα στείλεις σε κάποιο email ή να αποθηκεύονται σε κάποιο αρχείο/database?
Αν θέλεις να τα στείλεις σε mail θα πρέπει να φτιάξεις ένα αρχείο .php και να το βάλεις στο action που έχεις στη φόρμα σου (πχ. <form action="sendmail.php" method="post">). Στο sendmail.php θα καλείς το περιεχόμενο κάθε πεδίου της φόρμας κάπως έτσι:
$pedio1 = $_POST['onoma_pediou'];
και για να στείλεις θα χρησιμοποιήσεις τη mail function της php ( http://gr2.php.net/manual/en/ref.mail.php )
Για λεπτομέρειες και παραδείγματα ψάξε στο google για php mail form κλπ.. πχ. http://www.buildwebsite4u.com/advanced/php.shtml

Ρίξε και μια ματιά σ'αυτό για να προστατέψεις τη φόρμα σου από ανεπιθύμητα mails http://www.freestuff.gr/forums/viewtopic.php?t=6311

Άβαταρ μέλους
weblink
Δημοσιεύσεις: 133
Εγγραφή: 20 Μάιος 2005 14:25
Τοποθεσία: πάνω από το ποτάμι

Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Δημοσίευση από weblink » 24 Μάιος 2005 00:12

να ΄σαι καλά - από ότι φαίνεται είναι σχετικά εύκολο - I 'll try it...

η φόρμα μου έχει περίπου 60 πεδία... (radiobuttons, checkboxes και μπόλικα textfields) να φανταστώ ότι έχει πολύ δουλειά εε?

δεν βαριέμαι απλά ρωτάω...

ευχαριστώ για το ενδιαφέρον σου και πάνω από όλα για τον χρόνο σου

Άβαταρ μέλους
ZauZ
Δημοσιεύσεις: 408
Εγγραφή: 12 Οκτ 2003 23:29
Τοποθεσία: Ηράκλειο
Επικοινωνία:

Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Δημοσίευση από ZauZ » 25 Μάιος 2005 22:12

weblink έγραψε: η φόρμα μου έχει περίπου 60 πεδία... (radiobuttons, checkboxes και μπόλικα textfields) να φανταστώ ότι έχει πολύ δουλειά εε?

δεν βαριέμαι απλά ρωτάω...
E oxi den exei kai poli douleia... 60 $_POST monaxa...

De ksero gia ton filo GreekBytes alla ego varieme....

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Δημοσίευση από mrpc » 25 Μάιος 2005 22:23

Κάποια στιγμή που είχα μια ανάλογη φόρμα έκανα το εξής, το οποίο βέβαια δεν είναι πολύ ασφαλές, αλλά για εκείνη τη στιγμή βόλευε:
έκανα όλα τα πεδία στη φόρμα να έχουν ίδιο όνομα με τα πεδία στην mysql και έφτιαξα ένα loop κάπως έτσι:

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

foreach &#40;array_keys&#40;$_POST&#41; as $formvar&#41;&#123;
............
&#125;
έτσι είχα όλα τα ονόματα των post μεταβλητών και έπαιρνα την τιμή τους με

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

$_POST&#91;$formvar&#93;
και τα έκανα κατευθείαν insert στη βάση.
Δεν ξέρω αν θα σε βοηθήσει, αφού έχεις διάφορα είδη πεδίων στη φόρμα σου, απλά είπα να το αναφέρω...

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Δημοσίευση από Cha0s » 26 Μάιος 2005 12:19

mrpc σε πάω γιατί σκέφτεσαι πρακτικά!!!

;)

Άβαταρ μέλους
mrpc
WebDev Moderator
Δημοσιεύσεις: 3393
Εγγραφή: 03 Μάιος 2000 03:00
Τοποθεσία: Εξάρχεια
Επικοινωνία:

Μια φόρμα (html) με πολλά πεδία που να αποστέλλεται μέσω php

Δημοσίευση από mrpc » 26 Μάιος 2005 19:22

Απλά βαριέμαι να γράφω :p :p

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

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

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