Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Tabelleninhalt von Seite x in Tabelle auf Seite y anzeigen? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Tabelleninhalt von Seite x in Tabelle auf Seite y anzeigen?


 
baerenwurm
26-07-2008, 18:05 
 
Hi.

Ich hab auf meinem Forum (http://www.quentintarantino.de) einen Shop, wo die einzelnen Artikel in HTML-Tabellen aufgeführt werden (pro Zeile, ein Artikel).

Ist es möglich per Zufall einzelne Artikel aus diesen Zellen auslesen zu lassen und diese dann auf einer anderen Seite anzeigen zu lassen?

Evtl. gibt es ja schon irgendein fertiges Skript? Glaub nicht, dass ich das selber hinkriegen würde :rolleyes:

 
medium22
26-07-2008, 18:10 
 
... wenn der Link denn funktionieren und mich nicht zu Deinem Confixx führen würde....

 
TobiaZ
26-07-2008, 18:42 
 
Evtl. gibt es ja schon irgendein fertiges Skript? Glaub nicht, dass ich das selber hinkriegen würde Falsches Forum! :teach: und *move*

 
baerenwurm
26-07-2008, 19:01 
 
Original geschrieben von medium22
... wenn der Link denn funktionieren und mich nicht zu Deinem Confixx führen würde.... Ups :o

Die Tabellenzellen sehen übrigens so aus:

<tr>
<td class="row1" align="center" valign="middle"><a href="http://www.amazon.de/exec/obidos/ASIN/B000Y0UZJM/quentaradeque-21" target="_blank">
<img src="images/shop/dpsteel.jpg" width="70" hspace="5" vspace="5" border="0" /></a></td>
<td class="row1" width="100%" height="50"><span class="forumlink">
<a href="http://www.amazon.de/exec/obidos/ASIN/B000Y0UZJM/quentaradeque-21" class="forumlink" target="_blank">
Death Proof - Todsicher (Steelbook)</a><br />
</span> <span class="genmed">DVD (Region 2), deutsch & englisch, FSK 16</span></td>
<td width="115" align="center" valign="middle" class="row2"><b><span class="gensmall"> EUR {DPSTEEL}</span></b></td>
<td width="115" align="center" valign="middle" class="row2"><a href="http://www.amazon.de/exec/obidos/ASIN/B000Y0UZJM/quentaradeque-21" target="_blank">
<img src="images/shop/amazon.gif" height="33" width="100" alt="Artikel anzeigen" hspace="5" vspace="5" border="0"></a></td>
</tr>

 
TobiaZ
26-07-2008, 19:10 
 
Code umbrechen! :teach:

Amazon hat doch ne API, damit würde ich mich mal auseinandersetzen.

 
baerenwurm
26-07-2008, 19:37 
 
Original geschrieben von TobiaZ
Amazon hat doch ne API, damit würde ich mich mal auseinandersetzen. [/B]
Naja, ich möchte ja nicht den Artikel direkt von amazon in meinen Foren-Seiten anzeigen lassen, sondern meine individuelle Tabellenzeile aus dem Shop...

 
TobiaZ
26-07-2008, 19:58 
 
Nagut, dann folgendes Vorgehen:

Mit file_get_contents() kannst den Inhalt der entsprechenden Datei holen und dann mit preg_match_all() die entsprechenden Artikel "parsen". Das zufällige Auswählen machst du dann mit Hilfe von rand().

Wenn du jetzt aber bei jedem Aufruf 5 oder mehr Seiten parsen willst, ist das eigentlich verschenkte Performance.

Besser wäre es:

Die Artikel in einer DB zu speichern, die Artikelseiten (z.Zt. statisch?) dynamisch aus der DB zu erstellen (das macht auch die Pflege einfacher) und das auslesen zufälliger Artikel ist dann eine simple Query.

 
3DMax
01-08-2008, 23:53 
 
Quentin Tarantino & Robert Rodriguez
lasst uns vor den meistern des exzellenten films verneigen :rocks:


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:09 Uhr.