ABA


"בעיה בעבודה עם קבצים בPHP...."
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #7791 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7791
RoMaN

   10:17   21.11.03   
אל הפורום  
  בעיה בעבודה עם קבצים בPHP....  
 
   טוב אז אני כותב סקירפט פשוט:

$file="test.txt";
$fp=(@fopen($file,"r") or die("couldn't open $file"));
while(!feof($fp))
{
$look=fread($fp,16);
print $look."<br>";
}

אשר צריך להציג לי את מה שיש בקובץ text.txt
הקטע שזה לא עובד משום מה \: נראה לי שהכל תקין אבל הוא כותב לי את הerror הבא:
Warning: feof(): supplied argument is not a valid stream resource in C:\apache2\htdocs\test.php on line 12 Warning: fread(): supplied argument is not a valid stream resource in C:\apache2\htdocs\test.php on line 14

משהוא יודע מה הבעיה?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  כנס, Fixxxer 21.11.03 11:48 1

       
Fixxxer

   11:48   21.11.03   
אל הפורום  
  1. כנס,  
בתגובה להודעה מספר 0
 
   הבעיה היא עם השורה הזאת:
$fp=(@fopen($file,"r") or die("couldn't open $file"));

הוא עושה את הבעיה משום שאתה שמת את הפקודה בתוך סוגריים.
פשוט תוריד את הסוגריים וזה יפעל.
וד"א, אתה יכול גם להוריד את ה@ אם יש לך גירסה חדשה של PHP (4 ומעלה אם אני לא טועה).
בקיצור.. זה אמור להראות ככה:
$fp=fopen($file,"r") or die("couldn't open $file");


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net