Πρόβλημα με PHP email και ελληνικά

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

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

Απάντηση
kalpatron
Δημοσιεύσεις: 44
Εγγραφή: 03 Απρ 2006 20:24

Πρόβλημα με PHP email και ελληνικά

Δημοσίευση από kalpatron » 23 Φεβ 2008 11:33

Σωστός ο cpulse. Δείτε και αυτό

geoland.org/2007/12/utf8-ready-php-mail-function/

Το δοκίμασα και δουλεύει τέλεια. Αν θέλουμε το email να περιέχει όνομα το γράφουμε με την μορφή "Όνομα Επίθετο <username@email.com>", διαφορετικά μόνο το email στη μορφή "<username@email.com>" αλλά πάντα με τα<>.

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Πρόβλημα με PHP email και ελληνικά

Δημοσίευση από cpulse » 23 Φεβ 2008 12:17

Όχι, αυτό που λες δεν είναι σωστό. Σωστές μορφές είναι αυτές:

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

<email@example.com>
Onoma <email@example.com>
"Onoma me polles lexeis" <email@example.com>
=?iso-8859-1?q?Onoma=20me=20polles=20lexeis?= <email@example.com>
=?iso-8859-1?b?T25vbWEgbWUgcG9sbGVzIGxleGVpcw==?= <email@example.com>
Αυτό όμως θα ήταν λάθος:

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

"Onoma me polles lexeis <email@example.com>"

kalpatron
Δημοσιεύσεις: 44
Εγγραφή: 03 Απρ 2006 20:24

Πρόβλημα με PHP email και ελληνικά

Δημοσίευση από kalpatron » 24 Φεβ 2008 15:59

Βασικά είναι string και του δίνεις τιμή με
$to ="Onoma me polles lexeis <email@example.com>";

ή

$to ="<email@example.com>";

έγραψα με τα αυτάκια για να είναι ευκολοδιάβαστα!

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Πρόβλημα με PHP email και ελληνικά

Δημοσίευση από cpulse » 24 Φεβ 2008 17:08

Α εντάξει.. μάλλον το παρεξήγησα.

Αλλά εγώ θα τα χρησιμοποιούσα έτσι:

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

$to = '"Onoma me polles lexeis" <email@example.com>';

Άβαταρ μέλους
papatzas
Δημοσιεύσεις: 227
Εγγραφή: 03 Δεκ 2005 14:23

Πρόβλημα με PHP email και ελληνικά

Δημοσίευση από papatzas » 06 Μαρ 2008 13:03

cpulse thx πολύ χρήσιμο
:-)

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

Πρόβλημα με PHP email και ελληνικά

Δημοσίευση από Basilakis » 18 Οκτ 2008 16:06

hmmm εγώ έκανα αυτό

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

	$headers  = 'MIME-Version&#58; 1.0' . "\r\n";
	$headers .= 'Content-type&#58; text/html; charset=utf-8' . "\r\n";
	$headers .=  get_option&#40;'rp_email'&#41; . "\r\n"; 
όπου, get_option('rp_email') είναι τιμή που πέρνω απο κάποια μεταβλητή. Παρόλα αυτά δεν περνάει η τιμή, αν και στέλνεται σωστά το mail, περνει την main mail adress Που έχει ο server

Απάντηση

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

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

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