Keresés

Új hozzászólás Aktív témák

  • scott_free

    senior tag

    válasz tgabi333 #4572 üzenetére

    csak nem sikerül rájönnöm a megoldásra.

    ha iso-8859-2-t használok mindenhol (html, php), akkor a php által elküldött levélben minden jó, kivéve az "őű" betűket. (helyettük ez áll: "%u0150%u0170")

    ha viszont mindent átállítok utf8-ra, akkor a levél üzenet részében txt-módban kérdőjelek vannak a normál ékezetes betűk helyén (pl. próba --> pr?ba), html-nézetben pedig ezeket a sorokat egyáltalán nem jeleníti meg.
    az "őű" betű itt is ugyanolyan kódot kap, viszont ezt html-nézetben is látni.

    az oldal így néz ki:
    - van egy html fájl, amiben egy javascript szkript bekéri az adatokat (pl. név, üzenet), majd továbbítja az adatokat a php-fájlnak.
    <script type="text/javascript" src="js/jquery.ajaxContactForm-1.3.0.js" charset="utf-8"></script>

    <script type="text/javascript" charset="utf-8">
    $(document).ready(function() {
    $('#tanacsadas').ajaxContactForm('functions/send_ajaxcontactform.php', {});
    });
    </script>

    - az adatok bekérése így történik:
    <table border="0" cellpadding="0" cellspacing="0" id="tanacsadas">
    <tr>
    <td><label for="i0">Az Ön neve *</label></td>
    <td width="20"></td>
    <td><input id="i0" type="text" size="24" name="naam__v" value="" class="input"></td>
    </tr>
    <tr>
    <td><label for="i4">Üzenete, kérése</label></td>
    <td width="20"></td>
    <td><textarea id="i4" cols="24" rows="8" name="bericht" class="input openair"></textarea></td>
    </tr>
    <tr>
    <td></td>
    <td width="20"></td>
    <td><input type="submit" name="su" value="Tanácsadást kérek!" class="button"></td>
    </tr>
    </table>

    ez a js-szkript dolgozza fel: jquery.ajaxContactForm-1.3.0.js

    lehet, hogy ebben van a hiba??? :F

Új hozzászólás Aktív témák