Κωδικοποίηση μηνύματος σε φόρμα επικοινωνίας

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

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

Απάντηση
Άβαταρ μέλους
zekia
Δημοσιεύσεις: 146
Εγγραφή: 04 Μάιος 2004 16:38
Τοποθεσία: thessaloniki

Κωδικοποίηση μηνύματος σε φόρμα επικοινωνίας

Δημοσίευση από zekia » 24 Σεπ 2008 14:14

Γειά σας,

έχω μια πολύ απλή φόρμα επικοινωνίας στη σελίδα μου η οποία λειτουργεί κανονικά. Το πρόβλημα είναι ότι όταν το μήνυμα περιέχει ελληνικούς χαρακτήρες, αυτοί δεν εμφανίζονται σωστά όταν ανοίγω να δω το email.

Ο κώδικας είναι ο εξής:

contact.html

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

<form id="exA" action="contact_reply.php" method="post" >
                        <table border="0" cellspacing="3" cellpadding="0">
                          <tr>
                            <td valign="top" width="70" class="blue1" >Όνομα&#58;</td>
                            <td width="530"><input type="text" name="name" id="name"/></td>
                          </tr>
                          <tr>
                            <td valign="top" class="blue1">Email&#58;</td>
                            <td><input type="text" name="email" id="email"/></td>
                          </tr>
                          <tr>
                            <td valign="top" class="blue1">Μήνυμα&#58;</td>
                            <td><textarea name="message" id="message" cols="30" rows="5"></textarea></td>
                          </tr>
                          <tr>
                            <td></td>
                            <td></td>
                          </tr>
                          <tr>
                            <td>&nbsp;</td>
                            <td><input name="submit" type="submit" id="submit" value="αποστολή" />
                              &nbsp;
                            <input name="clear" type="reset" id="clear" value="καθαρισμός" />
                            </td>
                          </tr>
                        </table>
                    </form>
[/color]

και το contact_reply.php

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

<?
						$email=$_POST&#91;"email"&#93;;
						$name=$_POST&#91;"name"&#93;;
						$text=$_POST&#91;"message"&#93;;
						$message="Όνομα&#58; $name\n\n"."email&#58; $email\n\n"."Μήνυμα&#58; \n".$text;
						mail&#40;"info@info.gr","Μύνημα ","$message","From&#58;$email\r\nReply-to&#58;$email"&#41;;
						echo "<div class='blue1'><strong>Ευχαριστούμε που συμπληρώσατε την φόρμα επικοινωνίας</strong></div>";
					?>
[/color]



Η κωδικοποίηση και των δύο σελίδων contact και contact_reply είναι utf-8.
Τί μπορώ να κάνω?

:hammer:

Άβαταρ μέλους
Garakatsamol
Honorary Member
Δημοσιεύσεις: 919
Εγγραφή: 08 Μάιος 2007 00:27

Κωδικοποίηση μηνύματος σε φόρμα επικοινωνίας

Δημοσίευση από Garakatsamol » 24 Σεπ 2008 19:30

Πέρνα κι από δώ μια βόλτα :wink:
http://www.freestuff.gr/forums/viewtopic.php?t=34567

Άβαταρ μέλους
zekia
Δημοσιεύσεις: 146
Εγγραφή: 04 Μάιος 2004 16:38
Τοποθεσία: thessaloniki

Κωδικοποίηση μηνύματος σε φόρμα επικοινωνίας

Δημοσίευση από zekia » 02 Οκτ 2008 11:48

ευχαριστω για την απάντηση :)

Απάντηση

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

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

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