php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.01.2006, 23:23  
Gast
 
Beiträge: n/a
Standard Ausgabe einer Datei fehlerhaft

Hallo,

ich programmiere nun seit gestern mit php und ich hab auch schon einiges geschafft. Ich hab aber auch ein großes Problem. Ich habe eine Formular, dass die emailadresse eines Users in der Datei emails.dat speichert (
Code:
      $email_file= fopen("emails.dat","a");
      fputs($email_file,$_POST['email']."\n");
      fclose($email_file);
)

So nun habe ich eine zweite Seite gemacht um die Daten auszulesen:
Code:
      $email_file = fopen("emails.dat","r");
      $str = fread($email_file, filesize($email_file));
      fclose($email_file);
      echo $str;
Mein Problem: es wird nur die erste Adresse ausgegeben!

Ich benutze die neueste Version von Xampp. Schonma danke für die Hilfe.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.01.2006, 23:33  
Gast
 
Beiträge: n/a
Standard

Hmmm, ich frag erstmal nach:

Willst du deine Datei nur Zeilenweise auslesen ?
 
Alt 13.01.2006, 23:34  
Gast
 
Beiträge: n/a
Standard

Existiert zufällig eine Datei 'Resource ID #X'?

Vermutlich nicht! => Fehlerlevel nach oben setzen [error_reporting()]!
 
Alt 13.01.2006, 23:36  
Gast
 
Beiträge: n/a
Standard

naja ich will die komplette Datei ausgeben, aber nicht so das es so aussieht: user1@irgendwas.comuser2@wasanderes....hwasanderes.eu....
Deswegen der Zeilenumbruch (Hab ich mir gedacht)
 
Alt 13.01.2006, 23:37  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
error_reporting
(E_ALL);

$file file('meine_datei.dat');

foreach( 
$file as $zeilen )
 echo 
$zeilen."
 \r\n"
;

?>
... in etwa ...
 
Alt 13.01.2006, 23:41  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von gfz12
naja ich will die komplette Datei ausgeben, aber nicht so das es so aussieht: user1@irgendwas.comuser2@wasanderes....hwasanderes.eu....
Deswegen der Zeilenumbruch (Hab ich mir gedacht)
Da hast Du schön gedacht, aber was ist nun mit Fehlermeldungen?


Zitat:
Zitat von gfz12
Mein Problem: es wird nur die erste Adresse ausgegeben!
Dann gibst Du die an anderer Stelle aus, wenn nicht tatsächlich besagte Datei existiert.
 
Alt 13.01.2006, 23:41  
Gast
 
Beiträge: n/a
Standard

Jetzt kommt
Warning: filesize() [function.filesize]: stat failed for Resource id #3 in F:\Xampp\xampp\htdocs\emails.php on line 9

Warning: fread() [function.fread]: Length parameter must be greater than 0 in F:\Xampp\xampp\htdocs\emails.php on line 9
 
Alt 13.01.2006, 23:43  
Gast
 
Beiträge: n/a
Standard

Ein Blick ins Manual verrät Dir dann den von filesize() erwarteten Parameter:

http://php.net/filesize
 
Alt 13.01.2006, 23:48  
Gast
 
Beiträge: n/a
Standard

hmm bei dem beispiel von CIX88 kommt aba das selbe.
 
Alt 13.01.2006, 23:50  
Gast
 
Beiträge: n/a
Standard

Dann solltest Du mal darüber nachdenken, ob die Datei überhaupt mehr als eine Zeile besitzt.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Hochgeladene Datei wird doppelt abgelegt thecracked PHP Tipps 2008 3 01.07.2008 16:31
Datei per Buttonklick runterladen... go1denboy PHP Tipps 2008 7 14.06.2008 20:25
session_set_save_handler- falsche Werte in Datei kanti PHP Tipps 2008 2 09.06.2008 11:40
Funktionen aus externer Datei includen - Problem Darson PHP Tipps 2008 7 18.01.2008 16:27
Großer Baum -> Große Datei -> Hohe Ladezeit :( PsychoEagle PHP Tipps 2008 7 22.09.2007 12:44
.gz Datei entpacken und mit dem Inhalt weiterarbeiten R4v3r PHP Tipps 2007 8 02.02.2007 14:49
String als Datei speichern Zangelo PHP Tipps 2006 23 25.08.2006 14:13
Datei durchsuchen Wöllchen Beitragsarchiv 3 02.03.2006 22:23
[Erledigt] Datei mit &amp;amp;amp;amp;quot;w&amp;amp;amp;amp;quot; schreiben -&amp;amp;amp;amp;gt PHP-Fortgeschrittene 17 30.12.2005 13:58
Datei auf FTP-Server ändern ohne lokal abzuspeichern faux PHP-Fortgeschrittene 11 02.09.2005 11:54
Datei mehrmals öffnen und schließen in einem Skript PHP Tipps 2005-2 14 14.07.2005 18:12
Ausgabe einer Datei in andere schreiben? Unbekanntes_Pferd PHP Tipps 2004 1 07.10.2004 12:16
Datei als hochgeladene Datei in $_FILES-Array abrufen PHP Tipps 2004 1 19.09.2004 03:49
[Erledigt] datei editieren PHP Tipps 2004 1 10.09.2004 20:33
(ich schonwieder) Link seite automatisch imported_DJ Nuno PHP Tipps 2004 14 19.08.2004 17:42

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php bei ausgabe von datei erscheint eine 1

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:14 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.