Suche mit unterschiedlichen Suchmaschinen
Ein kleines Suchfeld für die Website um den Benutzern die Möglichkeit zu bieten mit verschiedenen Suchmaschinen das Internet zu durchsuchen.
Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
<?
# show form
if(!isset($_POST['submit']))
{
?>
 <form action="<?php echo $_SERVER['PHP_SELF']; ?>" target="_blank" method="post">
 <input name="query" type=text><br>
 <input type="radio" name="engine" value="google" checked> Google<br>
 <input type="radio" name="engine" value="yahoo"> Yahoo<br>
 <input type="radio" name="engine" value="msn"> MSN<br>
 <input type="submit" name="submit" value="Search">
 </form>
<?
}else{
 
$query=str_replace(' ','+',htmlentities($_POST['query']));
 switch(
$_POST['engine'])
 {
  case 
'google':
   
header('Location: <a href="http://www.google.de/search?q='.$query);<br">http://www.google.de/search?q='.$query);<br</a> />
  break;
  case 'yahoo':
   header('Location: <a href="
http://de.search.yahoo.com/search?p='.$query);<br">http://de.search.yahoo.com/search?p='.$query);<br</a> />
  
break;
  case 
'msn':
   
header('Location: <a href="http://search.msn.de/results.aspx?q='.$query);<br">http://search.msn.de/results.aspx?q='.$query);<br</a> />
  break;
 }
}
?>