Hallo zusammen,
das ist das erste Mal, dass ich mich mit regulären Ausdrücken auseinandersetze und so langsam tut mir die Rübe weh.
Ich möchte für ein Kundenprojekt die Anzahl der Rezensionen für bestimmte Produkte auf Amazon.de im Auge behalten und bei einer neuen Rezension eine E-Mail schicken. Folgende Zeilen habe ich mir bei hoohead zusammengeklaut und dachte mir, dass ich die Zeile einfach anpassen könnte. Pustekuchen, seit einer Stunde fuckel ich nun schon und es mag einfach nicht hinhauen.
Hier am Beispiel von Battlefield 4:
[src=php]
$spock = "http://www.amazon.de/Battlefield-Deluxe-Edition-Exklusiv-Amazon/dp/B00C1XQGW0/";
$kirk = file_get_contents("AMZ.txt");
$enterprise = file_get_contents($spock);
preg_match('/">(.*?)(Kundenrezensionen<\/a>)/i', $enterprise, $pille);
echo $pille[2];
if ($pille[2]!=$kirk)
{
mail("beliebige@mail.tld", "Neue Kundenrezension auf Amazon", ("Aktuelle Anzahl bei: ".$pille[2]." Produkt: ".$spock), "From: mumpitz <beliebige@mail.tld>");
file_put_contents("AMZ.txt",$pille[2]);
}
[/src]
Das Wort Kundenrezensionen kommt an, aber die Anzahl der Rezensionen bekomme ich einfach nicht abgegriffen.
Habt ihr eine Idee, wo es haken könnte?
Danke im Voraus
h0mpf
das ist das erste Mal, dass ich mich mit regulären Ausdrücken auseinandersetze und so langsam tut mir die Rübe weh.
Ich möchte für ein Kundenprojekt die Anzahl der Rezensionen für bestimmte Produkte auf Amazon.de im Auge behalten und bei einer neuen Rezension eine E-Mail schicken. Folgende Zeilen habe ich mir bei hoohead zusammengeklaut und dachte mir, dass ich die Zeile einfach anpassen könnte. Pustekuchen, seit einer Stunde fuckel ich nun schon und es mag einfach nicht hinhauen.
Hier am Beispiel von Battlefield 4:
[src=php]
$spock = "http://www.amazon.de/Battlefield-Deluxe-Edition-Exklusiv-Amazon/dp/B00C1XQGW0/";
$kirk = file_get_contents("AMZ.txt");
$enterprise = file_get_contents($spock);
preg_match('/">(.*?)(Kundenrezensionen<\/a>)/i', $enterprise, $pille);
echo $pille[2];
if ($pille[2]!=$kirk)
{
mail("beliebige@mail.tld", "Neue Kundenrezension auf Amazon", ("Aktuelle Anzahl bei: ".$pille[2]." Produkt: ".$spock), "From: mumpitz <beliebige@mail.tld>");
file_put_contents("AMZ.txt",$pille[2]);
}
[/src]
Das Wort Kundenrezensionen kommt an, aber die Anzahl der Rezensionen bekomme ich einfach nicht abgegriffen.
Habt ihr eine Idee, wo es haken könnte?
Danke im Voraus
h0mpf