Ik ben een dag of 5 bezig met een website die ik bouw met php & mysql. Mijn ervaring met php is niet super dus ik houd me nog niet 100% bezig met OOP aangezien het project toch niet al te groot is.
Toch heb ik hier en daar wat vraagtekens.
Het komt er op neer dat bepaalde content in bepaalde <div>'s moeten komen. Nu is dit met een include wel op te lossen maar wat als ik bijvoorbeeld een registratieformulier invul en dit na het submitten wil laten verdwijnen en op dezelfde plaats een melding wil hebben zoals: Bedankt!
Op dit moment lukt dit me wel maar volgens mij te omslachtig. Wat ik doe is: na een submit wordt het formulier gekeurd, bij goedkeurig voeg ik een var toe aan mijn session zoals:
Na de submit krijg je dus een refresh waar de code bovenaan de pagina controleert of deze session variabele wel aanwezig is. Als dit zo is unset hij hem en voert de code uit die verantwoordelijk is voor een bericht zoals: Bedankt!
Lang verhaal maar hopelijk duidelijk!
Doe ik dit wel efficient / veilig? Naar mijn idee kan het vele malen sneller want op sommige pagina's heb ik straks wel 4 if -loopjes nodig om sessions uit te lezen
Ik hoor graag wat commentaar en/of links die ik kan bezoeken om een handigere methode te bestuderen.
Toch heb ik hier en daar wat vraagtekens.
Het komt er op neer dat bepaalde content in bepaalde <div>'s moeten komen. Nu is dit met een include wel op te lossen maar wat als ik bijvoorbeeld een registratieformulier invul en dit na het submitten wil laten verdwijnen en op dezelfde plaats een melding wil hebben zoals: Bedankt!
Op dit moment lukt dit me wel maar volgens mij te omslachtig. Wat ik doe is: na een submit wordt het formulier gekeurd, bij goedkeurig voeg ik een var toe aan mijn session zoals:
code:
1
| $_SESSION["goedgekeurd"] = "Voltooid"; |
Na de submit krijg je dus een refresh waar de code bovenaan de pagina controleert of deze session variabele wel aanwezig is. Als dit zo is unset hij hem en voert de code uit die verantwoordelijk is voor een bericht zoals: Bedankt!
Lang verhaal maar hopelijk duidelijk!
Doe ik dit wel efficient / veilig? Naar mijn idee kan het vele malen sneller want op sommige pagina's heb ik straks wel 4 if -loopjes nodig om sessions uit te lezen
Ik hoor graag wat commentaar en/of links die ik kan bezoeken om een handigere methode te bestuderen.