php vraag! hoe dioe je index.php&page=home

Gestart doorOne2xs9 reacties87 weergaven

10 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
weet iemand hoe je zoiets maakt dat ik

hier het menu heb en als iemand op link 1 klikt dat de layout heel blijft

en dat hij in het vak de pagina opent met de naam &pagina=home of &page=home
groetjes
0
Berichten
1.160
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Staan er een paar op internet weet niet meer waarvan deze kwam..

$_aPaginas = array("index","register","login","pagina4","pagina5","pagina6");
    // een gewone willekeurige array met de paginas daarin die wel vertoont mogen worden.

if(isset($_GET[p])){
    if(in_array($_GET[p],$_aPaginas)){
        if(file_exists($_GET[p]..php)){
            include $_GET[p]..php; 
        }else{
            echo Deze pagina bestaat niet.; 
        }
    }else{ 
        echo 404 Not Found.;
    }
}else{
    include home.php;
}


Bron:Sitemasters.be
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
die snap ik niet
0
Berichten
1.160
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Habbohuis:
die snap ik niet

Maak gwn een pagina aan die home heet en daar paste je html neer.
Noem die home.php add in $_aPaginas home toe.
Doe nu bij index: index.php?p=home
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
kan iemand duidelijke uitleg geven?
0
Berichten
2.950
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zou eerst php leren als je dat ding van ordian niet snapt
0
Berichten
438
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ruben schreef:
Ik zou eerst php leren als je dat ding van ordian niet snapt
Idd, simpel als wat.
0
Berichten
37
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
of dit:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/file_exists"]file_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]p[/COLOR][COLOR= #007700]])) {[/COLOR]
    [URL="http://www.php.net/include"]include[/URL] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]p[/COLOR][COLOR= #007700]];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]bestand bestaat niet[/COLOR][COLOR= #007700];
}[/COLOR]
?>


Dan doe je bestand.php?p=bestanddatjewiltopenen.php dit .php kun je ook automatisch laten toevoegen, maar met dit script heb je op dat moment(dat .php auto worddt toegevoegd) geen toegang tot html bestanden
0
Berichten
3.283
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@Hierboven

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/file_exists"]file_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]p[/COLOR][COLOR= #007700]])) {[/COLOR]
    [URL="http://www.php.net/include"]include[/URL] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]p[/COLOR][COLOR= #007700]][/COLOR][COLOR= #DD0000].php[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]bestand bestaat niet[/COLOR][COLOR= #007700];
}[/COLOR]
?>


Neem ik dan aan?
0
Berichten
37
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dat kan idd.. alleen zo werkt het niet :A
moet nog haakjes om .php en dat haakje voor de GET moet weg dus:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/file_exists"]file_exists[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]p[/COLOR][COLOR= #007700]])) {[/COLOR]
    [URL="http://www.php.net/include"]include[/URL] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]p[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000].php[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]bestand bestaat niet[/COLOR][COLOR= #007700];
}[/COLOR]
?>
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren