| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Hi. Wie wäre es mit http://de.php.net/file_get_contents und http://www.it-academy.cc/article/722...+auslesen.html usw... über google.de findest Du haufenweise Links zu dem Thema! mfg Wolf29
__________________ while (!asleep()) sheep++; Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Schau Dir mal die Fehlermeldungen an: http://www.php-resource.de/handbuch/function.header.htm und https://bugs.php.net/bug.php?id=35382 und check mal die Syntax von deinem preg_match Befehl! Die ist nicht korrekt!! mfg wolf29
__________________ while (!asleep()) sheep++; Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Deine Syntax von preg_replace stimmt nicht mfg Wolf29
__________________ while (!asleep()) sheep++; Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen. |
| | |
| | |
| Benutzer Registriert seit: 20.03.2011
Beiträge: 49
PHP-Kenntnisse: Fortgeschritten ![]() | http://simplehtmldom.sourceforge.net/ und http://www.php.net/manual/en/domdocument.loadhtml.php wären wohl auch noch eine Alternative, bei der du dich nicht um reguläre Ausdrücke kümmern musst.
__________________ Staticfloat |
| | |
| | |||
| Erfahrener Benutzer | Zitat:
Preg_match() gibt 0 zurück, wenn der RegEx zwar syntaktisch korrekt ist, aber nichts passendes gefunden werden konnte. Du solltest deine Kenntnisse auf folgenden Feldern ausbauen: 1.) PHP-Handbuch lesen und verstehen lernen, damit du weißt, wie man die jeweilige Funktion richtig einsetzt. 2.) Reguläre Ausdrücke (den PCRE-Dialekt) wie sie in PHP angewandt werden. Vor allem die Bedeutung der "Sonderzeichen". 3.) Du arbeitest mit HTML. Ausgaben zur Kontrolle könnten daher in der Browser-Ansicht "verstümmelt" dargestellt werden. Schaue dir htmlspecialchars() an, mit dem man das verhindern kann. -- zu 1.) Das gefundene Teilstück legt preg_match() in einer speziellen Variablen ab, die man preg_match() beim Aufruf mitgeben muss. Der Rückgabewert von preg_match() ist dagegen die Anzahl der gefundenen Teilausdrücke und der kann nur 0 oder 1 sein. Beispielanwendung: PHP-Code: zu 2.) Zitat:
Schau dir außerdem an, welche Zeichen zusätzlich escaped werden müssen und wann (und wann nicht). Wenn du prophylaktisch alles mit einem Backslash versiehst, was dir unkoscher vorkommt, baust du eher Fehler ein, als etwas abzusichern. Folgender RegEx sollte genügen: Code: '/<li><span class="fakt">ID-Nummer<\/span>:\#([0-9]{1,3})<\/li>/i'
Falls du das Sucheregebnis weiterverarbeiten möchtest, gibt es noch das Problem der unterschiedlichen Datentypen. Soll aus der "ID" eine Ganzzahl werden, kann man sie nicht einfach per String-To-Integer-Cast umwandeln, weil Zahlen mit führender Null als Oktal-kodierte Zahlen interpretiert werden. Besser ist es, intval() zu verwenden und explizit die Basis 10 anzugeben. -- Gibts einen Grund, warum du deine Variablennamen mit führenden Unterstrichen versiehst?
__________________ Wir schreiben schließlich Code und malen keine ASCII-Bilder. | ||
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| HTML Formulas kein Datei anhang in der email. | IT-Airwolf | PHP Einsteiger | 13 | 05.08.2011 12:18 |
| Mysql gespeicherte HTML Seite auslesen und via FTP übertragen | Darky^ | Datenbanken | 3 | 29.05.2011 12:39 |
| Echo Ausgabe in Html Datei schreiben | tinol23 | PHP Einsteiger | 3 | 19.03.2011 10:06 |
| XML Datei auslesen | umsid1 | PHP Einsteiger | 5 | 13.12.2010 16:30 |
| [Erledigt] definierte html Tabelle auslesen | söffge | PHP Tipps 2010 | 10 | 15.03.2010 15:50 |
| [Erledigt] Datei auslesen und wenn 1 dann echo | m0nst3rkill3r | PHP Tipps 2009 | 19 | 22.01.2009 22:40 |
| Funktion while() bzw. Datei auslesen und Kontinuierlich auslesen | babyos | PHP Tipps 2008 | 12 | 05.11.2008 18:47 |
| Werte aus externer Datei auslesen und entsprechendes Bild einfügen | Forumposter | PHP Tipps 2008 | 12 | 21.10.2008 10:28 |
| Daten aus einer txt Datei auslesen lassen | Zangelo | PHP Tipps 2006 | 4 | 29.05.2006 09:57 |
| Externe HTML oder PHP Datei auslesen (von XAMPP ins WWW) | PHP Tipps 2005-2 | 4 | 09.09.2005 08:12 | |
| emailadressen aus einer Datei auslesen | PHP Tipps 2004-2 | 25 | 30.11.2004 14:47 | |
| *.dat Datei auslesen von unten nach oben! | CHRIS | PHP Tipps 2004-2 | 12 | 30.11.2004 14:15 |
| Wie kann ich eine PHP Datei in eine HTML Datei umwandeln | PHP Tipps 2004 | 2 | 12.08.2004 18:04 | |
| editieren von html datei??? | PHP Tipps 2004 | 1 | 03.06.2004 22:33 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| preg_match html, seite in php einlesen preg match, preg_match http auslesen, mysql html daten einladen mit <span, preg_match von bis auslesen, preg_match daten lesen, preg_match sonderzeichen, php datei preg_match, php preg_match andere datei html, php datei preg_match auslesen, daten mit preg_match auslesen, preg_match(\'/$row[\id\]/\', alle links in html datei preg_match_all, preg_match li |