[PHP] Login membersysteem

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ben bezig met een membersysteem. Er zit ook een nieuws systeem in verwerkt waar je reacties op kunt geven. Je kunt hier je naam, email en bericht invullen. Als je ingelogd bent hoef je alleen maar een bericht in te vullen. Nou heb ik dit zo opgelost maar ik vroeg me af of het ook op een simpelere manier zou kunnen:

Dit heb ik:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
if ($_SESSION['login'] == '1'){
  $gebruikersid =  ($_SESSION['gebruikersid']);
  
  $select=mysql_query("SELECT * FROM members WHERE id='$gebruikersid'") or die (mysql_error());
  while ($toon=mysql_fetch_object($select)){

    $auteur = "$toon->gebruikersnaam";
    $email = "$toon->emailadres";
  } 
} else {
  $auteur = $_POST['auteur'];
  $email = $_POST['email'];
}


Het volgende heb ik bij mijn formulier:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
          <?
         if ($_SESSION['login'] == '1'){
         } else {
         ?>
          <tr> 
            <td>Naam:<br> <input type="text" name="auteur"></td>
          </tr>
          <tr> 
            <td>Email:<br> <input type="text" name="email"></td>
          </tr>
          <?
          }
          ?>


Weet iemand een makkelijker manier ?

Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Makkelijker dan wat? :? Ik snap je vraag niet echt... dit is toch al nette compacte code? Ik zou alleen username en email ook in SESSION knikkeren omdat je jezelf daarmee wat queries bespaart, maar dan nog boeit het niet echt.

Professionele website nodig?