Jeg er træt af, at skulle indsætte link hele tiden, når folk spørger om vi skal linke. Derfor ville jeg lave et nemt linksystem, hvor man enkelt bare kan tilføje sin hjemmeside url, linkbillede og så navnet på ens side, og derefter trykke send.
Mit problem er ikke at få den til at gemme oplysningerne i en database, men det går galdt,når jeg udskriver. Den vil godt udskrive billedet, url'en og titlen på siden, men den vil ikke vise billedet. Først troede jeg der var noget galdt med stien til det, men jeg prøvede at tjekke det af ved at oprette et link magen til i Frontpage, hvor stien var den samme. Der gad den godt at vise billedet! Jeg prøvede herefter at indsætte den kode jeg havde til det link der blev udskrevet, men det gad den ikke at vise, selv om der stod nøjagtig det samme i html.
Hvordan kan jeg få billedet vist? Jeg bruger følgende kode under:
<link rel="stylesheet" href="style.css" type="text/css"/>
<?php
include "configlink.php";
// SKaber forbindelse til databasen
$link = mysql_connect($server, $db_user, $db_pass)
or die ("Could not connect to mysql because ".mysql_error());
// Vælg database
mysql_select_db($database)
or die ("Kunne ikke skabe forbindelse til databasen på grund af ".mysql_error());
// Læs dataen fra tabelen
$result = mysql_query("select * from $table order by id desc limit $rows", $link)
or die ("Kunne ikke læse dataen på grund af ".mysql_error());
// Uskriv dataen
if (mysql_num_rows($result)) {
print "<p>Links:";
while ($qry = mysql_fetch_array($result)) {
print " <a href=\\"" . "$qry[url]\\" target=\\"_blank\\"><img scr=\\"" . "$qry[billede]\\" title=\\"" . "$qry[sidenavn]\\"></a>";
}
}
mysql_close();
?>
Håber der er nogen der kan hjælpe!
Prøv sådan her:
<link rel="stylesheet" href="style.css" type="text/css"/>
<?php
include "configlink.php";
// SKaber forbindelse til databasen
$link = mysql_connect($server, $db_user, $db_pass)
or die ("Could not connect to mysql because ".mysql_error());
// Vælg database
mysql_select_db($database)
or die ("Kunne ikke skabe forbindelse til databasen på grund af ".mysql_error());
// Læs dataen fra tabelen
$result = mysql_query("select * from $table order by id desc limit $rows", $link)
or die ("Kunne ikke læse dataen på grund af ".mysql_error());
// Uskriv dataen
if (mysql_num_rows($result)) {
print "<p><b>Links:</b>";
while ($qry = mysql_fetch_array($result)) {
print " <a href=\\"" . "$qry[url]\\" target=\\"_blank\\"><img scr=\\"" . "$qry[billede]\\" title=\\"" . "$qry[sidenavn]\\" broder=\\"0\\"></a>";
}
}
mysql_close();
?>
Hilsen
Per
--------------------Reklame--------------------
http://www.heymann.1go.dk/nyt/ --------------------Reklame--------------------
[Redigeret d. 31/01-06 21:04:33 af Per]