Avatar billede cot Nybegynder
24. december 2007 - 10:40 Der er 1 kommentar og
1 løsning

PHP åbner i en tom side

OK, det her er lidt svært at forklare, men:
Jeg har en fil, links.php:

<?php
require("config.php");
?>

<html>
<head>
<title>
<? echo "$heading"; ?> - Links
</title>
<style>
A,P,TD,TH {font-family: Verdana,Helvetica,Arial; font-size: 11px;}
A:HOVER {color: <? echo "$hlink"; ?>;}
</style>
</head>
<body bgcolor="<? echo "$bgcolor"; ?>" text="<? echo "$text"; ?>" link="<? echo "$link"; ?>" vlink="<? echo "$vlink"; ?>" alink="<? echo "$alink"; ?>">
<p>
</p>

  <?php
if(!$v) {
?>

<table border="1" cellspacing="0" cellpadding="1" width="80%" align="center">
<th height="23" colspan="2" bgcolor="<? echo "$topbarcolour"; ?>">&nbsp;</th>

<?php

$conn=mysql_connect($server,$dbuser,$dbpass);
$q="select * from linkscats";
$r=mysql_db_query($dbname,$q,$conn);

while($row=mysql_fetch_array($r)) {

$c="select count(*) from linkslinks where catno='$row[uid]'";
$get=mysql_db_query($dbname,$c,$conn);

$counter = mysql_result($get,0);

echo "<tr>
</td>
<td>
<p>
<a href=\"links.php?v=$row[uid]\">$row[heading]</a> ($counter)<br>
<small>$row[description]</small>
</p>
</td>
</tr>";
}


?>

</table>

<?php

} else {

$conn=mysql_connect($server,$dbuser,$dbpass);
$t="select heading from linkscats where uid='$v'";
$x=mysql_db_query($dbname,$t,$conn);
list($catheading)=mysql_fetch_row($x);

?>

<table border="1" cellspacing="0" cellpadding="1" width="80%" align="center">
<tr bgcolor="<? echo "$topbarcolour"; ?>" align="center">
<td colspan="2">
<font color="<? echo "$topbartext"; ?>"><b>Links</b> - <? echo "$catheading"; ?></font>
</td>
<td width="10%">
<font color="<? echo "$topbartext"; ?>"><b>Hits</b></font>
</td>
</tr>

<?php

$conn=mysql_connect($server,$dbuser,$dbpass);
$q="select * from linkslinks where catno='$v'";
$r=mysql_db_query($dbname,$q,$conn);

    while($row=mysql_fetch_array($r)) {

echo "<tr>
<td align=\"center\" width=\"10%\"><img src=\"arrow.gif\">
</td>
<td>
<p>
<a href=\"count.php?a=$row[uid]\">$row[name]</a><br>
<small>$row[description]</small>
</p>
</td>
<td align=\"center\">
$row[hits]
</td>
</tr>";
    }
?>

</table>

<?php
}
?>

<p>
</body>
</html>

Og Den skal så includes i en anden fil, tuts.php, dt virker fint nok, men nu kommer problemet, når man så trykker på et link så kommer linket i den samme side, bare med hvid baggrund, og uden design, kan ses her:

http://www.traviannews.dk/webtuts/tuts.php
Avatar billede cot Nybegynder
24. december 2007 - 10:41 #1
Prøv at trykke på et af linksne i tabellen, HTML f.eks....
Avatar billede cot Nybegynder
24. december 2007 - 12:11 #2
Klarede den selv
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester