Avatar billede rippie Nybegynder
19. marts 2003 - 09:43 Der er 19 kommentarer og
2 løsninger

Hjælp til fejl kode....

Hey drenge ... Jeg har sgu brug for lidt hjælp her. min side fucker pænt meget. i kan se siden her. i kan godt se det ikke ser helt godt ud ik ?

http://www.lanworld.dk/index.php?link=tilmeldte_hilleroed

koden kommer hernede, kan nogen fortælle mig hvad der er galt ?

---------------------------------------------------------

<?

$result = mysql_query("select * from bordplan2 where betalt = '1' or betalt = '2'");
$antal = mysql_num_rows($result);

if($antal == "0") {

    echo "<br><center>Der er ingen tilmeldte, dette kan skyldes at tilmelding til LAN party ikke er begyndt.</center>";

} else {


    echo "<table border='0' cellpadding='0' cellespacing='0' style='border-collapse: collapse' width='100%'>";
    echo "<tr>";
    echo "<td width='10%' valign='top'><b>Nr.</b></td>";
    echo "<td width='30%' valign='top'><b>Nick</b></td>";
    echo "<td width='45%' valign='top'><b>Klan</b></td>";
    echo "<td width='15%' valign='top'><center><b>Bord nr.</b></center></td>";
    echo "<td width='10%' valign='top'><center><b>Betalt</b></center></td>";
    echo "</tr>";

    $nr = "1";

    $result1 = mysql_query("select * from bordplan2 where betalt='1' or betalt='2' order by nr");
    while ($row1 = mysql_fetch_array($result1)) {

        if ($row1[betalt] == "2") {

        $betalt = "<font color='#00FF00'>Ja</font>";

        } else {

        $betalt = "<font color='#FF0000'>Nej</font>";

        }

    $result2 = mysql_query("select * from brugere where id='$row1[userid]'");
    $row2 = mysql_fetch_array($result2);
   
    echo "<tr>";
    echo "<td width='10%' valign='top'>$nr</td>";
    echo "<td width='30%' valign='top'><a href='mailto:$row2[email]'>$row2[user]</a></td>";
    echo "<td width='45%' valign='top'>$row2[klan]</td>";
    echo "<td width='15%' valign='top'><center>$row1[nr]</center></td>";
    echo "<td width='10%' valign='top'><center><b>$betalt</b></center></td>";
    echo "</tr>";


    $nr++;

    }

echo "</table>";

}


?>

----------------------------------------------------------

På forhånd tak.
Avatar billede basicq Nybegynder
19. marts 2003 - 09:46 #1
Hvad er det der ikke ser pænt ud.
Avatar billede exp Juniormester
19. marts 2003 - 09:50 #2
Hvad er galt?
Avatar billede rippie Nybegynder
19. marts 2003 - 09:52 #3
http://www.lanworld.dk/index.php?link=tilmeldte_hilleroed

hvis i lige kigger på den side... så mangler der noget.. der mangler en boks ude til højre.... ved ikke lige hvad der sker :(
Avatar billede rippie Nybegynder
19. marts 2003 - 09:53 #4
I kan se hvordan højre side skal se ud her...

http://www.lanworld.dk/index.php
Avatar billede xyborx Nybegynder
19. marts 2003 - 09:56 #5
Fejlmeddelelsen er:
Fatal error: input in flex scanner failed in /web/www.lanworld.dk/www/main on line 1
Avatar billede rippie Nybegynder
19. marts 2003 - 09:58 #6
Hvor ser du den fejl henne ????? og hvad betyder det ?
Avatar billede xyborx Nybegynder
19. marts 2003 - 10:01 #7
Højreklik -> Vis kilde -> Helt nederst (lige inden PHP stopper scriptet pga fejl)
Ved ikke hvad den betyder ("flex scanner" wtf..??).. Ville bare gøre opmærksom på den :)
Avatar billede -mundi- Nybegynder
19. marts 2003 - 10:01 #8
rippie>> view source nederst
Avatar billede rippie Nybegynder
19. marts 2003 - 10:05 #9
Mundi... jeg kigger... kan ikke se hvad der er galt.....
Avatar billede rippie Nybegynder
19. marts 2003 - 10:24 #10
Mangler seriøst hjælp... jeg prøver lige med koden til HELE den side. det skal lige siges at siden er en include ting *G*

------------------------------------------------------------------------------

<?
include("connect.inc.php");
?>

<div align="center">
<center>
<table border="0" cellpadding="0" cellespacing="0" style="border-collapse: collapse; border-bottom: 1px solid #424D6C" width="100%">
<tr>
<td class="header" width="100%" valign="middle" height="15">&nbsp;.:: Tilmeldte til LAN i Hillerød</td>
</tr>
</table>

<table border="0" cellpadding="0" cellespacing="0" style="border-collapse: collapse" width="100%" height="100%">
<tr>
<td width="100%" valign="top" bgcolor="#212C42">
<div align="center">
<center>
<table border="0" cellpadding="0" cellespacing="0" style="border-collapse: collapse" width="98%" height="100%">
<tr>
<td width="98%" valign="top"><br>

<?

$result = mysql_query("select * from bordplan2 where betalt = '1' or betalt = '2'");
$antal = mysql_num_rows($result);

if($antal == "0") {

    echo "<br><center>Der er ingen tilmeldte, dette kan skyldes at tilmelding til LAN party ikke er begyndt.</center>";

} else {


    echo "<table border='0' cellpadding='0' cellespacing='0' style='border-collapse: collapse' width='100%'>";
    echo "<tr>";
    echo "<td width='10%' valign='top'><b>Nr.</b></td>";
    echo "<td width='30%' valign='top'><b>Nick</b></td>";
    echo "<td width='45%' valign='top'><b>Klan</b></td>";
    echo "<td width='15%' valign='top'><center><b>Bord nr.</b></center></td>";
    echo "<td width='10%' valign='top'><center><b>Betalt</b></center></td>";
    echo "</tr>";

    $nr = "1";

    $result1 = mysql_query("select * from bordplan2 where betalt='1' or betalt='2' order by nr");
    while ($row1 = mysql_fetch_array($result1)) {

        if ($row1[betalt] == "2") {

        $betalt = "<font color='#00FF00'>Ja</font>";

        } else {

        $betalt = "<font color='#FF0000'>Nej</font>";

        }

    $result2 = mysql_query("select * from brugere where id='$row1[userid]'");
    $row2 = mysql_fetch_array($result2);
   
    ?>
    <tr onMouseOver="style.backgroundColor='#31384A'; style.cursor='hand'" onMouseOut="style.backgroundColor='#212C42';">
    <?
    echo "<td width='10%' valign='top'>$nr</td>";
    echo "<td width='30%' valign='top'><a href='mailto:$row2[email]'>$row2[user]</a></td>";
    echo "<td width='45%' valign='top'>$row2[klan]</td>";
    echo "<td width='15%' valign='top'><center>$row1[nr]</center></td>";
    echo "<td width='10%' valign='top'><center><b>$betalt</b></center></td>";
    echo "</tr>";


    $nr++;

    }

echo "</table>";

}


?>

</td>
</tr>
</table>
</center>
</div>

</td>
</tr>
</table>
</center>
</div>

------------------------------------------------------------------------------
Avatar billede avminarm Juniormester
19. marts 2003 - 10:49 #11
umiddelbart kan jeg ikke lige spotte en fejl i den kode men på din side er det lige som om din main <td> ikke bliver lukket igen - den burde være der hvor fejlen fremkommer - hvad står der i linie 1 i main ?
Avatar billede avminarm Juniormester
19. marts 2003 - 10:50 #12
måske er det fordi du includer connect.inc.php 2 gange - prøv at fjerne den i koden
Avatar billede rippie Nybegynder
19. marts 2003 - 11:10 #13
Nu har jeg slettet den. men virker stadig ikke :( fatter det ikke, for den del jeg skriver herunder, der ser det rigtigt ud, hvis den ikke finder nogen tilmeldte...

<?

$result = mysql_query("select * from bordplan2 where betalt = '1' or betalt = '2'");
$antal = mysql_num_rows($result);

if($antal == "0") {

    echo "<br><center>Der er ingen tilmeldte, dette kan skyldes at tilmelding til LAN party ikke er begyndt.</center>";

} else {



Den del ser jo fint
Avatar billede avminarm Juniormester
19. marts 2003 - 11:42 #14
har du fundet ud af hvad fejlen betyder? - hvad står der i main på linie 1 ?
Avatar billede rippie Nybegynder
19. marts 2003 - 11:52 #15
i main dvs. i min index.php fil. linje 1, der står der :

<?
session_start();
?>

hehe så det er ikke det, og de andre sider jeg har lavet virker fint nok....
Avatar billede rippie Nybegynder
19. marts 2003 - 11:59 #16
Jeg har lige kigget på koden, og fjerner jeg scriptet ser siden fin nok ud, men så skriver den så heller ikke noget i midten... skummelt...
Avatar billede rippie Nybegynder
19. marts 2003 - 12:01 #17
Det er i dette fejlen er... grrrrrr

<?

$result = mysql_query("select * from bordplan2 where betalt = '1' or betalt = '2'");
$antal = mysql_num_rows($result);

if($antal == "0") {

    echo "<br><center>Der er ingen tilmeldte, dette kan skyldes at tilmelding til LAN party ikke er begyndt.</center>";

} else {   


    echo "<table border='0' cellpadding='0' cellespacing='0' style='border-collapse: collapse' width='100%'>";
    echo "<tr>";
    echo "<td width='10%' valign='top'><b>Nr.</b></td>";
    echo "<td width='30%' valign='top'><b>Nick</b></td>";
    echo "<td width='45%' valign='top'><b>Klan</b></td>";
    echo "<td width='15%' valign='top'><center><b>Bord nr.</b></center></td>";
    echo "<td width='10%' valign='top'><center><b>Betalt</b></center></td>";
    echo "</tr>";

    $nr = "1";

    $result1 = mysql_query("select * from bordplan2 where betalt='1' or betalt='2' order by nr");
    while ($row1 = mysql_fetch_array($result1)) {

        if ($row1[betalt] == "2") {

        $betalt = "<font color='#00FF00'>Ja</font>";

        } else {

        $betalt = "<font color='#FF0000'>Nej</font>";

        }

    $result2 = mysql_query("select * from brugere where id='$row1[userid]'");
    $row2 = mysql_fetch_array($result2);
   
    ?>
    <tr onMouseOver="style.backgroundColor='#31384A'; style.cursor='hand'" onMouseOut="style.backgroundColor='#212C42';">
    <?
    echo "<td width='10%' valign='top'>$nr</td>";
    echo "<td width='30%' valign='top'><a href='mailto:$row2[email]'>$row2[user]</a></td>";
    echo "<td width='45%' valign='top'>$row2[klan]</td>";
    echo "<td width='15%' valign='top'><center>$row1[nr]</center></td>";
    echo "<td width='10%' valign='top'><center><b>$betalt</b></center></td>";
    echo "</tr>";


    $nr++;

    }

    echo "</table>";

}


?>
Avatar billede Brian Moos Lindberg Praktikant
19. marts 2003 - 12:37 #18
opgrader din php-version... kig her:
http://bugs.php.net/bug.php?id=20110
/Brian.
Avatar billede avminarm Juniormester
19. marts 2003 - 13:10 #19
ja enten det eller også er det fordi der prøves at include et dir - tjek lige om du includer korrekt
Avatar billede rippie Nybegynder
19. marts 2003 - 13:34 #20
Jeg includer sådan her... og det har virket fra det gamle webhotel..

elseif(isset($link)) {

        include("connect.inc.php");

        $result = mysql_query("select * from links where url ='$link'");

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

        $id = $row[id];
                include("main/$row[filnavn]");
            }
        }
Avatar billede avminarm Juniormester
19. marts 2003 - 13:38 #21
hvordan får man fat i $links - det kan være noget med $_GET eller $_POST prøv at rette den til:

elseif(isset($_GET['link'])) {

        include("connect.inc.php");

        $result = mysql_query("select * from links where url ='$_GET[link]'");

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

        $id = $row[id];
                include("main/$row[filnavn]");
            }
        }
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