ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

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

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

Απάντηση
STAYRAETOS
Δημοσιεύσεις: 77
Εγγραφή: 20 Δεκ 2007 13:08

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από STAYRAETOS » 19 Ιαν 2008 22:37

Έφτιαξα κανονικά φόρμες επικοινωνίας στην ιστοσελίδα μου και στέλνονται τα δεδομένα στο email μου τα οποία τα διαβάζω στο outlook. Λειτουργούν όλα κανονικά μόνο που τα στοιχεία που είναι γραμμένα στα Ελληνικά μου φαίνονται έτσι:

54;#6324;#5634563;#56457347#3;0803#2875;#9#8;\1

Υπάρχει πρόβλημα στον κώδικα της φόρμας; Φταίει μήπως το outlook ή το πρόγραμμα περιήγησης που βάζω τα δεδομένα; (άμα σας βοηθάει δουλεύω με dreamweaver) :question:

intelcore2
Δημοσιεύσεις: 677
Εγγραφή: 27 Ιούλ 2007 19:46
Τοποθεσία: Pagrati
Επικοινωνία:

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από intelcore2 » 20 Ιαν 2008 00:09

Το encoding της σελίδας που βρίσκεται η φόρμα τσέκαρε λίγο. Πρέπει να είναι σε utf-8 για αυτό σου στέλνει έτσι τα Ελληνικά

STAYRAETOS
Δημοσιεύσεις: 77
Εγγραφή: 20 Δεκ 2007 13:08

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από STAYRAETOS » 20 Ιαν 2008 21:47

Να σου πω την αλήθεια δεν έχω ιδέα τι είναι το encoding.

Μήπως μπορείς να μου λύσεις την απορία;
Και πως γίνεται να το διορθώσω;

intelcore2
Δημοσιεύσεις: 677
Εγγραφή: 27 Ιούλ 2007 19:46
Τοποθεσία: Pagrati
Επικοινωνία:

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από intelcore2 » 20 Ιαν 2008 22:09

Αν κοιτάξεις τον κώδικα της σελίδας σου πρέπει να υπάρχει το εξής tag

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Αλλαξε το σε

<meta http-equiv="Content-Type" content="text/html; charset=windows-1253" />

και δοκίμασε να στείλεις mail.

mariosal
Honorary Member
Δημοσιεύσεις: 1473
Εγγραφή: 09 Νοέμ 2007 23:55

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από mariosal » 11 Μαρ 2008 19:59

μπορείς να βάλεις και

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7" />

ΕΑΝ δε σου λειτουργίσει άλλο που είπε ο intelcore2.

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από Basilakis » 11 Μαρ 2008 20:14

Η φόρμα επικοινωνίας δεν λειτουργεί όταν του έρχεται το mail. Αυτό σημαίνει πως δεν είναι πρόβλημα στην σελίδα, αλλα στα header του mail action (εεε;; :S)

Εδώ είμαστε και secure

http://www.securephpwiki.com/index.php/Email_Injection

STAYRAETOS
Δημοσιεύσεις: 77
Εγγραφή: 20 Δεκ 2007 13:08

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από STAYRAETOS » 27 Μαρ 2008 13:23

ευχαριστώ όλους σας

stefanos4
Δημοσιεύσεις: 71
Εγγραφή: 10 Μάιος 2007 13:57

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από stefanos4 » 27 Μαρ 2008 19:00

Εχω βρει ετοιμο κωδικα απο τη σελιδα http://www.ibdhost.com/contact/ το βαζω στη δικια μου και παιζει κανονικα. Οταν στο πεδιο μμηνυμαγραψω ελληνικα το μαιλ ερχεται κανονικα αλλα στο πεδιο μηνυμα δεν μου εμφανιζει τιποτα. Σε αναλογη περιπτωση οταν βαζω αγγλικα ολα παιζουν κανονικα.
Εχει κανεις καμια ιδεα?
Ευχαριστω πολυ.

(δεν ανοιξα νεο θεμα γιατι πιστευω οτι εδω ταιριαζει)
Εικόνα

stefanos4
Δημοσιεύσεις: 71
Εγγραφή: 10 Μάιος 2007 13:57

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από stefanos4 » 01 Απρ 2008 15:57

Παιδια καμια βοηθεια? Η΄εστω καμια αλλη ετοιμη φορμα που να δουλευουν τα ελληνικα??
Εικόνα

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από Basilakis » 01 Απρ 2008 16:06

Prepei fantazomai na oriseis headers mesa sto mail, etsi ste otan erxete na diavazei utf8

stefanos4
Δημοσιεύσεις: 71
Εγγραφή: 10 Μάιος 2007 13:57

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από stefanos4 » 01 Απρ 2008 16:31

Δηλαδη?
Εικόνα

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από Basilakis » 01 Απρ 2008 16:41

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

$headers = "MIME-Version&#58; 1.0\r\n";
$headers .= "Content-type&#58; text/html; charset=utf-8\r\n";
$headers .= "To&#58; $form_to \r\n";
$headers .= "From&#58; $form_from";
mail&#40; $metavliti1, $metavliti2, $metavliti3, $headers&#41;;
Κάτι τέτοιο

matrixjo
Δημοσιεύσεις: 66
Εγγραφή: 05 Νοέμ 2007 22:32
Επικοινωνία:

ΒΟΗΘΕΙΑ για φόρμες επικοινωνίας

Δημοσίευση από matrixjo » 14 Μάιος 2008 12:07

Basilakisweb έγραψε:Prepei fantazomai na oriseis headers mesa sto mail, etsi ste otan erxete na diavazei utf8
Λοιπόν τα πράγματα δεν είναι τόσο τραγικά, εκτός του τρόπου αλλαγής του κώδικα που ανέφεραν πιο πάνω τα παιδιά υπάρχει και αυτός: Όταν λαβαίνουμε e-mail από την φόρμα επικοινωνίας που έχουμε φτιάξει , με κωδικοποίηση σε utf-8 απλά όταν το μύνημα έρχεται στο outlook express ή με οποιοδήποτε πρόγραμα διαβάζεται τα μυνήματα , αλλάζεται την κωδικοποίηση που το διαβάζεται από ISO ελληνικά ή όποια άλλη κωδικοποίηση ανάγνωσης έχετε σε Unicode utf-8 και αυτόματα τα κινέζικα που διαβάζεται στο μύνημα γίνονται ελληνικά ακριβώς όπως σταλθήκαν από την φόρμα σας. Το εικονίδιο της κωδικοποίησης βρίσκεται πάνω δεξιά , το ανοίγετε και επιλέγεται την κωδικοποίηση που λέω πιο πάνω.
Ελπίζω να βοήθησα.
Level Technical Group
Φελλάς Ιωάννης
Master Administrator - Web Designer
Κοτζιά 24 Περιστέρι 12137 Αθήνα

Απάντηση

Επιστροφή στο “Γενικές ερωτήσεις κατασκευής ιστοσελίδων”

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

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