mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 04.12.2016 07:14 Benutzername: Passwort: Auto-Login

Thema: [PHP] Regulärer Ausdruck gesucht vom 14.01.2005


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP] Regulärer Ausdruck gesucht
Autor Nachricht
WurstOderWas
Threadersteller

Dabei seit: 26.03.2003
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Fr 14.01.2005 10:21
Titel

[PHP] Regulärer Ausdruck gesucht

Antworten mit Zitat Zum Seitenanfang

Hi Leutz,

will gerade n Verzeichnis auf dem Server auslesen und will nur die Dateien, die die Endung .htm, .html oder .php haben auslesen.

Code:

if(ereg("??????", $file)){
   array_push($filearray, $file);
};


Hmpf! Bitte mal helfen *zwinker*

Dankööö
  View user's profile Private Nachricht senden
eViLaSh

Dabei seit: 22.05.2003
Ort: Texas
Alter: 33
Geschlecht: Männlich
Verfasst Fr 14.01.2005 10:25
Titel

Antworten mit Zitat Zum Seitenanfang

mit explode() kannst du deine dateinamen beim [.] trennen... und dann halt schauen ob das ergebnis deine gewünschte endung hat...

Code:
array explode ( string separator, string string [, int limit])
Gibt ein Array aus Strings zurück. Jeder String ist ein Teil von string. Die Trennung erfolgt an der mit separator angegebenen Zeichenkette (ein oder mehrere Zeichen). Ist der Parameter limit angegeben, werden maximal limit Teile zurück gegeben. Das letzte Element enthält dann den ganzen Rest von string.

Beispiel 1. explode()-Beispiel:

$pizza = "Teil1 Teil2 Teil3 Teil4 Teil5 Teil6";
$pieces = explode (" ", $pizza);
 
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
WurstOderWas
Threadersteller

Dabei seit: 26.03.2003
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Fr 14.01.2005 10:27
Titel

Antworten mit Zitat Zum Seitenanfang

ich will die ja gar nicht erst im array drin haben.

will die überprüfung also vorher. mir fehlt nur der korrekte reguläre ausdruck.
  View user's profile Private Nachricht senden
eViLaSh

Dabei seit: 22.05.2003
Ort: Texas
Alter: 33
Geschlecht: Männlich
Verfasst Fr 14.01.2005 10:32
Titel

Antworten mit Zitat Zum Seitenanfang

hm, is mir jetzt zu viel arbeit den regulären ausdruck dafür zu finden... Grins

vielleicht hilft dir die seite weiter http://www.php-resource.de/tutorials/read/10/1/
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
WurstOderWas
Threadersteller

Dabei seit: 26.03.2003
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Fr 14.01.2005 10:41
Titel

Antworten mit Zitat Zum Seitenanfang

hilft nicht wirklich. wie die teile im prinzip funktionieren weiss ich. nur in der umsetzung haperts.
is jemand anders da firm?
  View user's profile Private Nachricht senden
Achim M.

Dabei seit: 17.03.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 14.01.2005 10:42
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
if (preg_match ("/\.(htm|html|php)$/i",$file)){


Gruß

Achim
  View user's profile Private Nachricht senden
WurstOderWas
Threadersteller

Dabei seit: 26.03.2003
Ort: -
Alter: 36
Geschlecht: Männlich
Verfasst Fr 14.01.2005 10:44
Titel

Antworten mit Zitat Zum Seitenanfang

Achim M. hat geschrieben:
Code:
if (preg_match ("/\.(htm|html|php)$/i",$file)){


Gruß

Achim


Achim, Du bist mal wieder der Grösste! DANKE! * Ich bin unwürdig *
  View user's profile Private Nachricht senden
gtz

Dabei seit: 15.04.2002
Ort: -
Alter: 41
Geschlecht: Männlich
Verfasst Fr 14.01.2005 11:05
Titel

Antworten mit Zitat Zum Seitenanfang

kuck mal im manual unter glob()
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Kurzer regulärer Ausdruck für PHP gesucht
Regulärer Ausdruck gesucht
regulärer ausdruck gesucht, um XML-tags zu formen
Regulärer Ausdruck / Hilfe
Regulärer Ausdruck für XML
SQL-Statement und regulärer Ausdruck
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.