Hallo,
Ich habe zuerst versucht das Komma mit strg_replace zu entfernen, aber dann passiert gar nichts.
doch:
$iZahl = str_replace(',', '', '$sZahl);
- Mein nächstes Problem
Bitte in Zukunft einen eigenen Thread...
if (preg_match('%.*Win' /></dt>
<dd>(.*?)</dd>%s', $inhalt, $b)) {
$wins = $b[1];
}
- Wieso du % als Begrenzer nimmst, leuchtet mir nicht ein, aber egal (du kannst z.B. = nehmen...)
- ich würde immer mit \s* bzw. \s+ nach whitespace suchen
- erwartest du nut Zahlen? dann \d+ nehmen.
- statt (.*?) kannst du hier auch ([^<]*) benutzen
zu dem Flag s: ich würde gi benutzen (http://de.selfhtml.org/perl/sprache/regexpr.htm#flags)
Der Code der Quelle(Webseite) sieht wie folgt aus:
Oder einfach nur der Quältext™ der Website (denn man benutzt Definitionslisten normalerweise um in Textform etwas zu definieren, nicht um Tabellenstrukturen nachzubauen)
Die Webseite habe ich mit $inhalt = file_get_contents() geladen. Aber das war bestimmt klar ;)
nö, aber ich hatte gehofft, dass du das irgendwie machst... vielleicht über cURL, o.ä., das Verfahren ist eher unwichtig
mfg, Flo
sh:) fo:| ch:? rl:( br:^ n4:| ie:{ mo:| va:} de:> zu:} fl:{ ss:) ls:< js:|