Показать сообщение отдельно
Старый 23.10.2007, 08:46     # 1
n0ther
Junior Member
 
Аватар для n0ther
 
Регистрация: 02.04.2005
Сообщения: 80

n0ther Молодецn0ther Молодецn0ther Молодец
Unhappy Кодировка в POST запросе

Есть такая функция на JS

PHP код:
    function addXAJAX(coor_x, coor_y) {
        var 
form = $('objectAdd');
        var 
objName = form['objname'];

        if (
$F(objName) == '') {
            
alert ('Не заполнено поле Имя объекта');
            return 
false;
        }

        if (
prevType == '') {
            
alert ('Не выбран тип объекта');
            return 
false;
        }

        var 
pars = '';
        for(var 
j=0; j<form.length; j++){
            
pars += form[j].id + '=' + form[j].value + '&';
        }

        
pars += 'type=' + prevType + '&x=' + coor_x + '&y=' + coor_y;
        var 
voter = new Ajax.Updater('addobjX', 'addobjX.php', {method: 'post', parameters: pars} );
    } 
и PHP код

PHP код:
<?php
    header
("Content-Type: text/html; charset=cp1251");
        if (isset(
$_POST['objname']) && isset($_POST['type'])) {
            echo (
$objname."<br>");
        }
?>
который выводит абракадабру типа Фыв

не могу понять в чем дело
__________________
2B^|2B
n0ther вне форума