Je moet weten dat iedereen post en get variabelen kan uploaden naar je server. Al deze variabelen moet je daarom zien als vervuild. Controleer dus zoveel mogelijk op wat wel en niet mag zoals numeriek of niet en escape de tekst alvorens deze in de database op te slaan
zou je even moeten checken voor de zekerheid met het gebruik van rare key's zoals exit() en die() etc.. waarom niet in een array stoppen? dan kun je de key bijv htmlentities() onschadelijk maken, evenals overzichtelijker opslaan :)
Het idee in dit geval is voor het afhandelen van formulieren.
vanaf hier kan je dan $testvar aanroepen voor gebruik
Lijkt mij onveilig:
Waar is de controle of variabelen ingevuld zijn?
Waar is de controle of de variabelen aan bepaalde vereisten voldoen?
Waar is de beveiliging als je een variabele wilt gebruiken in een query en/of een echo?