Ik zit met een super irritant probleem. En ik denk dat ik iets stoms over het hoofd zie maar ik kan het niet vinden...!
Probleem.
Het script werk super in Safari, firefox (op de Mac) en in Firefox op de PC maar niet in Explorer (zowel Mac als PC) en dat is toch (helaas) nog een belangrijke brozer...
Dit script wordt in elke pagina geinclude en vergelijkt de ingevoerde gebruikersnaam en wachtwoord met elkaar...
ik denk een cookie probleem
Ik zie nameljik zo snel geen fouten in je script. Controleer je browsers eens hoe ze cookies afhandelen. Misschien staat er wel een paar geblokt ofzo
Ik heb de beveiliging helemaal omlaag gegooid maar nog steeds werkt het niet..? Kan het misschien zijn omdat ik dit script require ipv include in de index (en alle andere pagina's)...
Ik heb even gekeken maar geen enkel formulier doet het in *** explorer!???
Ja sorry misschien wel handig. Het inloggen werkt niet. Je kan een gebruikersnaam en wachtwoord invullen (die goed zijn) maar dan blijf je op deze pagina hangen. En je behoort natuurlijk naar de gevraagde pagina te gaan...
Volgens mij komt het doordat explorer mijn variabelen niet begrijpt ofzo. Ik krijg deze foutmelding:
Dit is de foutmelding:
Notice: Undefined index: nickname in /usr/local/psa/home/vhosts/mosessole.nl/httpdocs/deskanizer/include/authenticatie.php on line 44
Notice: Undefined index: wachtwoord in /usr/local/psa/home/vhosts/mosessole.nl/httpdocs/deskanizer/include/authenticatie.php on line 44
Waarom zou Explorer dit niet snappen en al die andere browsers wel?? Of doe ik iets verkeerd? Dit zou heel goed kunnen dat de fout is want daarom stuurt ie me telkens teurg naar het formulier.
En waar staat de code die er voor zorgt dat je naar een andere pagina gaat?
Met alle respect: je gebruikt zowel $var, $_GET, $_POST, $_COOKIE en $_SESSIE door elkaar. Probeer eerst eens een formuliertje te maken, waarvan je de geposte waarden op het scherm print.
Stap 2 is dan om wat met die geposte waarden te doen, bijvoorbeeld een wachtwoord controle.
Stap 3 is wegschrijven naar een cookie.
Stap 4 idem naar een sessie.
wordt er helemaal gek van. Ik ga hem wel opnieuw schrijven! Ik heb dit script trouwens uit een boek "leer jezelf makkelijk PHP" maar heb al vaker problemen gehad met scripts uit dit boek Grr
ik heb het ook nog gehad hoor, dat mijn inloggen niet werkt in IE.. tis nu eenmaal een *** browser
trouwens, een boek 'leer snel php'? php moet je niet snel willen leren, doe dat stap voor stap zodat je alles begrijpt ;) neem er gerust je tijd voor, en ik moet zeggen, de tutorials op sitemasters zijn behoorlijk volledig!
@offtopic
Ik heb zelf ook het boek "leer jezelf ....." gelezen en ik vond het erg onduidelijk allemaal.
Veel te beknopte omschrijvingen, veel fouten en veel te weinig "belangrijke" dingen als scriptbeveiligingen.
Even 1 klein voorbeeld:
if ($zoek) {
ipv
if (!empty($zoek)) {
Ik ben zelf ook net een maandje bezig met php hoor, maar het meeste heb ik geleerd van de tutorials op de verschillende php-gerelateerde sites, dingen proberen, veel vragen en ik heb "Het complete Handboek PHP5 en MySQL" van Academic Services erbij gekocht.
Mooi naslagwerk ook.
Stomme vraag misschien Jensen maar vertel eens waarom ik een brilletje nodig heb? Ik zie hier niks verkeerds aan maar dan ben ik ook nog een beginner.
En betreft dat boek... tsja het is een opstapje en het heeft me wel een beetje geholpen. Maar moet zeggen dat ik al veel meer geleerd heb op o.a. deze site!
Dat was ook niet tegen u JLT, maar tegen Rex. Die zich bleef afvragen vanwaar die $naam komt, terwijl jij die toch duidelijk meegeeft aan de controle functie die je in je if() aanroept.