Voor een website opdracht gebruik ik onderstaande code om content aan te roepen binnen een pagina. Op deze manier heb ik voor diverse onderdelen niet steeds een nieuwe pagina nodig maar zit alles in 1 .php pagina.
Ik heb echter in het verleden ook gebruik gemaakt van deze PHP functie en kan me herinneren dat deze wel eens gehackt werd. Ik wil dit nu voorkomen echter ben ik meer een designer dan van het programmeren.
Ik roep dus via de url de 'case' aan en deze toon ik op de site. Na de echo sluit ik de php code zodat ik daar verder kan werken. Nu werkt dit allemaal prima echter zit ik dus met de beveiliging. Kan iemand aangeven of dit een veilige manier van werken is? En zo nee hoe ik het goed kan beveiligen?
Ik heb echter in het verleden ook gebruik gemaakt van deze PHP functie en kan me herinneren dat deze wel eens gehackt werd. Ik wil dit nu voorkomen echter ben ik meer een designer dan van het programmeren.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <?php switch($item) { case "waarom": echo ?> HTML code <?php ; break; case "instructeurs": echo ?> HTML code <?php ; default: echo ""; break; } ?> |
Ik roep dus via de url de 'case' aan en deze toon ik op de site. Na de echo sluit ik de php code zodat ik daar verder kan werken. Nu werkt dit allemaal prima echter zit ik dus met de beveiliging. Kan iemand aangeven of dit een veilige manier van werken is? En zo nee hoe ik het goed kan beveiligen?
Digital Nomad, frequent flyer en minimalist...https://erikvandermeulen.nl