via o.a. Google zoeken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

John de Boer

John de Boer

20/06/2004 19:48:00
Quote Anchor link
Ik ben nu met een script zoeken.php bezig.
Ik wil dat men een trefwoord kan invullen en dan via meerdere zoekmachines kan zoeken, maar standaard is het google:

Hier een gedeelte ui het script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
/*
*******************************
* Laat zoek-resultaten zien   *
*******************************
*/


if(isset($submit) && $submit=="Zoeken")
{

      etc.....

}
else {

/*
*************************
* zoek-criteria opgeven *
*    (via formulier)    *
*************************
*/

?>

<form name="searchwww" method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?= $_SERVER['$PHP_SELF']; ?>
">
<div align="left">
<table border="0" width="94%" height="40">
<tr>
<td width="25%" valign="middle" height="40"><b>Zoeken</b></td>
<td width="29%" valign="middle" align="center" height="40">
<input type="text" name="trefwoord" size="40" maxlength="255">
</td>
<td width="12%" valign="middle" align="center" height="40">via</td>
<td width="34%" valign="middle" align="center" height="40">
<select name="web" size="1">
<option selected>Google</option>
<option>Ilse</option>
<option>AltaVista</option>
<option>Yahoo</option>
<option>Lycos</option>
<option>HotBot</option>
etc.....
</select>
etc.....
</table>
</div>
<p align="left">
<input type=submit name=submit value="Zoeken">
<input type=reset name=reset value="Leegmaken"><br>
</form>

Dat wil ik later ook uitbreiden met bestanden, drivers, muziek e.d.

Alleen is mijn vraag hoe kan ik laten zoeken via google?
Wie weet er meer van?
 
PHP hulp

PHP hulp

26/11/2024 17:19:11
 
De VeeWee

de VeeWee

20/06/2004 21:18:00
Quote Anchor link
Je beziet de url van google
zoiets ongeveer:

http://www.google.be/search?q=<;b>hierkomtuwzoekwoord</b>&ie=UTF-8&hl=nl&btnG=Google+zoeken&meta=

je pakt dan gewoon een javascriptje:

<script>location.href='';</script>

tussen die '' zet je de link en je zorgt ervoor dat het zoekwoord word ingevuld met een $_POST['']
 
John de Boer

John de Boer

21/06/2004 00:35:00
Quote Anchor link
wat doe je dan met dat stukje javascript?

Quote:
<script>location.href='';</script>


heb nog niet gewerkt met javascript, wil het wel met php kunnen doen.
 

21/06/2004 14:28:00
Quote Anchor link
Je krijgt dan:

header("Location: http://www.google.be/search?q=";. $hierzoekwoord ." &ie=UTF-8&hl=nl&btnG=Google+zoeken&meta=");

Geen javascript maar een HTTP redirect.
 
De VeeWee

de VeeWee

21/06/2004 16:01:00
Quote Anchor link
nja die heb ik ook al veel geprobeert maarja door een of andere reden lijkt dit weer niet te werken dus tegenwoordig los ik het op met javascript :p
 
Bram Z

Bram Z

21/06/2004 16:58:00
Quote Anchor link
het lukt wel hoor :D
 
De VeeWee

de VeeWee

21/06/2004 21:36:00
Quote Anchor link
nja toch niet op lycos denk ik dan
deed gewoon dit:

header("Location: site/index.php");

--> deze pagina bestaat maar er gebuert niets, maarja, javascript werkt ook wel (maar traag)
 
Mitch X

Mitch X

21/06/2004 21:42:00
Quote Anchor link
Met een meta refresh moet het toch ook lukken?
 
De VeeWee

de VeeWee

21/06/2004 21:51:00
Quote Anchor link
denk dat een refresh wel ongeveer even snel is als een javascriptje...
 
Bram Z

Bram Z

21/06/2004 22:12:00
Quote Anchor link
ja maar lycos is brol voor php te draaien :D
 
De VeeWee

de VeeWee

22/06/2004 09:43:00
Quote Anchor link
dat had ik al wel door nadat ik geen waarden uit een input aan een cookie kan gewon, gene imagesize kan gebruiken en van die dingen...
maar geef jij eens een goede gratis host die php en sql ondersteunt en 50mb zonder bandwitch geeft......
(en liefst nog irritantereclameloos (dus gewoon een verwijzing is voor mij goed...) :p)
Gewijzigd op 22/06/2004 10:08:00 door de VeeWee
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.