הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   ajax | כתיבה לקובץ טקסט (https://hosts.co.il/forums/showthread.php?t=60258)

Meir 21-02-08 22:09

אם השרת שלך תומך בphp 5 תשתמש פשוט בfile_put_contents אם לא אז פשוט:

PHP קוד:

<?php
$file 
fopen('path/file.txt''a+');
fwrite($file$_GET['stringToWrite']);
fclose($file);
?>


FuZuL 24-02-08 01:08

אני חושב שזה לא נכון, הקוד הבא לא פועל, הוא לא מראה שגיאה, אני לוחץ על התיבת סימון, ולא קורה כלום
והשרת שלי תומך בphp5

add.php :
PHP קוד:

<?php
$file 
fopen($file2'a+');
fwrite($file$_GET['str']);
fclose($file);
?>

index.php :
PHP קוד:

echo '<INPUT TYPE="checkbox" id="dc" onClick="add.php?str=$images[$i]" name="dc'.$i.'" value="'.$images[$i].'" '.$checkedd.' />      '

התיבות סימון יוצאת בלולאה..

אולי אני מפספס משהו אבל הצלחתי לעשות ככה..
PHP קוד:

<?php 

$task 
$_POST['task']; 

switch( 
$task ) {  
    case 
'CONTINUE':  
        
doContinue();  
        break; 
    case 
'CANCEL':  
        
doCancel();  
        break;         
    default:  
        
doForm();  


function 
doForm() 
{  
?>  
<form method="post" action="">  
<input type="submit" name="task" value="CONTINUE"> 
<input type="submit" name="task" value="CANCEL"> 
</form> 
<?php  


function 
doContinue() { 
    echo 
"CONTINUE"


function 
doCancel() { 
    echo 
"CANCEL"


?>

אני צריך משהו דומה, רק שזה לא יעביר לי עמוד כל לחיצה, שזה ישאר באותו עמוד, ואם זה אפשרי אז שזה יקרה מתי שלוחצים על checkbox ולא על כפתור מסוג submit

אני צריך פונקציה של onclick, שאם התיבת סימון מסומנת [זה אומר, הייתה לא מסומנת ועכשיו היא סומנה] > הוסף את this.value לתוך $file.
אם לא > תתן התראה זה לא חשוב..


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

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