php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.09.2005, 18:56  
Gast
 
Beiträge: n/a
Standard String Teilen

Servus Leute !

Ich habe folgendes Problem...

Möchte diesen String von der Apache Access Log in seine Einzelteile zerlegen lassen:
Code:
213.23.198.208 - - [10/Sep/2005:02:04:43 +0200] "GET /clipserv.de/TortillaChips.wmv HTTP/1.1" 200 18582 "http://www.unf-unf.de/show874.html" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
Es sollten diese Teile einzeln aus einem Array abgefragt werden können:
In Klammer immer die gewünschte Formatierung:

1. IP (213.23.198.20
2. Datum (10/Sep/2005)
3. Uhrzeit: (02:04:43)
4. Zeitzone (+0200)
5. Aufgerufene Datei (/clipserv.de/TortillaChips.wmv)
6. Header (HTTP/1.1)
7. Status (200)
8. Größe (18582)
9. Referer (http://www.unf-unf.de/show874.html)
10. Browser Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

Müsste doch irgendwie ganz einfach per split oder sowas gehen ?!?
Wäre Euch sehr dankbar, wenn mir jemand nen kleine Code posten könnte.
Komm da nicht ganz mit klar

Vielen Dank im Voraus,
Manu
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.09.2005, 19:00  
Gast
 
Beiträge: n/a
Standard

Zitat:
Müsste doch irgendwie ganz einfach per split oder sowas gehen ?!?
Nö nie mit split(), da es dafür keinen richtigen bzw. effektiven Anhaltspunkt gibt.

Zitat:
Wäre Euch sehr dankbar, wenn mir jemand nen kleine Code posten könnte.
Na du bist ja Lustig
 
Alt 11.09.2005, 19:04  
Gast
 
Beiträge: n/a
Standard

wie könnte man sowas dann realisieren ?

Gruß Manu
 
Alt 11.09.2005, 19:07  
Gast
 
Beiträge: n/a
Standard

Ne lustige Regexp-Orgie vieleicht.
 
Alt 11.09.2005, 19:10  
Gast
 
Beiträge: n/a
Standard

Is das nicht ein extra Modul, das ich installieren muss !?!?
Ne schlichte Funktion ist das, was ich suche
 
Alt 11.09.2005, 19:20  
Gast
 
Beiträge: n/a
Standard

Nein ist kein extra Modul und musst auch nichts dazu installieren.
preg_match_all()

Zitat:
Ne schlichte Funktion ist das, was ich suche
Ne leider nicht, zumal die Angaben auch ab und zu variieren, und das kann man nicht mit starren (sag ich jetzt mal so) Funktionen wie split() in die Reihe bekommen.
 
Alt 11.09.2005, 19:20  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Nein, das ist immer dabei.
Man kïönnte z.B. hier abschreiben, oder das Ding gleich benutzen:
http://phphomepage.mirrors.phpclasse...kage/1483.html

Oder eine gar nicht mal so komplizierte Regex schreiben.

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum. Bitte beim n�chsten Mal darauf achten..
... haben wollen mit ohne Denken

moved to PHP - Anfïänger
__________________
mod = master of disaster
Waq ist offline  
Alt 11.09.2005, 19:22  
Gast
 
Beiträge: n/a
Standard

Zitat:
... haben wollen mit ohne Denken
Was ist das ?
 
Alt 11.09.2005, 19:36  
Gast
 
Beiträge: n/a
Standard

Nettes Forum hier

@CIX88: Er meint ich will ein fertiges Script haben ohne selber denken zu wollen !

Jaja passd scho. Hab jetzt ne Lösung !
 
Alt 11.09.2005, 19:58  
Gast
 
Beiträge: n/a
Standard

aha, etwas komisch geschrieben, hab ich nicht gleich so verstanden
 
 


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
String zwischen 1. und 2. Zeichen teilen BartTheDevil89 PHP Tipps 2008 5 29.05.2008 19:01
Event abfangen Ambience JavaScript, Ajax und mehr 4 30.08.2007 14:36
alphanumerischen String teilen R4v3r PHP Tipps 2006 6 27.03.2006 22:57
Alle Felder nach String durchsuchen Jacks Rache Datenbanken 6 08.08.2005 09:46
In allen Spalten nach String suchen Jacks Rache Datenbanken 0 05.08.2005 20:15
In allen Tabellen nach String suchen Jacks Rache Datenbanken 0 05.08.2005 11:18
string teilen soulja.rox PHP Tipps 2005-2 12 06.07.2005 14:12
string teilen lindner PHP Tipps 2005-2 20 11.06.2005 19:00
String nach jeder Zahl teilen yoshy PHP Tipps 2005 8 04.05.2005 03:28
String Teilen PHP Tipps 2005 17 04.03.2005 16:48
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
php code als string umwandeln PHP Tipps 2005 8 23.02.2005 18:03
String teilen und in ein Array einfügen&auslesen PHP Tipps 2005 13 17.01.2005 16:01
[Erledigt] String mit Leerzeichen auffüllen HTML, Usability und Barrierefreiheit 2 27.10.2004 18:47
bekomme string nicht in mysql-tabelle PHP Tipps 2004 6 26.07.2004 11:35


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:29 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.