За последние 24 часа нас посетили 66405 программистов и 1633 робота. Сейчас ищут 875 программистов ...

ajax/php кодировка

Тема в разделе "JavaScript и AJAX", создана пользователем memfiss, 22 ноя 2011.

  1. memfiss

    memfiss Активный пользователь

    С нами с:
    14 ноя 2011
    Сообщения:
    19
    Симпатии:
    0
    файлы сохранены в windows1251:
    file1:
    [js]<script type="text/javascript" charset="windows-1251">
    var count=0, Pname='', http = false;;

    if(navigator.appName == "Microsoft Internet Explorer") {
    http = new ActiveXObject("Microsoft.XMLHTTP");
    } else {
    http = new XMLHttpRequest();
    }


    function GetInfo()
    {
    http.abort();
    http.open("GET", "player_info.php?name=" + Pname , true);

    http.onreadystatechange=function()
    {
    if(http.readyState == 4)
    {
    document.getElementById('player_info').innerHTML = http.responseText;
    }
    }
    Pname='';
    http.send(null);
    }

    function SetName(value)
    {
    Pname = value ;
    }
    </script>

    <input class="text" type="text" name="player_name" id="player_name" value='' onclick="this.value=''" onkeyup="javascript: SetName(this.value)">
    <a class="find-button" href="javascript:GetInfo()">Искать</a>
    <div id="player_info"></div>[/js]

    php file:
    PHP:
    1.  
    2. <?php
    3. header('Content-Type: text/html, charset=windows-1251');
    4.        
    5. if (isset($_GET['name']) || !empty($_GET['name']))
    6. {
    7. $name = urlencode($_GET['name']);
    8. echo $name;
    9. }
    выводит ютфную кодировку , почему ?!!!
     
  2. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев