Avatar billede codemanager Nybegynder
31. august 2004 - 21:36 Der er 16 kommentarer og
1 løsning

hvorfor virker denne kode ikke

Hey alle sammen

Jeg har denne kode problemmet er at den bilver ved og og hente forsiden så jeg for denne fejl "Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1736 bytes) in /home/web/sth22337/4f2l/index.php on line 18"

og den udskriver ikke det der er i filen

koden ser sådan ud

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
    $side = $_GET['side']; // Henter side information fra adresselinjen
    if ($side == ""){ // Hvis der ikke er angivet nogen side, så må det jo være forsiden.
    $side = "index.php"; // og her angives den fil som er forsiden
    }
    if(!@file_exists($side)) { $side = "404.php"; }; // Hvis $side ikke findes så inkludere vi en fejl side i stedet.
?>
<html>

    <head>
        <title> 4Fune2Lose.dk </title>
    </head>


<body>

<?php include($side); // Dette inkluderer indholdet af $side ?>
<a href="menu.htm">Menu</a>

</body>
</html>

nogle der kan s hvad der er galt
Avatar billede morteeart Nybegynder
31. august 2004 - 21:48 #1
den laver et loop og løber derfor ud af ram., hvis du skal lave linket, så skal du skrive
<a href="?side=menu.htm">Menu</a>
Avatar billede dcheng Novice
31. august 2004 - 21:51 #2
hvad mælder den af fejl eller hvad kan scriptet ikke?
Avatar billede dcheng Novice
31. august 2004 - 21:52 #3
Hmm ja det er nok det morteeart siger
Avatar billede codemanager Nybegynder
31. august 2004 - 21:55 #4
hmm det virker ikke endnu http://4fune2lose.dk/4f2l/index.php
Avatar billede morteeart Nybegynder
31. august 2004 - 22:01 #5
tjaa, nu er det jo mig som har kodet det :P

men den står bare og hænger, hvad har du sat som forside eller 404 ?
Avatar billede morteeart Nybegynder
31. august 2004 - 22:01 #6
hov, line 18, det er slet ikke i den kode du har posted, men i den side du forsøger at include.
Avatar billede codemanager Nybegynder
31. august 2004 - 22:03 #7
jeg har ikke lavet nogle 404 endnu som forside har jeg denne fil

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
    $side = $_GET['side']; // Henter side information fra adresselinjen
    if ($side == ""){ // Hvis der ikke er angivet nogen side, så må det jo være forsiden.
    $side = "index.php"; // og her angives den fil som er forsiden
    }
    if(!@file_exists($side)) { $side = "404.php"; }; // Hvis $side ikke findes så inkludere vi en fejl side i stedet.
?>
<html>

    <head>
        <title> 4Fune2Lose.dk </title>
    </head>


<body>

<?php include($side); // Dette inkluderer indholdet af $side ?>
<a href="menu.htm">Menu</a>

</body>
</html>


jeg forstår bare ikke at den ikke en gang kan vise linket men går jeg ind på http://4fune2lose.dk/4f2l/index.php?side=menu.htm så viser den jo det hele

du må undskylde jeg forstyre dig igen
Avatar billede codemanager Nybegynder
31. august 2004 - 22:04 #8
her er den side jeg include

<HTML>
<head>

<title></title>

<style>
A.table2
{
    font-family:arial,geneva;
    font-size:11px;
    color:#505050
}
.title
{
    font-family:Tahoma, Arial, sans-serif;
    font-size: 10px;
    color:#313031;
    text-decoration:none;
    font-weight:bold;
    text-transform:uppercase
}
</style>

</head>


<body BGCOLOR="#ffffff" marginheight=0 marginwidth=0 topmargin=0 bottommargin=0 leftmargin=0>

       
<br><br>   

<table width=250 cellpadding=0 cellspacing=0 border=0 ALIGN="center">
    <tr>
        <td colspan=5 valign="top"><img src="images/title.gif" width=250 height=21 alt="" border=0></td>
    </tr>
    <tr width=250>
        <td width=1 bgcolor="#cccccc"><spacer type="block" height=2 width=1></td>
        <td valign="top" width=248>
        <TABLE WIDTH="248" CELLPADDING=5 CELLSPACING=0 BORDER=0>
            <tr>
                <TD WIDTH="12" VALIGN="top"><img src="images/bullet.gif" width=8 height=8 alt="" border="0"></TD>
                <TD VALIGN="top"><a href="" class=table2>indhold</a><br></TD>
            </TR>

        </TABLE>
        </td>
        <td width=1 bgcolor="#cccccc"><spacer type="block" height=2 width=1></td>
    </tr>
    <tr>
        <td colspan=5 width=1 bgcolor="#cccccc"><spacer type="block" height=1 width=298></td>
    </tr>
</table>               

</body>
Avatar billede morteeart Nybegynder
31. august 2004 - 22:06 #9
shit du er sindsygt..

$side = "index.php"; // og her angives den fil som er forsiden

du skal ikke angive samme side som dette stykke kode står på
fordi så laver den et uendeligt loop, indtil serveren crasher.
Avatar billede codemanager Nybegynder
31. august 2004 - 22:06 #10
og dette er linje 18 text-decoration:none; den kan jeg ikke se kan lave fejl
Avatar billede morteeart Nybegynder
31. august 2004 - 22:07 #11
31/08-2004 22:06:17 <= Tha Fejl.
Avatar billede codemanager Nybegynder
31. august 2004 - 22:08 #12
så er jeg ikke med mere hvad skal denn fil så hed og så kan jeg ikke lige se hvordan det skal virker sorry men indrømmer at jeg er lidt dum til det her
Avatar billede morteeart Nybegynder
31. august 2004 - 22:10 #13
<?php
    $side = $_GET['side']; // Henter side information fra adresselinjen
    if ($side == ""){ // Hvis der ikke er angivet nogen side, så må det jo være forsiden.
    $side = "index.php"; /* og her angives den fil som er forsiden , f.eks. forside.php , den må IKKE hedde det samme som den fil som dette her script står i. (f.eks. index.php eller lign.) */
    }
    if(!@file_exists($side)) { $side = "404.php"; }; // Hvis $side ikke findes så inkludere vi en fejl side i stedet.
?>
Avatar billede morteeart Nybegynder
31. august 2004 - 22:13 #14
forsiden.php kunne ligsp godt være nyheder.php , det er den side som skal inkluders når der ikke er angivet noget.
Avatar billede codemanager Nybegynder
31. august 2004 - 22:14 #15
nu r jeg md og undskylder at jeg ikke havde læst det ordeligt takker mange gang hvis du ville havde de sølle point kan du smide et svar
Avatar billede morteeart Nybegynder
31. august 2004 - 22:16 #16
np, det er jo næsten mig som skal undskylde fordi jeg ikke havde forklaret det ordenligt i min guide :~)
Avatar billede codemanager Nybegynder
31. august 2004 - 22:18 #17
tja men du skal havde tak for hjælpen igen
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