login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Uitschrijven.

Offline Multiwebmedi - 23/11/2008 01:04
Avatar van MultiwebmediNieuw lid Beste,

Op mijn website geef ik mijn leden de mogelijkheid om dr eigen uit te schrijven voor "sitemail".

Echter ben ik er dus achter dat iemand steeds iedereen zit uit te schrijven omdat ik niet controleer of het wel bij die geen past.

Nu probeer ik dus die functie er wel in te zetten maar het werkt niet, kan iemand mij even helpen & laten zien wat ik verkeerd doe.

Alvast bedankt!

  1. <?php
  2. check_login();
  3.  
  4. echo "<h2>Ik wil <span class='blue'>geen mail</span></h2>";
  5.  
  6.  
  7. if ( isset( $_GET[ 'signoff' ] ) )
  8. {
  9.  
  10. $query = mysql_query("SELECT * FROM `users` WHERE `id`='".$_SESSION['userid']."'");
  11. $var = mysql_fetch_array($query);
  12.  
  13. if ($var['sitemail'] == 1) {
  14.  
  15. echo "Je bent al afgemeld, dus nog een keer is niet nodig!
  16. <meta http-equiv=\"refresh\" content=\"2; URL=index.php?pagina=myaccount\">";
  17.  
  18. } else {
  19.  
  20. if ($var['id'] != $_SESSION['userid']) {
  21.  
  22. echo "Neeee... je probeert nu iemand anders uit te schrijven!
  23. <meta http-equiv=\"refresh\" content=\"2; URL=index.php?pagina=myaccount\">";
  24.  
  25. } else {
  26.  
  27. mysql_query( "UPDATE `users` SET sitemail = 1 WHERE `id`='".$_SESSION['userid']."'");
  28.  
  29. echo 'Je bent vanaf nu succesevol afgemeld.<br />E-mails zullen niet meer naar dit adres verzonden worden.
  30. <meta http-equiv="refresh" content="2; URL=index.php?pagina=myaccount">';
  31.  
  32. }
  33. }
  34. }
  35.  
  36. ?>

1 antwoord

Gesponsorde links
Offline MiST - 23/11/2008 01:31
Avatar van MiST Lid wil sitemail = true/1 nu zeggen dat de gebruiker GEEN mail wil? dat is niet echt logisch.

Anderzijds kan ik op het eerste zicht niet echt iets vinden waardoor het niet zou werken.


Wat loopt er precies fout? zet eens or die(mysql_error()) achter je queries, misschien doet de SQL iets vies?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.204s