Suchen
 
Inside Forum
Nützliche Links
PHP News
 
phpforum.de UserMap
 
phpforum.de bei Facebook
 


phpforum.de bei Twitter
 
phpforum.de Tipp
PHP Test



werbung



Zurück   Forum: phpforum.de > PHP > PHP

PHP Alles rund um PHP

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 06.02.2004, 17:29
Björn Björn ist offline
Neuer Besucher
 
Registriert seit: 06.02.2004
Beiträge: 1
Standard

Guten Tag,

ich habe folgendes Problem und wäre für eine Lösung sehr dankbar.
Ich habe auf Linux eine Datei die eine Liste meiner mp3s mit den Kompletten Pfaden enthält.
In dieser Datei stehen also nur komplette Pfade zu Dateien auf dem Server.
Nun habe ich diese Dateipfade mittels foreach in eine Schleife eingelesen.

------------------------------------------------------------------------
$file="./locate.lst"
foreach($files as $line) {
$verz=dirname("$line");
$dat=basename("$line");
...
//An einer Stelle wird nun ein Link zu dieser Datei erstellt (Funktioniert Prima!)
echo "<a href=\"$line\">$verz/$dat</a>
";
...
//aber ein filesize("$verz/$dat") schlägt fehl!
$fz=filesize("$verz/$dat")
//Beim echo wird immer "No such File or Directory" ausgegeben
echo $fz

------------------------------------------------------------------------

Nun habe ich schon verschiedenes probiert:
- "$verz/$dat" als "$filename" zusammengefasst und dann "filesize($filename)"
Kommt aber leider auch "No such File or Directory"

- Dann habe ich probiert denn Pfad mit "filesize($dat .$verz)" anzugeben
Aber auch hier kam oben genannte Fehlermeldung

- Auch mit dem kompletten Pfad in $line habe ich es schon probiert "filesize("$line")
Aber auch der gleiche Fehler

Da ganze Funktioniert aber wenn ich den Pfad zur Datei per Hand angebe, also nicht aus einer Variablen
Ach der Link mit "<a href .." auf diese Datei funktioniert ja.

Nun habe ich das Script mal direkt von der Konsole aufgerufen.

In der datei locate.lst steht:
./test/80er/Extrabreit-Polizisten.mp3

Das Script scheint aber ein paar Stellen zu verschlucken:
Stat failed for ./test/80e /Ext ab eit-Poliziste .mp3

Nun würde ich gerne wissen warum diese Variable so fehlerhat übergeben wird.
Vielleicht kann mir ja jemand weiterhelfen. Bin für jeden Tip dankbar.

MfG
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
fwrite ändert filesize nicht Toki PHP 2 28.07.2006 15:16
Variable werden im Internet nicht in txt-datei gespeichert. abee77 PHP 6 11.07.2005 13:00
filesize funktioniert auf Webserver ... lokal nicht. breaddes PHP 9 28.09.2004 16:16
filesize klappt nicht ganz HeSchulze PHP 2 22.10.2003 18:06
filesize funktioniert nicht AKA PHP 3 20.10.2003 22:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:50 Uhr.


Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Powered by NuWiki v1.3 RC1 Copyright ©2006-2007, NuHit, LLC