[PHP-users 32040] Re: php+mysql+Prototype��EUC-JP�Ķ��DZ��Ѥ�������

YuGo yu.gotou �� gtec-ni.com
2007ǯ 4�� 26�� (��) 20:44:08 JST


�ⶶ���� ���ޡ�

> ��äƤߤޤ������Ѳ���̵���褦�˸����ޤ�
�Ȥ����Τϡ������ޤ��ʷ����Ǥ��͡�
�ޤ�EUC-JP���ϤäƤ���Ȥ������ȤǤ��礦����

������������ФäƤ�����ä��顢UTF-8���ڤ��ؤ����ۤ��������Ǥ��衣
������ͳ�Ȥ��Ƥϡ�

1.�Ƕ��DBMS�ϡ�ʣ���Υ��󥳡��ǥ��󥰤��б��Ǥ��롣
2.Apache��AddDefaultCharset None�ǻپ�ʤ���
3.PHP��ʣ���Υ��󥳡��ǥ��󥰤򰷤��Τϴ�ñ��
4.XML��UTF-8��ͥ����

�ǰ�DB��EUC-JP�ΤޤޤǤ⡢Ajax�ȥǡ����Τ����ϤǤ��ޤ������˽񤤤���
�����Ϥ����������������PHP���Ѵ�����Ф褤����Ǥ����������������
��ˤ��PostgreSQL�Ǥ�����EUC-JP�Υơ��֥��Ajax���Ȥ߹�碌�Ʊ��Ѥ��Ƥ�
�ޤ���
�ʤ����⤷��괹�������UTF-8�򰷤���ƥ����ȥ��ǥ������Խ����ơ�.php
�Ǥ���.html�Ǥ��줹�٤�UTF-8����¸���뤳�Ȥ�˺��ʤ���


>> ����input_data��UTF-8�Ǥ���ʤ�
> �ºݡ��������Τꤿ����Ǥ���ޤ���
> ��⥯�饤�����¦������ץȤ��饵���С�¦������ץȤ˰����Ϥ��Ƥ���ǡ�
> ����ʸ�������ɤ�UTF-8�Ȼפ�����Ǥޤ�������Apache��PHP��EUC-JP��ư���
> ���ޤ��Τǡ�������ɤ��狼��ʤ��ʤäƤ��ޤäƵ��Ȥ����Ǥ���
> 
>> INSERT����ޤ���EUC-JP��
>> ����С��Ȥ��ʤ���Ф����ʤ�
> ��äƤߤޤ������Ѳ���̵���褦�˸����ޤ���
> 
> ���꤬�Ȥ��������ޤ�����
> 
> �ѹ���
> 
> �����С�¦
> [check_ajax.php]
> 
> <?php
> require_once("DB.php");
> $dsn = 'mysqli://hogehoge:hogehoge@localhost/ajax_db';
> $db = DB::connect($dsn);
> if (PEAR::isError($db)) { die($db->getMessage()); }
> 
> $sql = 'INSERT INTO table1 (nyuji) VALUES (?)';
> //$data = array(1, 4);
> $data = mb_convert_encoding($_GET['input_data'], "EUC-JP", "UTF-8") .'������';
> 
> $res =& $db->query($sql, $data);
> if (PEAR::isError($res)) { die($res->getMessage()); }
> 
> echo $data .'����Ͽ���ޤ�����';
> 
> ?>
> 
> 
> 
> _______________________________________________
> PHP-users mailing list  PHP-users �� php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP�鿴�ԤΤ���Υڡ��� - ���䤹�����ˤϤ�������ɤߤ�������
> http://www.php.gr.jp/php/novice.php3
> 


PHP-users �᡼��󥰥ꥹ�Ȥΰ���