示例#1
0
    sendebericht();
    exit;
}
while ($user = mysql_fetch_array($user_db, MYSQL_ASSOC)) {
    $email_text = "";
    ausgabe("Produkte von User " . $user[ID] . " auslesen");
    $produkte_db = query_db("SELECT HIGH_PRIORITY ASIN, NAME, PREIS_START, PREIS_AKTUELL, PREIS_NACHRICHT, PREIS_NACHRICHT_GESENDET FROM pricewatch_produkte WHERE ID=" . $user[ID]);
    while ($produkt = mysql_fetch_array($produkte_db, MYSQL_ASSOC)) {
        ausgabe("Erstelle bzw. bearbeite Variablen");
        $user[EMAIL] = stripslashes($user[EMAIL]);
        $produkt[NAME] = stripslashes($produkt[NAME]);
        $db_AKTUELLEN_PREIS = 0;
        $db_PREIS_NACHRICHT_GESENDET = 0;
        // Produkt bei Amazon.de suchen
        ausgabe("Produkt bei Amazon.de suchen");
        if (amazon_asin_anfrage($produkt[ASIN])) {
            ausgabe("Produkt bei Amazon.de gefunden");
            ausgabe($produkt_amazon[OURPRICE]);
            settype($produkt_amazon[OURPRICE], "double");
            //Preis in Zahlen umwandeln fr Vergleichsoperationen
            settype($produkt[PREIS_START], "double");
            //Preis in Zahlen umwandeln fr Vergleichsoperationen
            settype($produkt[PREIS_AKTUELL], "double");
            //Preis in Zahlen umwandeln fr Vergleichsoperationen
            ausgabe($produkt_amazon[OURPRICE]);
            // =====================================================
            // �erprfe ob PREIS_AKTUELL==$produkt_amazon[OURPRICE]
            // Ja: Nachricht mu�nicht gesendet werden
            // Nein: AKTUELLEN PREIS mu�in DB aktualisiert werden
            // Nein: �erprfen ob Nachricht gesendet werden mu�            // Nein: PREIS_NACHRICHT==-1
            // Nein: Ja: Nachricht mu�gesendet werden
<?php

require_once "conf.php";
require_once "session.inc";
require_once 'PEAR.php';
require_once 'Services/Amazon.php';
$pricewatch = session_id();
$produkt[1] = "1";
if ($pricewatch == "") {
    HEADER("Location: " . link_s("index.php"));
}
if ($asin == "") {
    HEADER("Location: " . link_s("index.php"));
}
if (amazon_asin_anfrage($asin)) {
    //$produkt[OURPRICE] = substr($produkt[OURPRICE], 4);
    //$produkt[PRODUCTNAME] = ereg_replace("ü", "�", $produkt[PRODUCTNAME]);
    //$produkt[PRODUCTNAME] = ereg_replace("ö", "�", $produkt[PRODUCTNAME]);
    if ($produkt[PRODUCTNAME] == "" or $produkt[OURPRICE] == "") {
        $asin_fehler = 1;
    }
} else {
    $asin_fehler = 1;
}
$text = $head;
$text .= $body;
$text .= menu("");
if ($asin_fehler != 1) {
    $text .= main();
} else {
    $text .= main_fehler();