øhh, den virker fint herfra ? ljweb.biz blev købt, da mit .com blev holdt gidsel ved Communitech.net i USA. Jeg har fået den tilbage og kører igen alt primært fra mit .com domæne
ok - så er noget sammenhængen eller et eller andet - jeg havde testet det ret godt... (stiller kun spørgsmål når det er en nødvendighed - prøver mig lidt frem først)
1: $admin = (isset($_POST['feltAdmin'])) : $_POST['feltAdmin'] ? 0; // hvis der stpr noget ligemeget hvad i $_POST['feltAdmin'] får $admin samme værdi // det kan være 'on', 'off', 42, eller hvadsomhelst andet // hvis ikke får $admin værdien 0.
2: if($admin == 'on') $admin = 1; // Hvis $_POST['feltAdmin'] ondholdt noget OG det var 'on' bliver $admin til 1 // ellers fortsætter admin med at være 'off', 42, ... og 0.
jakoba -> Problemet er bare at selvom $_POST['feltAdmin'] ikke indeholder noget og $admin bliver sat til 0 i første omgang, vil den anden betingelse alligevel være sand. Der bliver nemlig ikke tjekket på type og intval('on') giver 0. Ergo 0 == 0 og $admin bliver sat til 1. For at tjekke type skal man bruge: if($admin === 'on') $admin = 1;
detox => ahhh... derfor - synes nok der var noget mystisk med i spillet ;) det var så straffen for ikke at lægge større vægt på forskellige typer...
Morten
Synes godt om
Ny brugerNybegynder
Din løsning...
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.