Jo!
jeg har denne her: (incl. din funktion)
<?
//db_access
include("_include/database.php");
?>
<?
$whereArr = array();
if (isset($_POST['efternavn']) && trim($_POST['efternavn']) != "")
{
$efternavn = mysql_real_escape_string($_POST['efternavn']);
$whereArr[] = "efternavn LIKE '%" . $efternavn . "%' ";
}
if (isset($_POST['adr']) && trim($_POST['adr']) != "")
{
$adr = mysql_real_escape_string($_POST['adr']);
$whereArr[] = "adr LIKE '%" . $adr . "%' ";
}
if (isset($_POST['fornavn']) && trim($_POST['fornavn']) != "")
{
$fornavn = mysql_real_escape_string($_POST['fornavn']);
$whereArr[] = "fornavn LIKE '%" . $fornavn . "%' ";
}
$where = "";
if (count($whereArr)> 0)
{
$where .= "WHERE id<>1 AND (" . implode(" or ", $whereArr) . ")"; // alternativt " and ".
// $where .= "WHERE " . implode(" or ", $whereArr); // alternativt " and ".
}
//funktion der fager links i teksten
function url2link($txt)
{
$username = "[a-z0-9_\-]+";
$password = "[a-z0-9_\-!#]+";
$host = "[a-z0-9\-]+\.[a-z0-9\-\.]+";
$port = "\d{1,5}";
$path = "\/[a-z0-9\/\-_\.\(\)\%#]*";
$querystr = "\?[a-z0-9&=\-_\.%\(\)#]+";
$proto = "(https?|ftp):\/\/";
$url = "$host(:$port)?($path($querystr)?)?";
$protodomain = "/$proto(($username(:$password)?@)?$url)/i";
$domain = "/(^| )(www\.$url)/im";
$protomail = "/mailto:($username@$host)/i";
$mail = "/(^| )($username@$host)/im";
$replacements = array(
$protodomain => "<a href=\"\\0\" target=\"_blank\">\\2</a>"
,$domain => "\\1<a href=\"
http://\\2\" target=\"_blank\">\\2</a>"
,$protomail => "<a href=\"\\0\">\\1</a>"
,$mail => "\\1<a href=\"mailto:\\2\">\\2</a>"
);
return preg_replace( array_keys( $replacements ), array_values( $replacements ), $txt );
}
//funktion slut
$tekst = $row["mail"];
$tekst = url2link($tekst);
$tekst2 = $row["www"];
$tekst2 = url2link($tekst);
$sql = "SELECT * FROM medlem $where LIMIT 0, 1 ";
$query = mysql_query($sql) or die(mysql_error());
echo"$tekst";
if (mysql_num_rows($query) > 0)
{
while ($row = mysql_fetch_assoc($query))
{
echo "<center><table width='300'>
<tr><td><hr>".$row["fornavn"]." ".$row["efternavn"]."</td></tr>
<tr><td>".$row["adr"]." ".$row["nr"]." </td></tr>
<tr><td>".$row["post"]." ".$row["town"]."</td></tr>
<tr><td>Telefon ".$row["tlf"]." Mobil ".$row["mtlf"]."</td></tr>
<tr><td>Mail: $tekst</td></tr>
<tr><td>Hjemmeside: $tekst2<hr></td></tr></table></center>";
}
}
else
{
// Og så koden for at vise oplysningerne her...
echo "
Der er ingen medlemmer der matcher din søgning, du kan prøve,<br>at søge med kun en del af navnet. (ørge = Jørgensen)";
}
?>