php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.03.2006, 15:42  
Neuer Benutzer
 
Registriert seit: 12.02.2006
Beiträge: 10
FoXyLiOn
FoXyLiOn eine Nachricht über ICQ schicken
Standard HTML Datei einlesen und Teile in Variablen speichern

Hallo,
ich hab ein Problem...

Mein Script bis jetzt:
PHP-Code:
<?php
$file_open 
fopen("datei.html""r");
while (!
feof($file_open)) {
   
$buffer fgets($file_open4096);
   
$file_cont .= $buffer;
}
fclose ($file_open);
?>
die datei.html:
http://jakob.ja.funpic.de/datei.txt

Nun soll das PHP-Script diese Variable "analysieren"
Leider ist das bei meiner HTML datei etwas schwieriger , denn dort ist auch noch eine Liste mit Büchern
die Zeile für Zeile engelsen werden muss und dann in einem Array gespeichert werden soll.

Werte die ich aus der HTML-Datei will:

01234567890 ("Kundennummer")
Mein Name (Kunden Name)
2,50 &euro; (Gebührenkonto)
7 (Anzahl der entliehenen Medien)
99.99.9999 (Datum bis zum Gülltigkeitsverlust des Ausweißes)


Medienliste:
Zahl (z.b. 1)
Rückgabedatum (z.b. 21.04.2006)
Nummer des Buches (z.b. 101292731)
Verlängerungen (0, 1, 2)
Name des Buches (z.b. EDV 440 Flash MX 2004 / Koron, )

mein Problem ist das ich es nicht schaffe die Datei in Variablen zu speichern sprich es bleibt immer zu viel übrig. z.b.
schaffe iches nicht alles bis auf die 2,50 &euro; zu entfernen...

Ich hoffe ihr könnt mir helfen...
FoXyLiOn ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.03.2006, 15:50  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Und wir sollen dir jetzt nen HTML-Scanner bauen?
Wie weit biste denn schon gekommen?
Kennst du reguläre Ausdrücke?
Zergling-new ist offline  
Alt 26.03.2006, 15:56  
Neuer Benutzer
 
Registriert seit: 12.02.2006
Beiträge: 10
FoXyLiOn
FoXyLiOn eine Nachricht über ICQ schicken
Standard

genau das wollte ich noch angfügen, nein ihr sollt mir keinen HTML Scanner bauen, sondern verklähren wie das geht...

meine idee war:
PHP-Code:
$file_cont_1 ereg_replace("
"
,"",$file_cont); // Entfernt Zeilenumbrüche die preg_replace nicht verarbeiten kann...

$file_cont_2 preg_replace("@<html>[^>]*?<td width=\"15%\">@si"""$file_cont_1); //Löscht alles bis <td width="15%">
$file_cont_3 preg_replace("@</td>[^>]*?</html>@si"""$file_cont_2); // Löscht alles nach der Kundennummer

echo $file_cont_3//Gibt die KundenNummer aus 
das währe dann z.b. "KundenNummer"
aber das funktioniert nicht , nur wieso nicht
FoXyLiOn ist offline  
Alt 26.03.2006, 16:02  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Kannst du nicht direkt an die Daten kommen anstatt das aus dem HTML zu frimeln? Wem klaust du denn die Werte?
Zergling-new ist offline  
Alt 26.03.2006, 16:14  
Neuer Benutzer
 
Registriert seit: 12.02.2006
Beiträge: 10
FoXyLiOn
FoXyLiOn eine Nachricht über ICQ schicken
Standard

oO schön wär's
nein das ist das Benutzersystem einer Bücherei, und ich will ein Mailsystem erstellen das sich jede nacht die daten holt und überprüft ob ein Buch innerhalb der nächsten so und so vielen Tagen abgegeben werden muss, ob man etwas Zahlen muss... usw. aber leider bekomm ich das mit der HTML datei einfach nicht hin der rest ist ja total einfach aber das
FoXyLiOn ist offline  
Alt 26.03.2006, 17:14  
Gast
 
Beiträge: n/a
Standard

Nanu, dann verstehe ich aber nicht, warum Du nicht an die Rohdaten kommst.
Du setzt einen Service für die Bibliothek auf, aber arbeitest nicht mit der Bibliothek zusammen?

Na egal. Wenn Du php 5 zur Verfügung hast und die DOM Erweiterung nutzen kannst, lade die Datei mit DOMDocument::loadHTMLFile
 
 


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] Output einer Datei in einen String speichern christoph_999 PHP Tipps 2008 5 24.07.2008 18:11
HTML Code im PHP Datei möglich? raphaelf PHP Tipps 2008 10 24.07.2008 15:56
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
Datei erstellen und Speichern Unter andrew22 PHP Tipps 2006 3 05.10.2006 17:14
php datei mit readfile(); einlesen PHP-Fortgeschrittene 7 24.01.2006 19:23
dynamisch generierte HTML Seite speichern PHP Tipps 2005-2 10 19.10.2005 14:22
Externe HTML oder PHP Datei auslesen (von XAMPP ins WWW) PHP Tipps 2005-2 4 09.09.2005 08:12
HTML Tabelle in PHP Datei einbinden PHP Tipps 2005-2 4 14.07.2005 20:11
includen in html datei GrU3nL!nG PHP Tipps 2005 19 13.05.2005 15:41
Variablen einlesen PHP Tipps 2005 9 05.02.2005 18:19
Word Tabelle direkt in HTML Datei einfügen nsane HTML, Usability und Barrierefreiheit 7 28.12.2004 09:02
fwrite mit w...datei wird angelegt, aber variablen werden... PHP Tipps 2004 5 05.10.2004 13:50
Aus PHP Datei HTML Seiten schliessen? PHP Tipps 2004 1 27.08.2004 12:51
html einlesen - automatisches ändern - speichern PHP Tipps 2004 7 23.06.2004 12:29
editieren von html datei??? PHP Tipps 2004 1 03.06.2004 22:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html datei einlesen, html daten einlesen, http://www.php.de/php-tipps-2006/38529-html-datei-einlesen-und-teile-variablen-speichern.html, php html in variable speichern, php html datei in variable speichern, php html seite in variable speichern, html datei in variable, html in php variable speichern, html variablen, daten einlesen html, php html quelltext in variable speichern und analysieren, variablen in externer datei in html, php html in string speichern, php html-datei einlesen, php html code in variable speichern, html ergebnis in var laden php, php htmlscanner, html datei in php variable speichern, html code in php variable speichern, html in variable speichern php

Alle Zeitangaben in WEZ +1. Es ist jetzt 19:06 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.