login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Textaera weergeven terwijl niet mag.. (Opgelost)

Offline roelh - 21/09/2008 23:10
Avatar van roelhPHP gevorderde Heey allemaal,

Ik zit met een klein probleempje maar ik wil er gewoon niet uit raken.
Ik heb dit stukje script:
  1. <?
  2. if(isset($_SESSION['id']) == $row['speler_1'])
  3. {
  4. ?>
  5. <form method="get" enctype="text/plain">
  6. <table>
  7. <tr>
  8. <td><textarea></textarea></td>
  9. </tr>
  10. </table>
  11. </form>
  12. <?
  13. }
  14. ?>


Nu ben ik ingelogd en wil ik dus degene die goede ID heeft in de session dat tekstveld mag zien.
Maar nu kan iedereen hem zien.
In die row['speler_id']; staat nummer 2, dat klopt.
Ikzelf ben nummer 1 als ik inlog maar ik zie het tekstveld.
Wat doe ik hier verkeerd..?

2 antwoorden

Gesponsorde links
Offline Stijn - 21/09/2008 23:12
Avatar van Stijn PHP expert
Citaat:
PHP gevorderde
Ge zou het niet zeggen...

Isset geeft een boolean terug en gij vergelijkt die met een string|integer.

  1. if( isset($_SESSION['id']) && $_SESSION['id'] == $row['speler_1'] ) {
  2. ....
  3. }
Offline roelh - 21/09/2008 23:15
Avatar van roelh PHP gevorderde Lolja, niet zo heel slim van me neen, had ik eerder aan moeten denken, mijn spijt hiervoor 
Bedankt!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.275s