26-08-08, 12:50 | # 1 |
חסום
|
בעיה עם ajax ועברית
http://depsport.freehost.co.il/update/test.php
תנסו ללחוץ על מה שרשום ולשנות אותו לעברית ולעדכן תראו איזה שפה זה עושה ובאנגלית זה עובד טוב זה הקוד של הקובץ עידכון ב PHP : קוד:
<? header("Cache-Control: no-cache, must-revalidate"); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header('Content-Type: text/html; charset=windows-1255'); include "config.php"; $content = $_GET['content']; list($fieldname, $id) = explode("-|||-",$_GET['fieldname']); mysql_query("UPDATE result SET $fieldname='$content' WHERE id='$id'") or die("blah failure - ".mysql_error() ); $result = mysql_query("SELECT * FROM result WHERE id='$id'"); $row = mysql_fetch_assoc($result); echo $row["{$fieldname}"]; ?> |
26-08-08, 13:51 | # 2 | |
חבר מתקדם
|
ציטוט:
$_GET['content'] בפונקציה הבאה: PHP קוד:
__________________
Last edited by reXtea; 26-08-08 at 14:28.. |
|
26-08-08, 14:11 | # 3 |
חסום
|
עדיין לא עובד
עשיתי ככה : קוד:
<? header("Cache-Control: no-cache, must-revalidate"); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header('Content-Type: text/html; charset=windows-1255'); include "config.php"; function iconv_cp1255_utf8($cp1255) { return preg_replace ( "/([\xE0-\xFA])/e", "chr(215).chr(ord(\${1})-80)", $cp1255 ); } $content = iconv_cp1255_utf8($_GET['content']); list($fieldname, $id) = explode("-|||-",$_GET['fieldname']); mysql_query("UPDATE result SET $fieldname='$content' WHERE id='$id'") or die("blah failure - ".mysql_error() ); $result = mysql_query("SELECT * FROM result WHERE id='$id'"); $row = mysql_fetch_assoc($result); echo $row["{$fieldname}"]; ?> |
26-08-08, 18:01 | # 4 |
חבר וותיק
|
אצלי אי אפשר ללחוץ על זה..
פיירפוקס 2..
__________________
בברכה עובד, מפתח אתרים. |
26-08-08, 18:37 | # 5 |
חסום
|
בסדר נפתרה ההבעיה פה תעזרו לי באשכול השני בבקשה
|
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|