login  Naam:   Wachtwoord: 
Registreer je!
 Forum

cookies

Offline rolf92 - 25/08/2008 16:21 (laatste wijziging 25/08/2008 16:34)
Avatar van rolf92Nieuw lid als je inlogd wordt er een cookie aangemaakt met je username en je adminlevel,
dit adminlevel is in de database 1 of 2 als je deze met echo laat weergeven is deze [\'1\'] of [\'2\']
dan komt mijn code die moet dit uitlezen om zo te zien welke knoppen hij moet laten zien.
Plaatscode: 19510
maar hij blijft fouten geven en heb al veel geprobeerd weet eigelijk niet meer waar het aan licht kan iemand mij veder helpen? 

daarna komt nog een klein stukje java script dat ik dus nog niet kan teste omdat hij fouten blijft geven bij dat bovenste stukje maar denk dat daar het probleem niet zit.
Plaatscode: 19511

3 antwoorden

Gesponsorde links
Offline Rik - 25/08/2008 16:25 (laatste wijziging 25/08/2008 16:30)
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Edit:
Ik ga er ff naar kijken! 

Probeer het zo eens?
  1. <?php
  2. if (isset($_COOKIE['gwbloggedin'])) {
  3. list($username, $adminlevel) = explode(';', $_COOKIE['gwbloggedin']);
  4. if ($adminlevel == "['2']") {
  5. ?>
  6. <script language="Javascript">
  7. setadmin(2);
  8. </script>
  9. <?php
  10. } elseif ($adminlevel == ("['1']")) {
  11. ?>
  12. <script language="Javascript">
  13. setadmin(1);
  14. </script>
  15. <?php
  16. }
  17. ?>
Het is trouwens niet veilig om zoiets (ongecodeerd) in een cookie op te slaan... Iedereen kan een cookie bij zich zelf zetten en zo admin worden. Ook kan een kwaadwillende gebruiker zelf setadmin() uitvoeren in javascript.
Offline rolf92 - 25/08/2008 16:36 (laatste wijziging 25/08/2008 16:42)
Avatar van rolf92 Nieuw lid tja ik ben niet zo geweldig met php maar idd. maak eerst me siteje ffies af dat het werkt enzuw en dan ga ik kijken of met dat het met dat coderen wil ga ffies proberen of het werkt heb trouwes me eerste post geedit maar je was te snel 

Edit:
krijg weer een ander foutje er zit volgens de fout melding iets fout in de afsluiting van de pagina r. 85
dat is de laatste regel (/html)

Plaatscode: 19512
Offline Rik - 26/08/2008 10:22 (laatste wijziging 26/08/2008 10:24)
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Dat stukje code zal wel werken denk ik.

Als het alleen maar bedoeld is om plaatjes te hiden kun je net zo goed die plaatjes ook afhankelijk van het admin level echoöen in je php script.

Edit:
De if die je op regel 4 opent ben je vergeten af te sluiten.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.376s