function main() { global $asin, $produkt; $str = "<table width='400' align='center' class='rand'>"; $str .= "<tr><td class='ueberschrift'>Artikel-Daten ändern</td></tr>"; $str .= "<tr><td>"; $str .= "<p align='justify'>Hier können sie die Daten zu einem Artikel ä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'> </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 Ä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 Änderung erinnern.</b></td>"; } $str .= "<tr><td colspan='2' align='center' valign='middle'>"; $str .= "<input type='submit' class='forminput' name='Weiter' value=' Daten ä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'>Überwachte Artikel</td></tr>"; $str .= "<tr><td>"; $str .= "<p align='justify'>Auf dieser Seite finden sie eine Überischt aller von {$name} für sie ü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ü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 ä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ö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 ü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ügen</a></td></tr>"; $str .= "</table>"; $str .= "<br><br><br>"; return $str; }
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 »</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ü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ügen sie den Amazon.de Link von dem gewünschten Produkt in das untere Feld ein und klicken anschließend auf weiter.<br/><br/> <b>Wichtig</b>: Der Link muss zum Überblick des Artikels fü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"> </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/> Ü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änderung benachrichtigen </td> </tr> <tr> <td>Verfügbarkeit:</td> <td colspan="2"> <input class="inputbox" type="checkbox" value="1" name="amazon_guard_availabillity" value="true"/> Benachrichtigen wenn die Verfügbarkeit sich ändert </td> </tr> <tr><td colspan="3" align="center"> </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')"/> Ü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änderung benachrichtigen </td> </tr> <tr><td colspan="3" align="center"> </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')"/> Ü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änderung benachrichtigen </td> </tr> <tr><td colspan="3" align="center"> </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; }