|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר מתקדם
|
ajax | כתיבה לקובץ טקסט
איך אני מכניס בonClick את הvalue של תיבת טקסט למשל לתוך קובץ טקסט..
דרך ajax
__________________
PHP קוד:
|
![]() |
![]() |
# 2 |
חבר מתקדם
|
אתה לא יכול לעשות את זה בajax אבל מה שכן אתה יכול לעשות זה ליצור סקריפט שמקבל מחרוזת שאותה הוא כותב לקובץ שנמצא בשרת שלך.
אם אתה לא יודע להשתמש בXMLHttpRequest אז כדאי שתיקח סקריפט מוכן כמו זה http://kevin.vanzonneveld.net/techbl..._get_contents/.
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
|
![]() |
![]() |
# 3 |
חבר מתקדם
|
..
אוקי ונגיד דרך JS
מה הבעיה בפונקציה הזאת? קוד:
function update(a) { set fso = CreateObject("Scripting.FileSystemObject"); set s = fso.OpenTextFile("<?=$file;?>", 8, True); s.write(a); s.write("<br />"); s.Close(); alert('done'); } אי אפשר לכתוב לקובץ שנמצא על שרת?
__________________
PHP קוד:
Last edited by FuZuL; 21-02-08 at 20:40.. |
![]() |
![]() |
# 4 |
תודה על תרומתך.
|
מה הבעיה לעשות קובץ אחד של PHP שיטפל בכתיבה לקובץ TXT ולהשתמש ב AJAX רק בשביל להעביר נתונים ?
__________________
|
![]() |
![]() |
# 5 |
חבר מתקדם
|
RS324 , אפשר ב onClick="updateTxt.php"
updateTxt.php יהיה לקחת את הvalue ולעדכן בקובץ txt?
__________________
PHP קוד:
|
![]() |
![]() |
# 6 |
חבר מתקדם
|
FuZuL אתה לא יכול להשתמש בפונקציות של צד לקוח בשביל טיפול בצד שרת. כמו שאני ורותם הסברנו לך תיצור קובץ פשוט שמטפל בכתיבה לקובץ על השרת ותשתמש בפונקציה מהאתר שהבאתי כדי לקרוא לו בלחיצה על כפתור הפעולה:
HTML קוד:
<input type="text" id="mytext" name="mytext" value="" /><input type="buttom" name="send" value="add to file" onclick="javascript:file_get_contents('http://mywebsite.com/script.php?stringToWrite=' + document.getElementById('mytext').value);" />
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
|
![]() |
![]() |
# 7 | |
Permanently Banned
|
ציטוט:
אם קוד כזה היה עובד כל אחד היה יכול לכתוב מה שהוא רוצה ברשת שלך , למחוק לך קבצים וכדומה.. |
|
![]() |
![]() |
# 8 |
אין כמו ב127.0.0.1
|
אז? מי אמר שהוא לא משתמש באיזה פאנל לשימושו הפרטי?..
|
![]() |
![]() |
# 9 |
תודה על תרומתך.
|
אתה יודע לעבוד עם AJAX ?
__________________
|
![]() |
![]() |
# 10 |
חבר מתקדם
|
לא יודע לעבוד עם ajax
אבל מה שהראית זה נחמד לקחת את המחרוזת דר get וזה.. * מה שאני צריך לעשות זה רק בקובץ script.php קוד:
$file = 'path/file.txt'; $str = $_GET['stringToWrite']; $fileopen = @fopen($file, "a+"); $read = @fread($fileopen, filesize($file)); if(strstr($read, $str) != true){ $value = "<br />".$str; @fwrite($fileopen, $value); } @fclose($fileopen);
__________________
PHP קוד:
Last edited by FuZuL; 21-02-08 at 22:02.. |
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|