Søge funktion virker kun i Chrome?
Mine søge funktion virker kun i chrome.. Den virker ikke i IE og FF, er der nogen der kan hjælpe mig med en forklaring på det?<div id="searchwrapper"><form method="post" action="search.php?go" id="searchform" >
<input type="text" class="searchbox" name="name" id="foo" value="Søg efter menukort..." onfocus="clear('foo')" />
<input type="image" src="../images/blank.png" class="searchbox_submit" value="Search" name="submit" />
</form>
<?php
//Viser det der er blevet søgt på
echo '<h3>Resultater for din søgning på: '.$_POST['name'].'</h3>';
if(isset($_POST['submit'])){
if(isset($_GET['go'])){
if(preg_match("/[A-Z | a-z | 0-9]+/", $_POST['name'])){
//bytter æ,ø og å ud med deres html koder.
$fra = array("æ", "ø", "å", "Æ", "Ø", "Å");
$til = array("æ", "ø", "å", "Æ", "Ø", "Å");
$name=$_POST['name'];
$name1 = str_replace($fra, $til, $name);
//opretter forbindelse til db
$db=mysql_connect (XXX) or die ('Kan opette forbindelse til databasen fordi: ' . mysql_error());
//vælg database
$mydb=mysql_select_db("XXX");
//query sætning
$sql="SELECT x FROM x WHERE x LIKE '%" . $x . "%' OR city LIKE '%" . $x ."%' OR post LIKE '%" . $x ."%'";
//lader den løbe igennem
$result=mysql_query($sql);
//Laver starten af min tabel som resultaterne skal præsenteres i.
echo '<table id="alle" class="sortable" width="100%">';
echo '<thead>';
echo '<tr>';
echo '<th>Navn</th>';
echo '<th class="sorttable_nosort">Telefon nummer</th>';
echo '<th class="sorttable_nosort">Adresse</th>';
echo '<th>By</th>';
echo '<th>Postnummer</th>';
echo '</tr> ';
echo '</thead>';
echo '<tbody> ';
//laver et while loop som finder resultaterne
while($row=mysql_fetch_array($result)){
$FirstName =$row['navn'];
$LastName=$row['city'];
$ID=$row['id'];
$tlf=$row['tlf'];
$post=$row['post'];
$adresse=$row['adresse'];
//-array bliver outputtet som en tr per hit.
echo '<tr>';
echo '<td><a href="showAll/'.urlencode($FirstName).'">'.$FirstName.'</a></td>';
echo '<td>'.$tlf.'</td>';
echo '<td>'.$adresse.'</td>';
echo '<td>'.$LastName.'</td>';
echo '<td>'.$post.'</td>';
echo '</tr>';
}
//-afslutter loopet, og lukker tabellen af.
echo '</tbody> ';
echo '</table>';
}
}
else{
echo "<p>Søg venligst efter navn eller by</p>";
}
}
?>
Håber i kan forstå koden :)