Hallo Leute!
Nachdem ich jetzt fast den ganzen Tag nach dem Fehler suche, brauche ich jetzt mal eure Hilfe.
Ich finde keinerlei fehler mehr selbst, Und wenn ich versuch einen Buchstaben in mein Suchfeld einzugeben passiert eben leider nichts...
Ich möchte aber eine an GoogleSuggest angelehnte Liste bekommen ..
Alles anzeigen
Alles anzeigen
Alles anzeigen
[/coderwiki]
vielen Dank schon jetzt
Nachdem ich jetzt fast den ganzen Tag nach dem Fehler suche, brauche ich jetzt mal eure Hilfe.
Ich finde keinerlei fehler mehr selbst, Und wenn ich versuch einen Buchstaben in mein Suchfeld einzugeben passiert eben leider nichts...
Ich möchte aber eine an GoogleSuggest angelehnte Liste bekommen ..
Quellcode
- <!doctype html public "-//W3C//DTD HTML 4.0 //EN">
- <html>
- <head>
- <title>Spielwiese</title>
- </head>
- <link rel="stylesheet" href="stil.css" type="text/css">
- <script language="JavaScript" src="suggest.js">
- window.onkeyup = sndReq;
- </script>
- <body>
- <br />
- <form name="F1"><span id ="name">
- Ich kann Gedanken erraten: <br />
- <input name="name" type ="text" size="30"></span>
- <span id="antwort"></span>
- </form>
- </body>
- </html>
Quellcode
- erzXMLHttpRequestObject(){
- var resObjekt=null;
- try{
- resObjekt=new ActiveXObject("Mircosoft.XMLHTTP");
- }
- catch(Error){
- try{
- resObjekt=new ActiveXObject("MSXML2.XMLHTTP");
- }
- catch(Error){
- try{
- resObjekt=new XMLHttpRequest();
- }
- catch(Error){
- alert("Erzeugung des XMLHttpRequest-Objektes nicht möglich");
- }
- }
- }
- return resObjekt;
- }
- function sndReq() {
- if(document.f1.name.value !=""){
- resObjekt.open('get', 'suggest.php?name=' + escape(document.f1.name.value.
- toLowerCase()),true);
- resObjekt.onreadystatechange=handleResponse;
- resObjekt.send(null);
- }
- else {
- document.getElementById("antwort").style.visibility = "hidden";
- }
- }
- function handleResponse (){
- document.getElementById("antwort").style.visibility = "visible";
- if(resObjekt.readyState==4){
- document.getElementById("antwort").innerHTML = resObjekt.responseText;
- }
- }
- resObjekt=erzXMLHttpRequestObject();
- function uebernehme(){
- document.f1.name.value = document.f1.vorschlag.value;
- }
Quellcode
- <?php
- $host = "localhost";
- $dbname = "cocktail_db";
- $user = "user";
- $password = "****";
- $text = '<select name"vorschlag" size = "10" onClick="uebernehme()">';
- $dbverbindung = mysql_connect ($host, $user, $password);
- $dbanfrage = " SELECT idZutaten, Name from Zutaten ORDER BY 'idZutaten' ASC";
- $result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
- while ($ausgabe=mysql_fetch_array ($result)){
- $treferpos = strpos(strtolower($ausgabe['name']),$_GET['name']);
- if(($trefferpos== 0) && (is_integer($trefferpos))) {
- $text .= "<option>".$ausgabe['name']. "</option>";
- }
- }
- mysql_close ($dbverbindung);
- $text .= '<select>';
- echo $text;
- ?>
vielen Dank schon jetzt