Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
jeg kan klare et par stykker 1: globals = off Du kan ikke hente parameteren id fra fx side.php?id=17 men skal istedet anvende det superglobale arrays $_GET ($_POST, $_COOKIE...)
2: Dét har længe været et anbefalet sikkerhedsråd at køre med globals = off - du kan aldrig vide dig sikker og jeg mener det er bedst at vænne sig til det nu bedre end senere
3: omgå globals = off Ja, det er korrekt men ikke anbefalesværdigt. Fx via koden if (isset($_GET) && is_array($_GET)) extract($_GET); if (isset($_POST) && is_array($_POST)) extract($_POST); if (isset($_COOKIE) && is_array($_COOKIE)) extract($_COOKIE);
men dét er ikke ligefrem noget der forbedrer performance på din løsning
4: Dét afhænger helt af udviklerens kompetence og "religion" - dé par scripts jeg har hentet har været globals=off safe=off, hvilket gør at jeg ikke har kunnet anvende "lortet" ...
Nu gøres der et større stykke arbejde for at sikre bagudkompabilitet, så du skal ikke frygte disse minor updates.
Du kan vælge enten at inkludere ovenstående, der omgår de fordele der er ved globals=off eller omskrive/rette din kode - dét vil virke for dine gamle scripts
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.