Zeig doch mal deinen Code her...
Hallo,
ich hoffe ich bin hier im Unterforum richtig.
Ich möchte die eBay Suchfunktion, so wie sie hier im Shop links oben zu sehen ist (Car Tuning Discount Finden):
http://www.stores.ebay.de/id=65315301&ssPageName=L2
in eine andere site mit einbinden.
Sprich man soll von der site aus direkt eine Suche im eBay Shop ausführen können.
Ich habe versucht mir den Quellcode der site auszulesen und dann mal rumgebastelt. Ich bekomm den Ausschnitt mit der Box ja noch hin, aber wenn ich auf den "Finden" Button klickte passiert nichts.
Ich wäre euch soooo dankbar wenn ihr mir da weiterhelfen könntet
Einzige Voraussetzung ist, dass kein Javascript verwendet werden darf.
Ich danke euch vielmals im Vorraus !!
Viele Grüße
Simon
*edit*
ich glaub ich bin hier vielleicht doch nicht so richtig, sondern muss eher in "HTML Puristen" rein. Wäre supie wenn das hier jemand verschieben könnte! Sorry![]()
Zeig doch mal deinen Code her...
so schaut des bei mir aus.PHP-Code:<body>
<table width="160" cellspacing="0" cellpadding="5" border="0"><tbody><tr>
<td bgcolor="#565656"><b><font color="#f2f2f2" face="Arial, Helvetica, sans-serif" size="2">Car Tuning Discount Finden</font></b></td></tr>
</tbody></table><table width="160" cellspacing="0" cellpadding="3" border="0">
<form action="http://search.stores.ebay.de/search/search.dll?GetResult" method="get" name="search">
</form><tbody><tr><td colspan="2"><input maxlength="300" size="17" name="query" type="text"></td></tr><tr> <td>
<input checked="checked" value="y" name="srchdesc" type="checkbox">
<input value="65315301" name="sid" type="hidden">
<input value="Car Tuning Discount" name="store" type="hidden">
<input value="0" name="colorid" type="hidden"><input value="0" name="fp" type="hidden">
<input value="2" name="st" type="hidden"></td><td><font face="Verdana, Arial, Helvetica, sans-serif" size="1"> in Artikelbezeichnung und Beschreibung </font></td></tr><tr><td colspan="2">
<input value="Finden" type="submit" name="submit"></td></tr><tr><td><img height="5" width="1" src="_files/spacer.gif"></td></tr></tbody></table>
</body>
dasist hier jetzt die shop ID.PHP-Code:value="65315301"
Aber es passiert trotzdem nichts wenn ich auf "Finden" klicke.
Sorry, aber ich kenne mich gerade erst mit den grundlegenden html codes aus :/
also mir würden schon ein paar tipps reichen in welche richtung ich mich da schlau machen muss, bzw. mit welcher "technik" eBay da vorgeht.
scheinbar fehlt ja nur der befehl, der beim click auf dem button sagt, dass er die suche ausüben soll, denk ich mir jetzt mal so *g*
weil wenn ich auf den button klicke passiert rein gar nichts.
Formular-Elemente müssen natürlich auch im FORM-Tag stehen...So bringt ein Submit-Button sehr wenig, da er ja nicht weiss, wohin er das Formular schicken soll
Gruss
Jan
Vielen Dank schon mal Jan !!
Ich habe mich jetzt mit den FORM Tags auseinandergesetzt und selbst versucht eins zu erstellen.
Das Problem was ich jetzt habe ist, dass egal was ich im Textfeld eingebe, er mich auf die eBay Shop Site bringt und nicht die Suchfunktion ausübt.
Es wäre supie wenn ihr mir da noch mal unter die Arme greifen könntet.
Grüße
Simon
So sieht mein FORM jetzt aus:
PHP-Code:<form name="form1" method="GET" action="http://search.stores.ebay.de/search/search.dll?GetResult">
<input type="text" name="textfield">
<input type="submit" name="submit" value="Finden">
<input value="2" name="st" type="hidden">
<input value="0" name="fp" type="hidden">
<input value="Car Tuning Discount" name="store" type="hidden">
<input value="65315301" name="sid" type="hidden">
</form>
Geändert von Novakane (15.01.2004 um 10:03 Uhr)
mir ist jetzt folgendes aufgefallen:
wenn ich die suchfunktion dann über eBay ausübe steht folgendes in der url zeile:
http://search.stores.ebay.de/search/search.dll?query=&srchdesc=y&sid=65315301&store=Car+Tuning+Discount&colorid=0&fp=0&st=2&submit=Finden
bei meiner version steht da folgendes:
http://search.stores.ebay.de/search/search.dll?textfield=test&submit=Finden&st=2&fp=0&store=Car+Tuning+Discount&sid=65315301
bringt mich jetzt auch nicht sofort weiter, aber ich bin schon am tüfteln und machen *g*
vielleicht bringt es ja aber einen von euch direkt auf die lösung.
jupie, ich glaub ich habs *g*
habe einfach mein
inPHP-Code:<input type="text" name="textfield">
umgewandeltPHP-Code:<input type="text" name="query">
falls ihr noch was zu verbessern habt oder mir tipps geben könnt sagt bescheid.
ich werde es gleich noch mal komplett durchtesten und spätestens wenn nichts mehr sein sollte den beitrag auf "erledigt" setzen.
Das sind die einzelnen Formular-Elemente. Du musst diese natürlich auch alle in deinem Formular haben und die exakt gleichen Namen vergeben haben. Mit anderen oder garkeinen Namen kann eBay nix anfangen![]()
jap, da bin ich dann doch noch selbst drauf gekommen *g*
und schon wieder was dazugelernt![]()
werde mich die tage noch etwas mehr mit den Formular-Objekten auseinandersetzen.
Vielen Dank nochmal Jan !!
eBay hat dafür ne eigene Schnittstelle, die API Schnittstelle, an die Daten per XML gesendet werden können.
Die Nutzung dieser Schnittstelle kostet aber unter Umständen Geld, je nachdem wieviele Calls man an die API schickt.
http://developer.ebay.com/DevProgram/
und das alles für Perl,PHP und NET
endlich mal eine Firma , die Webservices nicht nur als Buzzword benutzt
Ich denke, dass das etwas zu viel für Simon ist, oder?![]()
zu teuer ?
vielleicht, kommt halt immer auf die Anwendung und deren Gewinnspanne an ...
PS. Bist ja auch schon seit Feb 2001 dabei , sollten bald mal Veteranentreffen organisieren![]()
nein... ich meine die TechnikErstmal muss er die Formulare in den Griff kriegen
![]()
oops, hab gar net gesehen, dass hier noch antworten kamen *g*
die API werden wir uns wohl demnächst auch zulegen.
und das mit der suchfunktion hab ich meine ganz gut hinbekommen
http://cgi.ebay.de/ws/eBayISAPI.dll?...category=44162
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)