Rossz ékezetes Flasből kapott értékek PHP-ben
Sziasztok!
Teljesen php analfabéta vagyok, úgyhogy ezt előre is nézzétek el nekem.
Van a következő php kódom:A változókat a php a flashből kapja. A gond a kódolással van(ha nem tévedek).
9ßúó9ßúó ilyen karakterek jönnek ki az ékezetes betűk helyett, de csak a változóknál. Ami a php-ben van megírva, az jó.
Nem hiszem, hogy a flashben rontottam volna el, de elképzelhető az is.
Légyszi segítsetek
Köszi előre is
■ Teljesen php analfabéta vagyok, úgyhogy ezt előre is nézzétek el nekem.
Van a következő php kódom:
- <?php
- echo "<?xml version=\"1.0\" encoding=\"iso-8859-2\"?".">";
- if(!emptyempty($HTTP_POST_VARS['sender_oname']) || !emptyempty($HTTP_POST_VARS['sender_ofname']) || !emptyempty($HTTP_POST_VARS['sender_oaddress']) || !emptyempty($HTTP_POST_VARS['sender_ophone']) || !emptyempty($HTTP_POST_VARS['sender_omail']) || !emptyempty($HTTP_POST_VARS['sender_odate']) || !emptyempty($HTTP_POST_VARS['sender_oevent']) || !emptyempty($HTTP_POST_VARS['sender_oheadc']) || !emptyempty($HTTP_POST_VARS['sender_otext']) || !emptyempty($HTTP_POST_VARS['sender_otype']))
- {
- $to = "email";
- $subject = "tárgy";
- $body = stripslashes($HTTP_POST_VARS['sender_otext']);
- $body .= "\n\n---------------------------\n";
- $body .= "A levelet küldte: " . $HTTP_POST_VARS['sender_oname'] . " <" . $HTTP_POST_VARS['sender_omail'] . ">\n";
- $body .= "Telefonszáma: " . $HTTP_POST_VARS['sender_ophone'];
- $body .= "\nAlkalom: " . $HTTP_POST_VARS['sender_oevent'];
- $header = "From: " . $HTTP_POST_VARS['sender_oname'] . " <" . $HTTP_POST_VARS['sender_omail'] . ">\n";
- $header .= "Reply-To: " . $HTTP_POST_VARS['sender_oname'] . " <" . $HTTP_POST_VARS['sender_omail'] . ">\n";
- $header .= "X-Mailer: PHP/" . phpversion() . "\n";
- $header .= "X-Priority: 1";
- if(@mail($to, $subject, $body, $header))
- {
- echo "output=sent";
- } else {
- echo "output=error";
- }
- } else {
- echo "output=error";
- }
- ?>
9ßúó9ßúó ilyen karakterek jönnek ki az ékezetes betűk helyett, de csak a változóknál. Ami a php-ben van megírva, az jó.
Nem hiszem, hogy a flashben rontottam volna el, de elképzelhető az is.
Légyszi segítsetek
Köszi előre is
Kódolás