login  Naam:   Wachtwoord: 
Registreer je!
 Forum

menu

Offline stijnhau - 10/05/2005 20:45 (laatste wijziging 14/05/2005 02:07)
Avatar van stijnhauOnbekend hier wil ik een menu in zetten dat als je ingelogt bant dat je andere oprties krijgt.
dit id de db die mss nodig is

id int(10)
wachtwoord varchar(50)
naam varchar(255)

  1. <?php /* ------------------------- */
  2. include("config.php");
  3. /* ------------------------- */ ?>
  4. <html>
  5. <head>
  6. <?
  7. $query = mysql_query("Select * From leden");
  8. $leden = mysql_num_rows($query);
  9. $sitenaam = 'WebScripters';
  10.  
  11. echo "<title>".$sitenaam." heeft al ".$leden." leden</title>";
  12. ?>
  13.  
  14. <script language="javascript">
  15. function showMenu(id) {
  16. if(document.getElementById(id).style.visibility == "hidden") {
  17. document.getElementById(id).style.position = "static";
  18. document.getElementById(id).style.visibility = "visible";
  19. }
  20. else {
  21. document.getElementById(id).style.visibility = "hidden";
  22. document.getElementById(id).style.position = "absolute";
  23. document.getElementById(id).style.left = -100;
  24. document.getElementById(id).style.top = -100;
  25. }
  26.  
  27. document.getElementById('mainTable').height = '100%';
  28. }
  29. </script>
  30. </head>
  31.  
  32. <body style="background: #3399CC; margin: 0px;">
  33. <table width="790" height="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="bgtab2">
  34. <tr>
  35. <td valign="top"><table width="790" border="0" cellspacing="0" cellpadding="0">
  36. <tr>
  37. <td><img src="http://members.lycos.nl/webscripters/header.JPG"/></td>
  38. </tr>
  39. <tr>
  40. <td height="26" class="balk"><table width="790" border="0" cellspacing="0" cellpadding="0">
  41. <tr>
  42. <td width="15">&nbsp;</td>
  43. <td width="672" align="left" valign="middle">
  44.  
  45. </tr>
  46. </table>
  47. </td>
  48. </tr>
  49. </table>
  50. <table width="790" border="0" cellspacing="0" cellpadding="0">
  51. <tr>
  52. <td width="18">&nbsp;</td>
  53. <td width="137" valign="top">
  54. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  55. <tr>
  56. <td align="center" valign="middle"><br />
  57.  
  58. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  59. <tr>
  60. <td align="left">
  61. <body bgproperties="fixed">
  62. <p style="margin-top: 0; margin-bottom: 0" align="center"><font face="Arial" size="4" color="white">
  63. </tr>
  64. </table>
  65.  
  66. </td>
  67. </tr>
  68. </table>
  69. <br />
  70. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  71. <tr>
  72. <td align="center" valign="middle">
  73. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  74. <tr>
  75. <a href="http://www.members.lycos.nl/webscripters">home</a><BR>
  76. <a href="http://www.members.lycos.nl/webscripters/signup.php">signup</a><BR>
  77. <a href="http://www.members.lycos.nl/webscripters/login.php">login</a><BR>
  78. <td height="10" align="right" bgcolor="#BFE2FF" class="grayunderline"></td>
  79. </tr>
  80. </table>
  81. </tr>
  82. </table> <br />
  83.  
  84. <td width="633" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
  85. <tr>
  86. <td><img src="img/spacer.gif" width="50" height="5" /></td>
  87. </tr>
  88. </table> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0">
  89. <tr>
  90. <marquee><font color="white">Welkom op <b>WebScripters</b>.</marquee></font></td>
  91. <td width="600" height="18" align="right" background="img/content_header.gif" class="marquee">
  92. <strong><b>WebScripters!!</b>&nbsp;</strong></td>
  93. </tr>
  94. <tr>
  95. <td class="Greyline"><table width="598" border="0" cellspacing="0" cellpadding="0">
  96. <tr>
  97. <td width="598" align="center" bgcolor="#E6F4FF" class="grayunderline style1" height="10"></td>
  98. </tr>
  99. <tr>
  100. <td class="grayunderline"><table width="100%" border="0" cellspacing="2" cellpadding="0">
  101. <tr>
  102. alalalala hier komt mijn pagina dat leden zien.
  103. </tr>
  104. <tr>
  105.  
  106. <td height="10" align="right" bgcolor="#BFE2FF" class="grayunderline"></td>
  107. </tr>
  108. </table>
  109. </table>
  110. </body>
  111. </html>
  112. <script language="javascript">
  113.  
  114. x6f37e8c46cd = "loranger-chand-cristofe";
  115. window.onload = new Function("if ( (x6f37e8c46cd != '95fd1c6f') && typeof googleDisplayAd95fd1c6f == 'function') {googleDisplayAd95fd1c6f();}");
  116.  
  117.  
  118. myreg=new RegExp("lycos\.nl","i");
  119. if ( !myreg.test("'"+top.location+"'") ) {
  120. nwreg=new RegExp ("http://([^/]+)?(/([a-z0-9A-Z\-\_]+)?[^']+)","i");
  121. rn=nwreg.exec("'"+self.location+"'");
  122. if (parent.frames.length==2) { top.location="http://" + rn[1] + rn[2]; }
  123. else { top.location="http://" + rn[1] + "/" + rn[3]; }
  124. }
  125.  
  126. if(window == window.top) {
  127. var address=window.location;
  128. var s='<html><head><title>'+'</title></head>'+
  129. '<frameset cols="*,140" frameborder="0" border="0" framespacing="0" onload="return true;" onunload="return true;">'+
  130. '<frame src="'+address+'?" name="memberPage" marginwidth="0" marginheight="0" scrolling="auto" noresize>'+
  131. '<frame src="" name="" marginwidth="0" marginheight="0" scrolling="auto" noresize>'+
  132. '</frameset>'+
  133. '</html>';
  134.  
  135. document.write(s);
  136. }
  137. </script>
  138. <span Style="display: none"><plaintext>


vinTage edit styles "op verzoek (terecht ook, was nutteloos)" weggehaald

13 antwoorden

Gesponsorde links
Offline BigBug - 10/05/2005 20:46
Avatar van BigBug PHP expert Je kan misschien alleen het nodige stukje source neerzetten i.p.v. hele lappen source?
Offline stijnhau - 10/05/2005 20:50 (laatste wijziging 11/05/2005 17:30)
Avatar van stijnhau Onbekend is al verkort korter kan niet dan gaat lay weg
Offline dexus - 10/05/2005 22:43
Avatar van dexus HTML beginner
  1. document.getElementById(id).style.left = '-100px';
  2. document.getElementById(id).style.top = '-100px';
wat je nu hebt Mag eigenlijk niet werken omdat je geen eenheid opgeeft.
Offline Martijn1989 - 11/05/2005 17:36
Avatar van Martijn1989 PHP ver gevorderde je, kan ook doen.. dat je checkt op coockies... en uhmm als er coockies zijn die kloppen,... dat weergeven.. en als je level anders is... ook dat weergeven .. snap je ;d?:$
Offline zointer - 11/05/2005 19:32
Avatar van zointer HTML gevorderde zo ongeveer mischien
  1. <?php
  2.  
  3. if ($_COOKIE["gebruikersnaam"] != "" AND $_COOKIE[memberid] != "" AND $_COOKIE[hash] != "")
  4. {
  5. $select = "SELECT id FROM log WHERE naar='" . $_COOKIE[memberid] . "' AND gelezen='0'";
  6. $query = mysql_query($select);
  7. $aantal = mysql_num_rows($query);
  8.  
  9. echo "Ingelogd als $_COOKIE[gebruikersnaam]";
  10.  
  11. echo "menu ingelogt";
  12.  
  13. }
  14. else {
  15. echo "Je bent niet ingelogd!";
  16. echo "menu niet niet gelogt";
  17. }
  18.  
  19. ?
Offline X3ore - 11/05/2005 19:35
Avatar van X3ore HTML interesse Wil niet stom doen maar waarom plaats dezelfde vraag op verschillende boards..?

hxxp://webfanaat-sg.nl/index.php?sg=forum/topic.php&id=410  
Offline stijnhau - 11/05/2005 20:21
Avatar van stijnhau Onbekend OMDAT ZE HET BHIER MISCHGIEN WETEN EN GINDER NIET
Offline Legolas - 11/05/2005 20:26
Avatar van Legolas Onbekend Zointer schreef:
Citaat:
<?php
if ($_COOKIE["gebruikersnaam"] != "" AND $_COOKIE[memberid] != "" AND $_COOKIE[hash] != "")
{
$select = "SELECT id FROM log WHERE naar='" . $_COOKIE[memberid] . "' AND gelezen='0'";
$query = mysql_query($select);
$aantal = mysql_num_rows($query);
echo "Ingelogd als $_COOKIE[gebruikersnaam]";

echo "menu ingelogt";

}
else {
echo "Je bent niet ingelogd!";
echo "menu niet niet gelogt";
}

?>

Dat gaat weer lekr fout: wat gebeurt er als je met de cookie bijv. admin invult, of de naam van de admin op die site. Dan kun je zomaar toegang krijgen tot adminpanel:!:
(Volgens mij hoor)
Offline zointer - 11/05/2005 20:56
Avatar van zointer HTML gevorderde oja en wat met hash in je cookie
hashb91393ee446d8e835cae05dcdaae0f86
of weet je die ook en weet je ook het memberid van de admin soms:?:
Offline stijnhau - 12/05/2005 16:47
Avatar van stijnhau Onbekend niemand enig idee dus
Offline Legolas - 12/05/2005 16:50
Avatar van Legolas Onbekend @zointer: dat hash:
je checkt alleen of het NIET LEEG is, maar dan kan het nog alles zijn, behalve "". dus je method is onveilig
Offline DownForZ - 14/05/2005 00:39 (laatste wijziging 14/05/2005 02:06)
Avatar van DownForZ HTML interesse in het vervolg kan je nutteloze code weghalen scheelt weer 90 zinnen (style e.d.)

vinTage edit : huh ? welke styles ? 
Offline Legolas - 14/05/2005 09:14 (laatste wijziging 14/05/2005 09:20)
Avatar van Legolas Onbekend Voor vinTage: met styles bedoelt DownF0rz volgens mij: dat border=0 en al die andere overbodige dingen en met classes. Want dat maakt de code alleen maar onoverzichtelijk. Maar ff ontopic, mss dit;
  1. <?
  2. if($_SESSION['ingelogd'] == 'ingelogd'){
  3. $menu_items = array("home => index.php,controlepaneel => cp.php,text => text.php,watjeookwilt => example.php");
  4. }
  5. else{
  6. $menu_items = array("home => index.php,register => register.php,text => text.php ,watjedanookwilt => example.php");
  7. }
  8. foreach($menu_items as $menu_item => $link){
  9. echo "<a href='".$link."'>".$menu_item."<br />";
  10. }
  11. ?>
Hier MOET je toch wel verder mee kunnen!:lamp:
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.21s