Søgning efter brugere i mysql virker ikke efter opdatering
Hej - jeg har flyttet en hjemmeside til en ny server hos min udbyder, og har nu problemer med den kode, der sætter mine brugere i stand til at finde hinandens e-mail.Se udskrift af phpinfo()-> http://www.dpf.info/stu2/phpsetup.phpJeg har sat hele koden ind herunder:
<?php include "login.php"; ?>
<link rel="stylesheet" href="../dpf.css" type="text/css">
<HTML>
<HEAD>
<TITLE></TITLE>
<meta name="Generator" content="Stone's WebWriter 4">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>
<body>
<p>
<center>
<table width="85%" border="0">
<tr>
<td align="center" colspan="3">
<p>
<form action="<?=basename($PHP_SELF)?>" method="get">
<h3>Personsøgeren</h3>
Søg på fornavn eller efternavn:
<input type="text" value="" size="25" name="find">
<input type="submit" value="Søg" name="btnG">
</form>
<p>
</td>
</tr>
<tr>
<td>
<table border="0">
<?
include "http://www.dpf.info/include/variabler.inc.php"; // Fælles lokale variabler
if ($find) {
// Opret forbindelse til MySQL server
mysql_connect($host, $user, $password) or die ('Kunne ikke komme i kontakt med serveren.');
// Vælg database på MySQL server
mysql_select_db( 'db' ) or die ( 'Kunne ikke vælge database.' );
// Find ud af om der er et felt eller flere der matcher søgekriteriet
$foresp=mysql_query("SELECT username, name, surname, email FROM forums_auth WHERE username LIKE '%$find%' OR name LIKE '%$find%' OR surname LIKE '%$find%' OR email LIKE '%$find%' ORDER BY surname, name ASC") or die( mysql_error() );
// Find antallet af hits
$antal = mysql_num_rows($foresp);
$medlem = mysql_num_rows($foresp);
// Formatér besked til bruger om antallet af brugere bestemt af antal hits
if ($medlem>1)
{
$medlem="medlemmer";
}
else
{
$medlem="medlem";
}
if ($antal==0)
{
print "<tr><td colspan=3>Du har valgt at lede efter <b>$find</b>, et øjeblik!<p></td></tr>";
print "<tr><td colspan=3>Desværre gav søgningen intet resultat, check stavningen og prøv igen!<p></td></tr>";
exit;
}
else
{
print "<tr><td colspan=3>Du har valgt at lede efter <b>$find</b>, et øjeblik!<p></td></tr>";
print "<tr><td colspan=3>Der blev fundet $antal $medlem der opfyldte dit kriterie<br>du kan sende en e-mail ved at trykke på linket:<p></td></tr>";
print "<tr><td align=right width=14%>P-nr: </td><td>Navn: </td><td>E-mail: </td></tr>";
while($data=mysql_fetch_array($foresp))
print "<tr><td align=right>$data[username] </td><td>$data[name] </td><td><a href=mailto:$data[email]>$data[email]</a></td></tr>";
exit;
}
if (!$find)
{
print "Du skrev ikke noget søgeord!!";
}
else
{
}
}
?>
</table>
</td>
</tr>
</table>
</center>
</BODY>
</HTML>
