index.php?id=1 // of korter
Mira Desu
27/07/2010 17:54:03Hoi iedereen,
Na een tijdje niet meer gecodeerd te hebben ben ik helemaal vergeten hoe de includes werken. De normale lukken me nog wel, maar nu wil ik met een plaatje naar een link verwijzen die opent in index.php, zodat hij niet weer alle plaatjes hoeft te laden. 1.html opent dan in index.php op de plek waar ik hem wil hebben. Hoe doe ik dit? Het liefst heb ik natuurlijk niet index.php?id=1 staan onderin de bar, het staat erg slordig. Kan iemand mij hiermee helpen?
Bedankt en groet,
Mira
Na een tijdje niet meer gecodeerd te hebben ben ik helemaal vergeten hoe de includes werken. De normale
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
include("welcome.php");
$page = $_GET['page'].'.php';
if(file_exists($page)) {
include($page);
};
?>
include("welcome.php");
$page = $_GET['page'].'.php';
if(file_exists($page)) {
include($page);
};
?>
Bedankt en groet,
Mira
PHP hulp
08/11/2024 19:44:25Noppes Homeland
27/07/2010 18:11:27Je moet zo ie zo geen files includen welke een relatie hebben tot een $_POST/$_GET waarden, dat is gewoon vragen om problemen.
Mira Desu
27/07/2010 18:14:38Array: Key is de waarde van de $_GET, value is bestand.
Zo kun je gewoon 'aangeven' welke bestanden ge-include mogen worden.
Zo kun je gewoon 'aangeven' welke bestanden ge-include mogen worden.
Jaron T
27/07/2010 22:47:57Mira Desu op 27/07/2010 18:14:38:
En wat moet ik dan doen i.p.v. $_POST/$_GET?
bijv if pagina = deze pagina { include die pagina.php } .. niet variabel maken om XSS tegen te gaan.
Jaron T op 27/07/2010 22:47:57:
bijv if pagina = deze pagina { include die pagina.php } .. niet variabel maken om XSS tegen te gaan.
Mira Desu op 27/07/2010 18:14:38:
En wat moet ik dan doen i.p.v. $_POST/$_GET?
bijv if pagina = deze pagina { include die pagina.php } .. niet variabel maken om XSS tegen te gaan.
Doe dan tenminste nog een switch...