søgescript vil ikke virke når den uploades til site
Hejsa.. jeg har lavet et søgescript som fungerer fint på min egen maskine, vha. localhost, men når jeg uploader den, fungerer den ikke. selvom jeg søger på et specifikt ord som jeg ved kun findes i én nyhed, bliver alle nyheder vist.Jeg har 2 filer, seek.php som har input boxen og search, som viser de sider som bliver fundet...
Da jeg ikke er helt hardcore til det, har jeg i begge filer samme query, hvilket jeg ikke ved om er korrekt, men lidt korrekt må det jo være, når det virker fint ved brug af localhost.
Seek ser sådan ud:
<?php
require_once 'settings.inc.php';
?>
<?
$foresp = mysql_query("SELECT * FROM news WHERE news_head LIKE '%".$streng."%' OR news_skrevet LIKE '%".$streng."%' OR news_text LIKE '%".$streng."%'");
?>
<form method='POST' action='search.php'>
<table width="21%" bgcolor="8093CC" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td background="seek.jpg" height="30"></td>
</tr>
<tr>
<td ><input name="streng" type="text" size="20" /></td>
</tr>
<tr>
<td><input name="streng" type="submit" value="Søg" /></td>
</tr>
</table>
</form>
search.php ser sådan ud:
<?php
require_once 'settings.inc.php';
?>
<?
$foresp = mysql_query("SELECT * FROM news WHERE news_head LIKE '%".$streng."%' OR news_skrevet LIKE '%".$streng."%' OR news_text LIKE '%".$streng."%'");
?>
<?
while ($data = mysql_fetch_row($foresp)) {
?>
<table width="455" border="1" bordercolor="#FFFFFF" cellpadding="0" cellspacing="0" align="center">
<tr>
<td background="newsbar.jpg" height="27" align="center"><span class="style6"><?=nl2br($data[2])?></span> </td>
</tr>
<tr>
<td bgcolor="#8093CC"><span class="style3">Skrevet af:
<?=nl2br($data[3])?><br/><br/>
</span><span class="style1"><?=nl2br($data[4])?></span></td>
</tr>
<?
}
?>
Håber nogen ved hvordan det fixes... måske det har noget at gøre med de der register_globals!?
