• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Externe testers gezocht — Saphaxis AI Chat Organizer 0.1.59

    FreelanceAP 4 november 2026 om 07:42
  • nieuwe game

    tigermaffia 2 november 2026 om 15:21
  • Criminolz

    qevanto 31 oktober 2026 om 20:52
  • [Beta] Ottomaan: gratis browserspel met een echte, levende stad. Feedback gezocht!

    frio 27 oktober 2026 om 12:22
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Jeroen.G 26 oktober 2026 om 10:33
  • Maffia Hotel: een browsergame waarin je van lobbygast naar spil van het hotel groeit

    eeyk 22 oktober 2026 om 18:43
  • Crime Club volledig herschreven vanaf nul

    frio 19 oktober 2026 om 23:57
  • Malavita (nieuwe maffia game, van 0)

    jos 19 oktober 2026 om 23:18

Marktplaats

  • SEO Expired Domains for Sale | .COM, .ORG, .NET & Australian Domains | From $30

    LeoDropHunter 5 november 2026 om 16:56
  • 293 Nieuwe Domeinnamen Oktober 2026

    shiga 5 november 2026 om 11:02
  • [Aanbod] Stadskaart voor je browsergame: van menu naar klikbare stad, vanaf €200

    frio 29 oktober 2026 om 18:17

Melding juist/fout

  • R.H user removed
  • 26 juni 2012 om 17:56
  • R.H user removed
    #TeamStitch
    Berichten
    1.167
    • 26 juni 2012 om 17:56
    • #1

    Ik ben hier nu al tijdje mee bezig en wat ik ook doe het komt maar niet goed...

    namelijk bij inloggen als je dus een foute username, of password hebt zou de pagina alleen de foutmelding moeten laten zien en niet de goedmelding:

    PHP
    <?
    include "config.php";
    
    
    if(isset($_POST['login1']))
    {
     echo "<div class='green'> U bent succelvol ingelogd!&nbsp;&nbsp;<u>u wordt zo dadelijk door gelinkt</u></div><br />"; 
     ?>
     <center><b>U wordt zo dadelijk ingelogd</b><br /><img src="img/content/loading11.gif" alt="" /></center>
    
    
    <meta http-equiv="REFRESH" content="2;url=http://www.166.snel-it.nl/T2K/index.php?p=home">     
    <?
    }
    ?>
    
    
    
    
    
    
    <script language="javascript"> 
    <!--
    var state = 'none';
    
    
    function showhide(layer_ref) {
    
    
    if (state == 'block') { 
    state = 'none'; 
    } 
    else { 
    state = 'block'; 
    } 
    if (document.all) {
    eval( "document.all." + layer_ref + ".style.display = state"); 
    } 
    if (document.layers) {
    document.layers[layer_ref].display = state; 
    } 
    if (document.getElementById &&!document.all) { 
    hza = document.getElementById(layer_ref); 
    hza.style.display = state; 
    } 
    } 
    //--> 
    </script>
    <center>
    <form method="post">
    <table cellspacing="1" cellpadding="1" class="lijst">
    <tr>
        <h2>Login </h2><br />
    	<div style="width:230px"> <!-- LINE WRAPPER! -->
        <div class="horizontal_line"></div>
        </div>
    	</td>
      </tr>
      <tr>
        <td width="120" style="padding:5px;" align="right">Login</td>
        <td width="120" style="padding:5px;" align="left"><input type="text" name="login" value="" onclick="login.value=''" size="20"  class="inline_text_inp" /></td>
      </tr>
      <tr>
        <td width="120" style="padding:5px;" align="right">Wachtwoord</td>
        <td width="120" style="padding:5px;" align="left"><input type="password" name="wachtwoord" value="" onclick="wachtwoord.value=''" size="20"  class="inline_text_inp" /></td>
      </tr>
    </table>
    <tr>
       <input type='submit' name='login1' value='Login!' class="RedButton" width="80px">   &nbsp;&nbsp;&nbsp;<div class="RedButton" style="width:100px"> <div> <a href="?p=aanmelden">Aanmelden</a> </div> </div>
      </tr>
    </form>
    </center>
    <?
    if( isset($_POST["login1"]))
    {
    	$query = mysql_query("select * from `crimz_leden` where `login`='".$_POST["login"]."'");
    	$row = mysql_fetch_object($query);
    	$wachtwoord1 = md5($_POST["wachtwoord"]);
    	if($wachtwoord1 == $row->wachtwoord && $row->ban == 0)
    	{
    		session_start();
            $_SESSION['login']= $_POST["login"];
    		mysql_query("UPDATE `crimz_leden` SET `status`=1  WHERE `login` = '".$_POST["login"]."'");
    		
    		?>
    		<script type="text/javascript"> 
    		
    		submit_msg();
    		
    /* Request for Writing the Message */
    function ajax_write(url){
    	if(window.XMLHttpRequest){
    		xmlhttp2=new XMLHttpRequest();
    		if(xmlhttp2.overrideMimeType){
    			xmlhttp2.overrideMimeType('text/xml');
    		}
    	} else if(window.ActiveXObject){
    		try{
    			xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
    		} catch(e) {
    			try{
    				xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
    			} catch(e){
    			}
    		}
    	}
     
    	if(!xmlhttp2) {
    		alert('Giving up :( Cannot create an XMLHTTP instance');
    		return false;
    	}
     
    	xmlhttp2.open('GET',url,true);
    	xmlhttp2.send(null);
    }
     
    /* Submit the Message */
    /*
    function submit_msg(){ 
    	
    	ajax_write("w.php?n=logingedaan&p=<? echo $_POST["login"]; ?>&m=clean");
    }
    */
    </script> 
    <?
    
    
    		
    	
    	}
    	else
    	{
    		fout("Uw gebruikersnaam of password is onjuist!");
    		if ($row->ban != 0) {
    			fout("Je bent gebanned. Neem contact op via [email protected] voor meer infomatie.");
    		}
    	}
    }
    ?>
    Meer tonen

    Met vriendelijke groet,
    R.H user removed

  • Gast, wil je besparen op je domeinnamen? (ad)
  • eeyk
    Crime-ware.nl
    Berichten
    1.185
    • 26 juni 2012 om 18:35
    • #2

    Misschien als je zelf eens iets maak dat je zelf weet wat je moet doen.
    Je hebt totaal geen beveiliging er op staan die zegt dat de persoon fout inlog.

    PHP
    if(isset($_POST['login1']))
    {
     echo "<div class='green'> U bent succelvol ingelogd!&nbsp;&nbsp;<u>u wordt zo dadelijk door gelinkt</u></div>"; 
     ?>
     <center><b>U wordt zo dadelijk ingelogd</b><img src="img/content/loading11.gif" alt="" /></center>
    
    
    <meta http-equiv="REFRESH" content="2;url=http://www.166.snel-it.nl/T2K/index.php?p=home">     
    <?
    }


    En hier nog eens een keer if isset.

    PHP
    if( isset($_POST["login1"]))
    {
        $query = mysql_query("select * from `crimz_leden` where `login`='".$_POST["login"]."'");
        $row = mysql_fetch_object($query);
        $wachtwoord1 = md5($_POST["wachtwoord"]);
        if($wachtwoord1 == $row->wachtwoord && $row->ban == 0)
        {
            session_start();
            $_SESSION['login']= $_POST["login"];
            mysql_query("UPDATE `crimz_leden` SET `status`=1  WHERE `login` = '".$_POST["login"]."'");
            
            ?>
            <script type="text/javascript"> 
            
            submit_msg();
            
    /* Request for Writing the Message */
    function ajax_write(url){
        if(window.XMLHttpRequest){
            xmlhttp2=new XMLHttpRequest();
            if(xmlhttp2.overrideMimeType){
                xmlhttp2.overrideMimeType('text/xml');
            }
        } else if(window.ActiveXObject){
            try{
                xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
            } catch(e) {
                try{
                    xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
                } catch(e){
                }
            }
        }
     
        if(!xmlhttp2) {
            alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
     
        xmlhttp2.open('GET',url,true);
        xmlhttp2.send(null);
    }
     
    /* Submit the Message */
    /*
    function submit_msg(){ 
        
        ajax_write("w.php?n=logingedaan&p=<? echo $_POST["login"]; ?>&m=clean");
    }
    */
    </script> 
    <?
    
    
            
        
        }
        else
        {
            fout("Uw gebruikersnaam of password is onjuist!");
            if ($row->ban != 0) {
                fout("Je bent gebanned. Neem contact op via [email protected] voor meer infomatie.");
            }
        }
    Meer tonen

    Gooi de code weg en maak zelf wat deze code is POEP.

  • R.H user removed
    #TeamStitch
    Berichten
    1.167
    • 26 juni 2012 om 20:58
    • #3

    Dus die code die je als 2e plaatste moet ik nu plaatsen waar de if(isset($_POST['login1']))
    begint?

    Nieuwe reactie samengevoegd met originele reactie op 26.06.12 21:16:39:
    Sorry, maar ik snap niet goed hoe je ingame index/ outgame index doet samen en dat bij inloggen

    Met vriendelijke groet,
    R.H user removed

  • Tim
    Expert
    Berichten
    3.684
    • 26 juni 2012 om 22:59
    • #4

    Je hebt het ene probleem laten oplossen en je wilt meteen het volgende.

    Welke stappen heb je ondernomen tijdens het debuggen, als je dat al gedaan hebt?

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • R.H user removed
    #TeamStitch
    Berichten
    1.167
    • 27 juni 2012 om 14:40
    • #5

    Het is nu opgelost!
    Heb de pagina eens opnieuw gedaan en nu klopt alles, een paar onnodige delen weg gehaald, ect

    Met vriendelijke groet,
    R.H user removed

  • scarface
    Professional
    Berichten
    1.597
    • 27 juni 2012 om 14:57
    • #6

    Laat je code opmaak nu eens zien dan hoe heb je het verbeterd.

  • R.H user removed
    #TeamStitch
    Berichten
    1.167
    • 27 juni 2012 om 15:04
    • #7
    PHP
    <? 
    include "config.php"; 
    ?>
    <? 
    if( isset($_POST["login1"])) 
    { 
        $query = mysql_query("select * from `crimz_leden` where `login`='".$_POST["login"]."'"); 
        $row = mysql_fetch_object($query); 
        $wachtwoord1 = md5($_POST["wachtwoord"]); 
        if($wachtwoord1 == $row->wachtwoord && $row->ban == 0) 
        { 
            session_start(); 
            $_SESSION['login']= $_POST["login"]; 
            mysql_query("UPDATE `crimz_leden` SET `status`=1  WHERE `login` = '".$_POST["login"]."'"); 
    	echo "<div class='green'> Je bent succesvol ingelogd!</div>";  
    	echo '<meta http-equiv="REFRESH" content="2;url=http://www.166.snel-it.nl/T2K/index.php?p=home">';
    
    
        } 
        else 
        { 
            echo "<div class='red'> Je gebruikersnaam of password is onjuist!</div>";  
            if ($row->ban != 0) { 
                fout("Je bent gebanned. Neem contact op via [email protected] voor meer infomatie."); 
            } 
        } 
    } 
    ?>  
    <center> 
    <form method="post"> 
    <table cellspacing="1" cellpadding="1" class="lijst"> 
    <tr> 
        <h2>Login </h2> 
        <div style="width:230px"> <!-- LINE WRAPPER! --> 
        <div class="horizontal_line"></div> 
        </div> 
        </td> 
      </tr> 
      <tr> 
        <td width="120" style="padding:5px;" align="right">Login</td> 
        <td width="120" style="padding:5px;" align="left"><input type="text" name="login" value="" onclick="login.value=''" size="20"  class="inline_text_inp" /></td> 
      </tr> 
      <tr> 
        <td width="120" style="padding:5px;" align="right">Wachtwoord</td> 
        <td width="120" style="padding:5px;" align="left"><input type="password" name="wachtwoord" value="" onclick="wachtwoord.value=''" size="20"  class="inline_text_inp" /></td> 
      </tr> 
    </table> 
    <tr> 
       <input type='submit' name='login1' value='Login!' class="RedButton" width="80px">   &nbsp;&nbsp;&nbsp;<div class="RedButton" style="width:100px"> <div> <a href="?p=aanmelden">Aanmelden</a> </div> </div> 
      </tr> 
    </form> 
    </center> 
    <br /><br /><br />
    Meer tonen

    Met vriendelijke groet,
    R.H user removed

  • scarface
    Professional
    Berichten
    1.597
    • 27 juni 2012 om 16:29
    • #8

    Is nog niet zo netjes gebruik altijd <?php , waarom na de include php meteen afsluiten en weer open onnodig.. Mischien ook handig om aan te geven dat je ook <html> gebruikt ? Is dit zelf geschreven of niet ?


    Als dit zo is dan is het gebruik van md5 wel zo zonde !

  • Thisguyisgone
    Elite members
    Berichten
    7.880
    • 27 juni 2012 om 16:31
    • #9

    waarom <html> aanduiden, het kan zijn dat hij een include systeem gebruikt, dan heeft hij dubbel <html>. [offtopic]Wees wat rustiger met wat je zegt[/offtopic]

  • WHMCSAddons
    Meester
    Berichten
    2.411
    • 27 juni 2012 om 17:05
    • #10

    scarface <?php verschilt per server instelling, maar zoals jij aangeeft kan je beter <?php gebruiken, werkt ALTIJD!

    @Victini
    1. <center> is oud niet meer doen.
    2. comment je PHP code beter, is voor later handig.
    3. XSS op je gehele login mogelijk.
    4. SQL Injection op je gehele login mogelijk.
    5. Probeer meer met <label> te werken en minder met <table> (voor Google)

    Meer kan ik zo even niet bedenken :)

  • R.H user removed
    #TeamStitch
    Berichten
    1.167
    • 27 juni 2012 om 17:26
    • #11

    hoe zet ik tekst dan in het midden zonder die <cee,ter>

    Met vriendelijke groet,
    R.H user removed

  • WHMCSAddons
    Meester
    Berichten
    2.411
    • 27 juni 2012 om 17:45
    • #12

    1. <div>
    2. css code

    Veel netter, <center> is ook niet W3C Valid namelijk.

  • eeyk
    Crime-ware.nl
    Berichten
    1.185
    • 27 juni 2012 om 18:35
    • #13
    Citaat van Victini

    hoe zet ik tekst dan in het midden zonder die <cee,ter>


    PHP
    <div align="center"></div>

    of via CSS.

  • R.H user removed
    #TeamStitch
    Berichten
    1.167
    • 27 juni 2012 om 21:22
    • #14

    ow, oké

    Met vriendelijke groet,
    R.H user removed

  • eeyk
    Crime-ware.nl
    Berichten
    1.185
    • 27 juni 2012 om 21:23
    • #15

    Je gebruikt enkel een MD5 hash? dat is niet veilig. dat is alleen veilig met 12 letters en tekens.

  • Thisguyisgone
    Elite members
    Berichten
    7.880
    • 27 juni 2012 om 21:28
    • #16

    Ik denk dat de TS nog niet ervaren genoeg is. Later zal hij dat kunnen aanpassen ..

  • ZiraX
    IT Expert
    Berichten
    510
    • 29 juni 2012 om 05:50
    • #17

    Euhm, div align="center" ?? ? ??

    Volgens mij is het de bedoeling dat je de paragraaf tags gebruikt.

    PHP
    <p align="center"> HELLEUH i am centered </p>


    of

    PHP
    <p class="centerText"> HELLEUH i am css centered </p>


    in je css plaats je dan

    PHP
    p.centerText {
    text-align: center;
    }

    En victini, je bent echt al een poosje bezig met vragen stellen. Leer het eens zelf te maken, want zo kan je beter een ontwikkelaar inhuren.

    1) Eigenaar & CEO // iSenses
    2) Eigenaar & CEO // HoodGangster
    3) Co-Owner & Captian @WMCity V3.

Registratie

Nog geen account? Registreer je nu en word deel van onze community!

Nu registreren Aanmelden

ICT Nieuws

  • PHP waarschuwt voor twee ernstige bugs die makkelijk uit te buiten lijken

    Aaron 22 oktober 2026 om 22:19

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design