הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 10-03-07, 10:32   # 1
ShoQER
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
מיקום: בית נרגילה P:
גיל: 35
הודעות: 413
שלח הודעה באמצעות ICO אל ShoQER שלח הודעה באמצעות MSN אל ShoQER Send a message via Skype™ to ShoQER

ShoQER לא מחובר  

Question [AJAX] בעיה מוזרה...2 מילים זה יותר מידי בשבילו?!?

היי..

היום ניסיתי לשלוח מידע דרך טופס שנשלח בAJAX ..

סתם כתבתי שם משהו כמו "דגכדגכדגכ"

נשלח...

אבל אחרי שכתבתי שם "דגכדגכ דגכדגכ"
זה כותב לי "אנא המתן..." (מה שהוא אמור לכתוב בזמן שהוא שולח) ובסטטוס באר אני רואה שכתוב לי Error on page ...

הפונקציה היא:
PHP קוד:
function submitForm(inpval) {
var 
req null;
if (
window.XMLHttpRequest) {
req = new XMLHttpRequest();
if (
req.overrideMimeType) {
req.overrideMimeType('text/xml');
}
} else if (
window.ActiveXObject) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (
e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (
e) {
}
}
}
req.onreadystatechange = function() {
document.getElementById(inp).value="אנא המתן...";
document.getElementsByTagName("html")[0].style.cursor="wait";
if(
req.readyState == 4) {
if(
req.status == 200) {
document.getElementsByTagName("html")[0].style.cursor="default";
document.getElementById(inp).valuereq.responseText;
alert("העדכון בוצע בהצלחה !");
} else {
document.getElementsByTagName("html")[0].style.cursor="default";
document.getElementById(inp).value="שגיאה מספר " req.status ". השגיאה: " req.statusText;
}
}
};
req.open("GET""index.php?op=notes&value="+valtrue);
req.send(null);

הקריאה לפונקציה:
PHP קוד:
<textarea id="notes" name="notes" rows="2" cols="20" class="notes">{$notice}</textarea>
<
input type="button" onclick="submitForm('notes', document.getElementById('notes').value);" name="submit" value="עדכן >>" class="butt" /> 
------------------------------------------

כמו כן יש לי עוד בעיה עם זה...

AJAX לא חבר טוב של הUTF-8...כלומר המידע שנשלח והמידע שמתקבל מוצג ונשלח לא בUTF-8...על אף שהדף עצמו והMETA וההHEADERים בPHP מוגדרים לUTF-8....

איך ניתן לתקן זאת?

Last edited by ShoQER; 10-03-07 at 10:38..
 
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 10:08.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ