לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #4  
ישן 31-12-2004, 13:21
  Mc Tom Mc Tom אינו מחובר  
 
חבר מתאריך: 15.09.03
הודעות: 24
בתגובה להודעה מספר 3 שנכתבה על ידי Mc Tom שמתחילה ב "הבנתי כל מילה :\ מה אני..."

זה הקובץ POST מה שרושם את ההודעה :

קוד PHP:
 <head>
<
meta http-equiv="refresh" content="0;url=tgova.php?action=view">
<
style>
<!--
 
span.HeadLine{color:#AC8315;font-size:3;}
-->
</
style>
</
head>
<?
php
$filename 
"./db/data.txt"// database
$fp fopen($filename"a") or die("Couldn't open "$filename);
fputs ($fp"<b>שם: </b>"$_POST['name'] ."<br>\n");
$name ereg_replace("<","&lt;",$name); 
$name ereg_replace(">","&gt;",$name); 
fputs ($fp"<b>אייסקיו: </b>"$_POST['icq'] ."<br>\n");
$name ereg_replace("<","&lt;",$icq); 
$name ereg_replace(">","&gt;",$icq); 
fputs ($fp"<b>מסנג'ר: </b>"$_POST['msn'] ."<br>\n");
$name ereg_replace("<","&lt;",$msn); 
$name ereg_replace(">","&gt;",$msn); 
fputs ($fp"<b>אמייל: </b>"$_POST['email'] ."<br>\n");
$name ereg_replace("<","&lt;",$email); 
$name ereg_replace(">","&gt;",$email); 
 
fputs ($fp"<b>הערות:</b> "$_POST['comments'] ."\n");
$comments ereg_replace("<","&lt;",$comments); 
$comments ereg_replace(">","&gt;",$comments); 
fputs ($fp"<hr width=\"100%\">");
fclose($fp);
?> 



אני רוצה שהקובץ ימחק את אלה.. בדיוק ההפך... ואת השליחה האחרונה כאילו לא את הכל
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 05-01-2005, 22:20
צלמית המשתמש של שי משעלי
  שי משעלי שי משעלי אינו מחובר  
 
חבר מתאריך: 07.07.04
הודעות: 694
בתגובה להודעה מספר 1 שנכתבה על ידי Mc Tom שמתחילה ב "עזרה ב PHP במחיקת דברים..."

במילים אחרות , אתה צריך לקרוא את כל הקובץ טקסט שלך למשתנה , לשנות מה שאתה צריך ואז להעביר את כל הטקסט החדש במקום הטקסט הישן , זו הדרך היחידה לעדכן
את ההחלפה אתה יכול לעשות עם str_replace , את ההכנסה של כל הקובץ לתוך משתנה , אתה יכול לעשות עם While , ואת ההשמה מחדש עושים עם fWrite , לדוגמא:
כתבתי לך משהו קטן :
קוד PHP:
<?php
$file 
"something.txt";
$fp fopen($file,"r"); //פותח את הקובץ לקריאה בלבד
while(!feof($fp)) //כל עוד לא סוף הקובץ
$lines .= fread($fp,1024); //מוסיף למשתנה Lines את ה1024 התווים הבאים מקובץ הטקסט
$lines str_replace("x","y",$lines); //שיניתי את כל הערכים שהם x לערך y רק לדוגמא
fclose($file); //סוגר את הקובץ העליון
$fp fopen($file,"w"); //שים לב שעכשיו אני פותח במצב w
//עכשיו פשוט כותב את הערכים החדשים לתוך הקובץ המאופס
fwrite($fp,$lines); //כותב את lines פנימה
fclose($fp); //סוגר את הHandle
echo 'קובץ עודכן בהצלחה!'
//זהו נגמר הסיפור
?>


מקווה שזה יעזור לך (:
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 16:54

הדף נוצר ב 0.09 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר