Avatar billede lullalej Nybegynder
12. juli 2004 - 11:25 Der er 2 kommentarer og
2 løsninger

Underligt fejl i tabeller med PHP

Hey, hvis i ser på www.znoff.dk/com så kommer menuen frem udenfor tabellen, men hvis i så lige trykker F5 en enkelt gang, så bliver den vist rigtigt...

Hvorfor gør den det? :S

Her er min index fil:

<?

session_start();

?>

<html>

<?

include("inc/config.php");

include("inc/sql.php");

if($_REQUEST[inc] == NULL) {

    $inc = 1;

} else {

    $inc = $_REQUEST[inc];

}

$s_side = mysql_query("SELECT id,side,status,navn,admin,onl,off FROM menu WHERE id = '$inc'");
$side = mysql_fetch_array($s_side);

?>

<head>
<title>Community</title>
</head>

<body>

<div align="center">

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1" height="100%">
  <tr>
    <td width="1200" valign="top" align="center">
    &nbsp;</td>
  </tr>
  <tr>
    <td width="1200" valign="top">
    <div align="center">
      <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="1200" id="AutoNumber2" height="600">
      <tr>
        <td width="100%" colspan="2" height="69" align="center">&nbsp;<? include("inc/top.php"); ?></td>
      </tr>
      <tr>
        <td width="12%" height="399" rowspan="2" align="center" valign="top"><? include("inc/menu.php"); ?></td>
        <td width="88%" height="342" align="left" valign="top">&nbsp;
        <?
        if($side[onl] == 'yes' AND $_AUTH[logget] == 'ja' OR $side[off] == 'yes' AND $_AUTH[logget] != 'ja' OR $side[id] == '7') {

    if($side[side] == NULL) {

        $side[side] = 'forside';

    }

    include("inc/$side[side].php");

} else {

    print "Du har ikke adgang til denne side!";

}

?>

        </td>
      </tr>
      <tr>
        <td width="88%" height="57" align="center" valign="top">&nbsp;<? include("inc/bund.php"); ?></td>
      </tr>
      </table>
    </div>
    </td>
  </tr>
</table>

</div>

</body>

</html>
Avatar billede tbsandau Novice
13. juli 2004 - 22:13 #1
Der kommer ingen fejl her, har du rettet det eller er det bare den spand der er mærkelig?!

Kan godt være din spand der ikke kan finde ud af det fordi den har vidst siden så mange gange, har også selv haft noget aller samme problem!
Avatar billede lullalej Nybegynder
13. juli 2004 - 22:48 #2
JA, jeg har rettet det....
Jeg lavede en:

if($_REQUEST[inc] == NULL) {
print "<script language=\"javascript\">location.replace('?inc=1');</script>";
}

Så er der ingen problemer....

Men ellers så lavede den menuen et forkert sted, og skrev noget html for neden :S
Avatar billede lullalej Nybegynder
13. juli 2004 - 22:52 #3
det så sådan her ud: www.znoff.dk/gl

du skal ikke åbne den i samme vindue som du åbnede den anden i før, for så virker det ikke :P
Avatar billede tbsandau Novice
14. juli 2004 - 14:09 #4
:P okaj...
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