Also auch ohne den "Avax-Krempel" funktioniert es nicht.
Selbst wenn ich
document.getElementById('jsSearch').innerHtml = xmlHttp.responseText;
Zu
document.getElementById('jsSearch').innerHtml = "Blabla";
Ändere passiert nichts.
Die search_server.php
<?php
session_start();
require ("connect.php");
require ("functions.php");
if (!isset($_SESSION["loggedIn"]) || !isset($_SESSION["userName"])) {
header('Location: index.php?fehler=Bitte%20einloggen');
die("Fuck You!");
}
if ($_SESSION["loggedIn"] != TRUE) {
header('Location: index.php?fehler=Bitte%20einloggen');
die("Fuck You!");
}
if (isset($_GET["string"])) {
?>
<table class="mid">
<?php
$string = mysql_real_escape_string($_GET["string"]);
$array = array("geheim:D");
for ($i = 0; $i <= 4; $i++) {
$tableName = $array[$i] . "s";
$nameCol = $array[$i] . "Name";
$idCol = $array[$i] . "Id";
$query = mysql_query("SELECT * FROM $tableName WHERE $nameCol LIKE '%$string%'");
while ($row = mysql_fetch_object($query)) {
?>
<tr>
<td><a href="showobject.php?id=<?php echo htmlspecialchars($row->$idCol); ?>&type=<?php echo htmlspecialchars($array[$i]); ?>"><?php echo htmlspecialchars($row->$nameCol); ?></a></td>
</tr>
<?php
}
}
?>
</table>
<?php
} else {
?>
<p>
Bitte Objekt zum Suchen auswählen.
</p>
<?php
}
exit;
?>