function main()
{
    global $asin, $produkt;
    $str = "<table width='400' align='center' class='rand'>";
    $str .= "<tr><td class='ueberschrift'>Artikel-Daten &auml;ndern</td></tr>";
    $str .= "<tr><td>";
    $str .= "<p align='justify'>Hier k&ouml;nnen sie die Daten zu einem Artikel &auml;ndern.</p></td></tr>";
    $str .= "</table>";
    $str .= "<br><br>";
    $str .= "<table width='400' align='center' class='rand'>";
    $str .= "<form method=post action=" . link_s("produkte_eigenschaften.php") . "&ja=1&asin=" . $asin . ">";
    $str .= "<tr><td colspan='2' align='center'><a href='" . amazon_link($produkt[ASIN]) . "' target='_blank'><img src='" . $produkt[BILD_MITTEL] . "' border='0'></a></td>";
    $str .= "<tr><td colspan='2' align='center'>&nbsp;</td>";
    $str .= "<tr><td align='left'><b>Name:</b></td>";
    $str .= "<td align='left'><input type='text' class='input' name='produkt_name' value=\"" . htmlentities(stripslashes($produkt[NAME])) . "\" size='45' maxlength='250'></td></tr>";
    $str .= "<tr><td align='left'><b>Kategorie:</b></td>";
    $str .= "<td align='left'><input type='text' class='input' name='produkt_kategorie' value=\"" . htmlentities(stripslashes($produkt[KATEGORIE])) . "\" size='45' maxlength='250'></td></tr>";
    $str .= "<tr><td align='left'><b>ASIN:</b></td>";
    $str .= "<td align='left'>" . htmlentities(stripslashes($produkt[ASIN])) . "</td></tr>";
    //    $str .= "<tr><td align='left'><b>Aktueller Preis (EUR):</b></td>";
    //    $str .= "<td align='left'>" . htmlentities(stripslashes($produkt[PREIS_AKTUELL])) . "</td></tr>";
    $str .= "<tr><td align='left'><b>Erinnerungs-Preis (EUR):</b></td>";
    if ($produkt[PREIS_NACHRICHT] != -1) {
        $str .= "<td align='left'><input type='text' class='input' name='erinnerung_preis' value=\"" . htmlentities(stripslashes($produkt[PREIS_NACHRICHT])) . "\" size='45' maxlength='250'></td></tr>";
        $str .= "<tr><td align='center' colspan='2'><input type='checkbox' name='erinnerung_immer' value='1'> <b>Bei jeder Preis &Auml;nderung erinnern.</b></td>";
    } else {
        $str .= "<td align='left'><input type='text' class='input' name='erinnerung_preis' value=\"\" size='45' maxlength='250'></td></tr>";
        $str .= "<tr><td align='center' colspan='2'><input type='checkbox' name='erinnerung_immer' value='1' checked> <b>Bei jeder Preis &Auml;nderung erinnern.</b></td>";
    }
    $str .= "<tr><td colspan='2' align='center' valign='middle'>";
    $str .= "<input type='submit' class='forminput' name='Weiter' value='   Daten &auml;ndern   '></form>";
    $str .= "</td></tr></table>";
    $str .= "<br><br><br>";
    return $str;
}
function main()
{
    global $name, $produkte_db;
    $str = "<table width='400' align='center' class='rand'>";
    $str .= "<tr><td class='ueberschrift'>&Uuml;berwachte Artikel</td></tr>";
    $str .= "<tr><td>";
    $str .= "<p align='justify'>Auf dieser Seite finden sie eine &Uuml;berischt aller von {$name} f&uuml;r sie &uuml;berwachten Produkte. Um sich ein Produkt bei Amazon.de anzusehen klicken sie einfach auf das entsprechende Bild.<br>Alle rot markierten Produkte sind im moment billiger oder gleich teuer wie der von ihnen festgesezte \"Erinnerungs-Preis\".</p></td></tr>";
    $str .= "</table>";
    $str .= "<br><br>";
    $str .= "<table width='400' align='center' class='rand'>";
    $str .= "<tr><td align='center'><a href='" . link_s("produkte_neu.php") . "'>Neuen Artikel hinzuf&uuml;gen</a></td></tr>";
    $str .= "</table><br><br>";
    $str .= "<table width='400' align='center' class='rand'>";
    $kategorie = "";
    while ($arr = mysql_fetch_array($produkte_db, MYSQL_ASSOC)) {
        if ($kategorie != $arr[KATEGORIE]) {
            $kategorie = $arr[KATEGORIE];
            $str .= "<tr><td height='30' colspan='2' class='ueberschrift'>" . $arr[KATEGORIE] . "</td></tr>";
        }
        $str .= "<tr>";
        // Bilder erprfen
        $size = getimagesize(stripslashes($arr[BILD_KLEIN]));
        $str .= "<td width='1%' align='center'><a href='" . amazon_link($arr[ASIN]) . "' target='_blank'>";
        if ($arr[BILD_KLEIN] != "") {
            $str .= "<img src='" . stripslashes($arr[BILD_KLEIN]) . "' border='0' alt='" . htmlentities(stripslashes($arr[NAME])) . " bei Amazon.de'>";
        } else {
            $str .= "Amazon.de";
        }
        $str .= "</a></td>";
        $str .= "<td><b>" . htmlentities(stripslashes($arr[NAME])) . "</b></td>";
        $str .= "<td width='1%'><a href='" . link_s("produkte_eigenschaften.php") . "&asin=" . $arr[ASIN] . "'><img alt='Artikel-Daten &auml;ndern' src='bilder/eigenschaften.png' border='0'></a></td>";
        $str .= "<td width='1%'><a href='" . link_s("produkte_loeschen.php") . "&asin=" . $arr[ASIN] . "'><img alt='Artikel L&ouml;schen' src='bilder/loeschen.png' border='0'></a></td>";
        $str .= "</tr>";
    }
    // while
    if ($kategorie == "") {
        $str .= "<tr><td align='center'><b>Im moment werden keine Produkte &uuml;berwacht</b></td></tr>";
    }
    $str .= "</table><br><br>";
    $str .= "<table width='400' align='center' class='rand'>";
    $str .= "<tr><td align='center'><a href='" . link_s("produkte_neu.php") . "'>Neuen Artikel hinzuf&uuml;gen</a></td></tr>";
    $str .= "</table>";
    $str .= "<br><br><br>";
    return $str;
}
Example #3
0
function amazon_item($id, $title, $author, $body)
{
    $body = substr($body, 0, 200);
    $url_link = 'http://www.amazon.com/gp/product/' . $id . '/ref=as_li_qf_sp_asin_il?ie=UTF8&camp=1789&creative=9325&creativeASIN=' . $id . '&linkCode=as2&tag=' . AMZ_TAG;
    ?>

    <div class="col-lg-6">
      <div class="media">
        <?php 
    amazon_link($id);
    ?>
        <div class="media-body">
          <h3 class="media-heading"><?php 
    echo $title;
    ?>
<br>
            <small>by: <?php 
    echo $author;
    ?>
</small>
          </h3>
          <h4>About</h4>
          <p><?php 
    echo $body . '...';
    ?>
</p>
          <p class="pull-right" style="margin-bottom:10px;"><a href="<?php 
    echo $url_link;
    ?>
" target="_blank" class="btn btn-primary btn-md pull-right" role="button">Read more &raquo;</a></p>
        </div>
      </div>
    </div>

<?php 
}
    function addProduct2($product)
    {
        //		echo '<p>Result:';
        //		var_dump($product);
        //		echo '</p>';
        global $database, $my;
        $query = "SELECT * FROM priceguard_categories WHERE mos_user_id=" . $my->id;
        $database->setQuery($query);
        $database->query();
        $categories = $database->loadObjectList("id");
        ?>
		<script LANGUAGE="JavaScript">
		<!--
		function de_activate(x,text1,text2) {
			x.disabled= !x.disabled
			if (x.disabled) x.value=text1
			else x.value=text2
		}

		function de_activate_complete(x,y,z,text1,text2) {
			if (!z.checked) {
				x.value=text1
				y.checked= false;
				y.disabled= true
				x.disabled= true
			} else {
				x.value=text2
				y.checked= true;
				y.disabled= false
				x.disabled= true
			}
		}

		function de_activate_runtime(x) {
			x.disabled= !x.disabled
			if (x.disabled) x.value="unbegrenzt"
			else x.value=""
		}

		function cat_change() {
			if (document.priceForm.category.selectedIndex==0)
				document.priceForm.category_name.disabled=false;
			else
				document.priceForm.category_name.disabled=true;
		}
		//-->
		</script>
		<form action="http://www.priceguard.de/component/option,com_priceguard/Itemid,39/" method="post" name="priceForm" id="priceForm"/>
		<input type="hidden" name="asin" value="<?php 
        echo addslashes($product["Item"]["ASIN"]);
        ?>
"/>
		<input type="hidden" name="amazon_price" value="<?php 
        echo addslashes($product["Item"]["Offers"]["Offer"]["OfferListing"]["Price"]["Amount"]);
        ?>
"/>
		<input type="hidden" name="amazon_new_price" value="<?php 
        echo addslashes($product["Item"]["OfferSummary"]["LowestNewPrice"]["Amount"]);
        ?>
"/>
		<input type="hidden" name="amazon_used_price" value="<?php 
        echo addslashes($product["Item"]["OfferSummary"]["LowestUsedPrice"]["Amount"]);
        ?>
"/>
		<input type="hidden" name="amazon_availability" value="<?php 
        echo addslashes($product["Item"]["Offers"]["Offer"]["OfferListing"]["Availability"]);
        ?>
"/>
		<input type="hidden" name="amazon_picture_url" value="<?php 
        echo addslashes($product["Item"]["SmallImage"]["URL"]);
        ?>
"/>
		<div class="componentheading">Produkt hinzuf&uuml;gen 2/2</div>
		<table class="contentpane" width="100%" cellpadding="0" cellspacing="0" border="0" align="center">
			<tr>
			<td valign="top" class="contentdescription">
				Bitte f&uuml;gen sie den Amazon.de Link von dem gew&uuml;nschten Produkt in das untere Feld ein und klicken anschlie&szlig;end auf weiter.<br/><br/>
				<b>Wichtig</b>: Der Link muss zum &Uuml;berblick des Artikels f&uuml;hren (siehe Bild rechts).
			</td>
			<?php 
        echo "<td height=\"" . $product["Item"]["MediumImage"]["Height"]["_content"] . "\" width=\"" . $product["Item"]["MediumImage"]["Width"]["_content"] . "\">";
        ?>
				<div align="right">
				<a target="_blank" href="<?php 
        echo amazon_link($product["Item"]["ASIN"]);
        ?>
">
				<img border='0' src=
				<?php 
        echo "\"" . $product["Item"]["MediumImage"]["URL"] . "\" height=\"" . $product["Item"]["MediumImage"]["Height"]["_content"] . "\" width=\"" . $product["Item"]["MediumImage"]["Width"]["_content"] . "\"";
        ?>
				></a>
				</div>
			</td>
			</tr>
			<tr>
			<td colspan="2">
				<br/>
				<div align="center">
					<table class="contentpane" width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
					<tr><td colspan="3" align="center">
					<div class="componentheading">Produkt Daten - Allgemein</div>
					</td></tr>
					<tr>
					<td>Name:</td>
					<td colspan="2">
						<input class="inputbox" type="text" name="name" size="65" value="<?php 
        echo preg_replace("/([ÂÃ])([€-¿])/e", "chr(ord('\\1')<<6&0xC0|ord('\\2')&0x3F)", $product["Item"]["ItemAttributes"]["Title"]);
        ?>
"/>
					</td>
					</tr>
					<tr>
					<td>Kategorie:</td>
					<td colspan="2">
						<select class="inputbox" name="category" onChange="cat_change();" style="width: 480px">
						<option value="NULL" />Neue Kategorie
						<?php 
        if (isset($categories)) {
            HTML_priceguard::parent_category_form($categories);
        }
        ?>
						</select>
					</td>
					</tr>
					<tr>
					<td>Kategorie-Name:</td>
					<td colspan="2">
						<input class="inputbox" type="text" name="category_name" size="65" value="
						<?php 
        echo preg_replace("/([ÂÃ])([€-¿])/e", "chr(ord('\\1')<<6&0xC0|ord('\\2')&0x3F)", $product["Item"]["ItemAttributes"]["ProductGroup"]);
        ?>
						"/>
					</td>
					</tr>
					<tr>
					<td>Laufzeit (Tage):</td>
					<td>
					<input class="inputbox" type="text" name="runtime" size="25" value="unbegrenzt" disabled/>
					</td>
					<td>
						<input class="inputbox" type="checkbox" value="1" name="runtime_without_an_end" onclick="javascript:de_activate(document.priceForm.runtime, 'unbegrenzt','')" checked/> unbegrenzt
					</td>
					</tr>

					<tr><td colspan="3" align="center">&nbsp;</td></tr>
					<tr><td colspan="3" align="center">
						<div class="componentheading">Anbieter - Amazon.de</div>
					</td></tr>
					<tr>
					<td>Preis:</td>
					<td>
						<?php 
        if ($product["Item"]["Offers"]["Offer"]["OfferListing"]["Price"]["FormattedPrice"] != "") {
            echo $product["Item"]["Offers"]["Offer"]["OfferListing"]["Price"]["FormattedPrice"];
        } else {
            echo "Kein Angebot";
        }
        ?>
					</td>
					<td>
						<input class="inputbox" type="checkbox" value="1" name="check_amazon" onclick="javascript:de_activate_complete(document.priceForm.amazon_remind, document.priceForm.amazon_remind_everytime, document.priceForm.check_amazon, 'niemals', 'immer')" checked/> &Uuml;berwachen
					</td>
					</tr>
					<tr>
					<td>Erinnerungspreis:</td>
					<td>
						<input class="inputbox" type="text" name="amazon_remind" size="25" value="immer" disabled/>
					</td>
					<td>
						<input class="inputbox" type="checkbox" value="1" name="amazon_remind_everytime" onclick="javascript:de_activate(document.priceForm.amazon_remind, 'immer', '')" checked/> Bei jeder Preis&auml;nderung benachrichtigen
					</td>
					</tr>
					<tr>
					<td>Verf&uuml;gbarkeit:</td>
					<td colspan="2">
						<input class="inputbox" type="checkbox" value="1" name="amazon_guard_availabillity" value="true"/> Benachrichtigen wenn die Verf&uuml;gbarkeit sich &auml;ndert
					</td>
					</tr>

					<tr><td colspan="3" align="center">&nbsp;</td></tr>
					<tr><td colspan="3" align="center">
					<div class="componentheading">Anbieter - Amazon.de Marketplace (neu)</div>
					</td></tr>
					<tr>
					<td>Preis:</td>
					<td>
						<?php 
        if ($product["Item"]["OfferSummary"]["LowestNewPrice"]["FormattedPrice"] != "") {
            echo $product["Item"]["OfferSummary"]["LowestNewPrice"]["FormattedPrice"];
        } else {
            echo "Kein Angebot";
        }
        ?>
					</td>
					<td>
						<input class="inputbox" type="checkbox" value="1" name="check_amazon_3rd_new" onclick="javascript:de_activate_complete(document.priceForm.amazon_3rd_new_remind, document.priceForm.amazon_3rd_new_remind_everytime, document.priceForm.check_amazon_3rd_new, 'niemals', 'immer')"/> &Uuml;berwachen
					</td>
					</tr>
					<tr>
					<td>Erinnerungspreis:</td>
					<td>
						<input class="inputbox" type="text" name="amazon_3rd_new_remind" size="25" value="niemals" disabled/>
					</td>
					<td>
						<input class="inputbox" type="checkbox" value="1" name="amazon_3rd_new_remind_everytime" onclick="javascript:de_activate(document.priceForm.amazon_3rd_new_remind, 'immer', '')" disabled/> Bei jeder Preis&auml;nderung benachrichtigen
					</td>
					</tr>

					<tr><td colspan="3" align="center">&nbsp;</td></tr>
					<tr><td colspan="3" align="center">
					<div class="componentheading">Anbieter - Amazon.de Marketplace (gebraucht)</div>
					</td></tr>
					<tr>
					<td>Preis:</td>
					<td>
						<?php 
        if ($product["Item"]["OfferSummary"]["LowestUsedPrice"]["FormattedPrice"] != "") {
            echo $product["Item"]["OfferSummary"]["LowestUsedPrice"]["FormattedPrice"];
        } else {
            echo "Kein Angebot";
        }
        ?>
					</td>
					<td>
						<input class="inputbox" type="checkbox" value="1" name="check_amazon_3rd_used" onclick="javascript:de_activate_complete(document.priceForm.amazon_3rd_used_remind, document.priceForm.amazon_3rd_used_remind_everytime, document.priceForm.check_amazon_3rd_used, 'niemals', 'immer')"/> &Uuml;berwachen
					</td>
					</tr>
					<tr>
					<td>Erinnerungspreis:</td>
					<td>
						<input class="inputbox" type="text" name="amazon_3rd_used_remind" size="25" value="niemals" disabled/>
					</td>
					<td>
						<input class="inputbox" type="checkbox" value="1" name="amazon_3rd_used_remind_everytime" onclick="javascript:de_activate(document.priceForm.amazon_3rd_used_remind, 'immer', '')" disabled/> Bei jeder Preis&auml;nderung benachrichtigen
					</td>
					</tr>
					<tr><td colspan="3" align="center">&nbsp;</td></tr>
					</table>
					<input class="button" type='submit' name='Weiter' value='   Weiter   '>
				</div>
				</form>
			</td>
			</tr>
		</table>
		<?php 
    }
function produkt_email()
{
    global $produkt, $produkt_amazon;
    ausgabe("E-Mail Text wird erstellt");
    $str = "Produkt        : " . $produkt[NAME] . "\n";
    $str .= "Start Preis    : " . $produkt[PREIS_START] . " EUR" . "\n";
    $str .= "Aktueller Preis: " . $produkt_amazon[OURPRICE] . " EUR" . "\n";
    $str .= "Ersparniss     : " . ($produkt[PREIS_START] - $produkt_amazon[OURPRICE]) . " EUR" . "\n";
    $str .= amazon_link($produkt[ASIN]) . "\n\n";
    return $str;
}