• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

preg match 0 ergebnisse

unlimit01

New member
Erst einmal einen wunderschönen guten morgen

hier mein qc:
Code:
<?php
$url = "http://www.iss3.de/HTML/spielplan/spielplan.aspx?Adm=1049.0103020200000000&LigaNummer=22012000&Mode=A&Season=20090000&Window=0x0";
$html = file_get_contents ($url);
$pattern = '<div class="spielplanContent"><table class="plaene"(.)*<div class="spielplanContent"><table id="ctl00';
 
preg_match ( $pattern, $html, $temp );

$data = str_replace('<tr><td><br></td></tr>','',$temp[0]);

preg_match_all('/<td>(.)*?<\/td>/',$data,$temp);
$zeilen = count($temp[0])."<br>";

var_dump($temp[0]);
?>
leider bekomme ich 0 ergebnisse
ich hoffe ihr könnt mir helfen!
Vielen Dank im Voraus!
Liebe Grüße
 
Das erste Pattern ist fehlerhaft (schalte doch error_reporting auf E_ALL, dann bekommst du bei solchen Problemen eine Warnung/Notiz).

PS: Das zweite auch.
 
Erst einmal vielen Dank hat mir super geholfen! etz hab ich nur ein problem und zwar hab ich gemerkt dass es nicht erkannt wird (.)*dass es als zwischenraum gilt was habe ich falsch gemacht nehme ich einfach nur <div class="spielplanContent"> bekomme ich ein ergebnis!

Aber ein Großer Dank an kkaspner :)!
Liebe Grüße

pattern der funktioniert: $pattern = '/<div class="spielplanContent">/';

div class="spielplanContent"><table class="plaene"(.)*<div class="spielplanContent"><table id="ctl00

diesen brauche ich jedoch:(
 
Zurück
Oben