[ stefan.rakonjac @ 05.01.2008. 19:34 ] @
Malo glup problem, ali ubija me već satima!

Želeo sam da implementiram Google pretragu na svom sajtu, s tim što će rezultati pretrage biti prikazani u okviru istog sajta, a ne preko Google.a. Ovo je moguće tako što Google search formu postavim normalno na jednoj strani i na onoj strani na kojoj želim videti rezultate pozovem odgovarajući javascript koji se nalazi na Google serveru. Taj javascript onda koristi $_GET promenljive iz forme, znaci njihove nazive ne mogu da menjam! Mada sam mislio drugačije...

Problem je sledeći: Google za pretragu koristi promenljivu $_GET['q'] a moj sajt (CMS, Drupal) tu istu promenljivu koristi za poziv odgovarajuceg modula! Probao sam nešto najgluplje što mi je palo na pamet, a to je da pred samo izvršavanje javascripta stavim $_GET['q'] = $_GET['google_q'], s tim što sam naravno naziv promenljive u Google search formi promenio na, pogađajte "google_q". Znam da ova fora može da upali, jer sam je već milion puta ranije koristio, ali sada jednostavno ne funkcioniše i Google javascript uporno dobija originalnu vrednost $_GET['q'] (u mom slučaju node/101 čime se poziva određeni modul)

Pomoć?

Zašto Google ne prima promenljive preko POST metoda?

Any idea? Tnx
[ Zmaj @ 06.01.2008. 00:38 ] @
nisam siguran ali prvo proveri terms of use ili tako nesto na google... tj mislim da to sto hoces da uradis ne smes da radis jer ce te kazniti na neki nacin (banovanjem sajta na google i slicno) kad provale... ako ti treba pretraga koju ces da imas na svom sajtu implementiraj neku gotovu skrpitu za pretragu pa prilagodjavaj kako ti volja
[ stefan.rakonjac @ 06.01.2008. 20:30 ] @
I ja mislim da ne bih smeo da menjam... ali ipak jesam :( Google mi je dao code za search formu koji mi delom remeti dizajn sajta i nju sam na kraju prilagodio, nadam se da zbog toga neću biti izuzet sa google pretrage! Ostalo nisam menjao.

Što se tiče problema, prevazišao sam ga na jedan glup (tj. još gluplji) način: ostavio sam da se promenljiva iz search forme zove $_GET['q'] (kao i promenljiva kojom se poziva strana za pretragu) i usmerio formu na default page not found stranu, na kojoj se dalje poziva google.tova scripta i ispisuje rezultat pretrage. Nije elegantno ali funkcioniše!
[ Realistick @ 20.01.2008. 12:31 ] @
Nemoj menjati mada mislim i da nemozes da promenis..
Zakon ce te pojesti...zato samo opusteno teraj dokle ti je dozvoljeno.

Mozda postoji varinata neka npr.da se plati firmi google za takvu uslugu.

Tj.nisam siguran,kopaj malo po netu.

Pozz