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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [שאלה] איך אני גורם לשינוי מידע בתוך קובץ על ידי עריכת דף? בבקשה כנסו! (https://hosts.co.il/forums/showthread.php?t=15785)

ViPeRt 14-02-06 00:50

אופס |Rolleyes|
בכל מקרה לא בא לריב עם אף אחד...
זה הדרך שלי, שיהיה לו בהצלחה.

לילה טוב.

בניה 14-02-06 07:09

בס"ד




דוגמא למה שאני מתכוון אליו:
קובץ הגדרות:
conf.php
PHP קוד:

<?php
$CONF
='abcd';

תהליך השינוי:
נגיד שהערך החדש שאנחנו רוצים הוא aaaa
PHP קוד:

<?php
$new_value
="aaaa";
$fr=fopen("./conf.php",'w');
include(
"./conf.php");
$file_content=file_get_content("./conf.php");
$file_content=str_replace('$CONF=\''.$CONF.'\';','$CONF=\''.$new_value.'\';',$file_content);
fwrite($fr,$file_content);
?>

זה דיי מסורבל אבל אין לי רעיון אחר.

ohadamar 14-02-06 08:41

PHP קוד:

<? require "hosts.txt"?>

זה להצגת הטקסט שבתוך הקובץ
<? echo "<form action=hosts.php method=POST>"; ?> זה יהיה בדף של איפה שאתה שם את הצגת הטקסט

ואת זה אתה שם בקובץ hosts.php
PHP קוד:

<?php
$filecopy 
'db/blank.txt';
$newfilecopy 'hosts.txt';
$file fopen("hosts.txt","a"); 


if (!
copy($filecopy$newfilecopy)) {
   echo 
"שינה בעיה במערכת הקובץ $file אינו קיים ...\n";}

      
fwrite($file"$text"); 
    
fclose($file); 
    print 
"<center>המידע עודכן בהצלחה</center>"
?>

תדאג לתת לקובץ
hosts.txt
הרשאות 0777


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

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