|
 |
|
| Autor |
Nachricht |
getman Neuer [User]

Anmeldung: 16.10.07 Beiträge: 7
|
Verfasst am: 16.10.2007, 17:21 Titel: Suche in Google |
|
|
Hallo,
ich habe ein kleines Problem:
Meine Seite hat eine Suchfunktion, die nach einem Buchtitel sucht. Wenn das Buch gefunden wird, öffnet sich ein Fenster mit dem Bestellformular, wo schon das Buch zur Bestellung steht. Im Betreff des Formulars stehen schon alle Daten dieses Buches wie z.B Artikelnummer usw.
Eigentliche Frage:
wie kann man realisieren, dass wenn jemand im Google dieses Buch auf meiner Seite findet und draufklickt, erscheint dann dass Bestellformular, wo schon das entsprechende Buch zur Bestellung steht.
Danke für jede Hilfe.
|
|
| Nach oben |
|
 |
benjam4 Bekannter [Mod]


Anmeldung: 17.05.06 Beiträge: 1277 Wohnort: Ostfildern ...
|
Verfasst am: 16.10.2007, 18:00 Titel: |
|
|
In dem du dafür sorgst, das schon die unterseite mit dem speziellen Buch im google index ist.
Dafür muss aber für jedes Buch eine eigene Seite sein, sont geht das so nicht. _________________ Rechtschreibfehler sind beabsichtigt, sie dienen der Verschleiherung meiner tatsächlichen Genialität
____________________________________
Eine Signatur sie alle zu knechten
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1303 Wohnort: Speyer
|
Verfasst am: 17.10.2007, 04:05 Titel: |
|
|
google.com/search?ie=UTF8&q=Last%20Action%20Heroes
| Code: |
$ref = $_SERVER['HTTP_REFERER'];
$pos = strpos( $ref, '&q=' );
if ( !$pos )
$pos = strpos( $ref, '?q=' );
if ( $pos )
{
$q = substr( $ref, $pos+3 );
$q = strtok( $q, '&' );
}
|
Dann noch einen urlEncode (oder deCode?)
dann eventuell denn query duch strtok oder explode die Wörter trennen
Wörter in die eigene Suche übergeben
Gruß
Andy 800XE Zmuda _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
getman Neuer [User]

Anmeldung: 16.10.07 Beiträge: 7
|
Verfasst am: 17.10.2007, 19:35 Titel: |
|
|
Danke für die Antwort!!!
An 800XE:
Kleine Bitte:
Können Sie mir einbischen mehr erläutern? Aus diesen Paar Zeilen ist mir noch ziemlich unklar wie das geschieht und was zu machen ist.
Für Ihre Mühe würde ich sehr dankbar sein
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1303 Wohnort: Speyer
|
Verfasst am: 20.10.2007, 07:00 Titel: |
|
|
Nach diesen Zeilen da oben, sollte man im $q String
"Last Action Hero" haben (nachdem man mit urlencode doe %20 zurückgewandelt hat
schau bitte einfach ins Handbuch
php.net/strtok
php.net/strpos
php.net/substr
bau überall noch echos ein um zu sehen was passiert ..... und lerne dabei
| Code: |
$ref = $_SERVER['HTTP_REFERER'];
$ref = 'suchmaschine.tld/?&q=Last Action Heroes&num=100';
$pos = strpos( $ref, '&q=' );
if ( !$pos )
$pos = strpos( $ref, '?q=' );
echo ( '<br>pos='.$pos);
if ( $pos )
{
$q = substr( $ref, $pos+3 );
echo ( '<br>q='.$q);
$q = strtok( $q, '&' );
echo ( '<br>q='.$q);
}
|
_________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |