Ik heb een aantal pagina's die ik onderaan include(), hierin worden scripts uitgevoerd die variabelen gebruiken uit de hoofd pagina, en worden er bijv. database connecties gesloten.
Nu heb ik blijkbaar niet zo een snel geheugen, dus bedacht ik me net pas dat je ook gewoon die includes() gewoon 1 regel hoger dan de exit; kan zetten...
Dat was mijn reden.
Ik weet niet of het ook voor kan komen, dat mijn oplossing bij een script niet kan werken.
Er wordt nu gecontroleerd of je goede gegevens hebt ingevuld.
Als dat zo is, wordt er een melding op het scherm gegeven, en de rest van de pagina gestopt. (Waardoor je niet nog een keer het inlog formulier ziet).
Als je verkeerde gegevens hebt ingevuld, zie je dit ook alleen zie je ook nog het inlog formulier.
Nu wilde ik wel mijn database kunnen sluiten terwijl ik was ingelogd.
(Toen had ik nog niet bedacht dat ik ook die include('') regel boven de exit; kon zetten.)
Tom, In een goed script hoeft exit; niet nodig te zijn. Ook is het sluiten van een database niet nodig (Of log je ook uit o.i.d.?) Als het script klaar is met laden wordt de database automatisch gesloten.
Als je het script anders zou opbouwen zou je al je problemen kunnen voorkomen.