| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

16-03-2010, 17:31
|
|
steve46
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 44
|
|
Dateisystem mit PHP
Hallo!!!
Also ich will auf meiner Homepage ein kleines Dateisystem programmieren.
Ich will das alle MP3, PDF, AVI, JPG und mehr aus meinem Verzeichniss dateien aufeglistet werden und mit Bilder versehen werden also bei MP3 z.B eine Musiknote
LG
steve46
__________________
 in the web is less more
|

16-03-2010, 17:33
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.310
|
|
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

16-03-2010, 17:34
|
|
Quetschi
PHP Expert
|
|
Registriert seit: Dec 2004
Beiträge: 2.759
|
|
Schön
__________________
Drelingdo
Krabonse
Simmannamando
|

16-03-2010, 17:47
|
|
steve46
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 44
|
|
Ich bekomm jetzt das:
Array ( [0] => . [1] => .. [2] => 01 - American Idiot.mp3 )
Das stimmt aber kann ich das Array und die ganzen wegtun und nur 01 - American Idiot.mp3
__________________
 in the web is less more
|

16-03-2010, 17:55
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.310
|
|
Zitat:
Zitat von steve46
aber kann ich das Array und die ganzen wegtun und nur 01 - American Idiot.mp3
|
Ja.
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

16-03-2010, 18:00
|
|
ezkimo
Registrierter Benutzer
|
|
Registriert seit: Apr 2005
Ort: Beckum / Westf.
Beiträge: 211
|
|
Schau Dir auch mal das hier an: PHP: DirectoryIterator - Manual
|

16-03-2010, 18:02
|
|
steve46
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 44
|
|
Was ja?
Wie kann ich den Array Blödsinn wegtun und nur den Dateinamen:
Hab jetzt auch was anderes
<?php
foreach (glob("music/*.mp3") as $filename) {
echo "$filename - Größe: " . filesize($filename) . "\n";
}
?>
Aber da steht wieder music/American Idiot.mp3 das music soll weg
__________________
 in the web is less more
|

16-03-2010, 18:06
|
unset
 Moderator
|
|
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.778
|
|
Regeln lesen. Haben wir nicht erst seit gestern. Und dann gib dir bitte etwas Mühe beim formulieren deiner Fragen. Der sparsame aber richtige gebrauch von Satzzeichen wäre angebracht, um nicht erst überlegen zu müssen, wie du den Satz meinen könntest (Fragen sollten übrigens mit einem Fragezeichen beendet werden)!
|

16-03-2010, 18:08
|
|
streuner
Registrierter Benutzer
|
|
Registriert seit: Aug 2009
Ort: Lüneburg
Beiträge: 461
|
|
Ähm, so wie Du deine Frage formuliert hast, ist das "ja" korrekt von Kropff.
Du könntest bei php.net und "scandir" einfach mal tiefer scrollen, da gibt es ne Menge Beispiele. oder googlen:
(z.B.)
PHP / Dateisystem / Alle Dateien mit bestimmter Dateierweiterung auflisten (PHP 5)
mfg streuner
__________________
Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.
"Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"
|

16-03-2010, 18:38
|
|
steve46
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 44
|
|
1. Schreibt er mir bei dieser Datei eine Fehlermeldung
2. Steht wieder ein Array ich möchte nur den Dateinamen ausgeben und den Link dahin
__________________
 in the web is less more
|

16-03-2010, 18:41
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Zitat von steve46
1. Schreibt er mir bei dieser Datei eine Fehlermeldung
|
Und jetzt sollen wir raten, was du falsch gemacht haben könntest ...?
Nenne in solchen Fällen a) die exakte Fehlermeldung, und b) den verursachenden Code (ausschnittsweise).
Zitat:
|
2. Steht wieder ein Array ich möchte nur den Dateinamen ausgeben und den Link dahin
|
Wenn die von dir verwendete Funktion ein Array liefert, dann ist das nun mal so.
Dann gibst du nicht das Array aus, sondern die einzelnen Elemente darin. Wenn du nicht weisst wie das geht, dann schaust du jetzt erst mal in ein Grundlagentutorial und das Handbuch, und informierst dich.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

16-03-2010, 18:47
|
|
steve46
Registrierter Benutzer
|
|
Registriert seit: Jun 2009
Beiträge: 44
|
|
1.
Warning: is_file() [ function.is-file]: SecureSSI Sicherheitsverletzung: Das Script (/usr/export/www/vhosts/funnetwork/hosting/webprogi46/test.php) hat versucht, ausserhalb von deinem Webspaceverzeichniss, auf die Datei (..) zuzugreifen. Aus Sicherheitsgruenden ist dies nicht erlaubt! in /usr/export/www/vhosts/funnetwork/hosting/webprogi46/test.php on line 4
__________________
 in the web is less more
|

16-03-2010, 18:50
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
.. und . stehen für das übergeordnete bzw. das aktuelle Verzeichnis - die kannst du ganz von der Verarbeitung ausschliessen.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
|
PHP News
|