• Login
  • Register
  • Zoek
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  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
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  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
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  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
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Leden
  3. Patrick

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • Meerdere mafia game template te koop

    Syntax 15 februari 2026 om 20:08
  • Verschillende domeinnamen los te koop

    zwpgangster 12 februari 2026 om 16:05
  • Verschillende domeinen

    Syntax 8 februari 2026 om 09:57

Posts by Patrick

  • MaffiaVillage Online!

    • Patrick
    • 30 juni 2009 om 19:12

    klote scripts ook :> maar ze werken wel nu allemaal he :P

  • Slice prob.

    • Patrick
    • 28 juni 2009 om 11:02

    kijk werkt al :) thx
    nu zit ik met het prob als ik het tussen <center> </center> doe dat hij niet echt in het midden komt:

    http://noxxie.nl/login

  • Slice prob.

    • Patrick
    • 28 juni 2009 om 10:36

    Zie hier:

    http://img208.imageshack.us/img208/8466/probp.jpg

    dat halve cirkeltje wat links staan moet dus rechts staan van het grijze blok al hoewel ik wel toegeef dat ik geen ster in slicen / basen ben kan ik er toch niet achter komen wat het is [a]

    style.css:

    PHP
    div#loginleft
        {
            background-image: url('images/login_left.jpg');
            width: 6px;
            height: 192px;
        }
    	
    div#logincenter
        {
            background-image: url('images/login_main.jpg');
            background-repeat: repeat-x;
            width: 422px;
            height: 192px;
        } 
    div#loginright
        {
            background-image: url('images/login_right.jpg');
            width: 95px;
            height: 192px;
        }
    Toon Meer

    iemand die mij kan helpen?

  • Welke PHP editor gebruiken jullie?

    • Patrick
    • 28 juni 2009 om 09:50

    notepad++
    rapid php
    php designer

    ik zelf gebruik notepad++

  • test login front

    • Patrick
    • 28 juni 2009 om 00:40

    wat vinden jullie hiervan:

    http://img5.imageshack.us/img5/6438/logini.png

    hij is misschien wat leeg maar gaat erom dat het er een beetje op lijkt (en nee hij is niet voor een crimi script)

  • Kladblok voor Familie

    • Patrick
    • 21 juni 2009 om 18:17

    verander je het daarin en dan staat het zo ie zo al goed in je database daarna moet je met 2 sql querie's ten eerste de familienaam uit de user table halen en daarna uit de familie table de notitie.

  • Gast account

    • Patrick
    • 21 juni 2009 om 18:16

    extra tabel in de database toevoegen (GuestAcc bijv.) deze de standaard waarde 0 geven en op 1 zetten wanneer het een Gast account is.

    dan bij check:
    if ($data->GuestAcc == 1) { doen bij guest acc } else { doen bij geen guest acc }

    (Dit moet bij het script waar hij de login checked)

  • Kladblok voor Familie

    • Patrick
    • 21 juni 2009 om 18:14

    UPDATE `familie` SET `kladblok` = '{$_POST['famnotes']}' WHERE `familienaam`='$data->familie'

    (denk dat het familienaam is moet je even nakijken)

  • Url verkleiner (gratis)

    • Patrick
    • 13 juni 2009 om 21:27

    is dit niet zoiets als tinyurl ?

  • Nieuw OOP testje

    • Patrick
    • 12 juni 2009 om 23:07

    ja ik kan geen manier bedenken waarbij ik het systeem echt secure kan maken, aan een IP binden is ook niet te beste methode weet iemand een betere methode hiervoor?

  • CP slogan

    • Patrick
    • 12 juni 2009 om 13:36

    Why look any further, we got it all here

  • Url verkleiner (gratis)

    • Patrick
    • 12 juni 2009 om 12:45

    zeer mooi systeem :)

  • Nieuw OOP testje

    • Patrick
    • 12 juni 2009 om 12:44

    do_sql heb ik ook er uit gehaald in mn laatste code update :P

    Nieuwe reactie samengevoegd met originele reactie op 12.06.09 12:49:15:
    updated code (again) :P

  • Nieuw OOP testje

    • Patrick
    • 12 juni 2009 om 11:54

    weer update nu zullen er wel fouten in zitten (ik kan het nog steeds niet testen -.-)

    maar goed comments:

    PHP
    <?php
    
    
    class loginsystem {
    
    
    	protected $password = null;
    	
    	public function CheckLogin() {
    
    
    	if (!$_SESSION['id']) { return false }
    	else {
    			
    			$match = mysql_query("SELECT expire FROM users WHERE expire={$_SESSION['id']} LIMIT=1") or die(mysql_error());
    			if (mysql_num_rows($match) > 0) { return true }
    			else { return false }
    			
    		}
    	
    	}
    	
    }
    
    
    class register_check extends loginsystem {
    
    
    	protected $name = null;
    	protected $email = null;
    
    
    	
    	public function do_register ($username, $mail, $password) {
    	
    		if($this->email_check($username, $mail) == false) { return "email_error"; }
    		
    		elseif ($this->username_check($username) == false) { return "username_error"; }
    		elseif ($this->password_check($password) == false) { return "password_error"; }
    	
    		else {
    		
    		mysql_query("INSERT INTO users 
    		VALUES(null,'{$this->username}', '{$this->password}', '{$this->email}')") or die(mysql_error());
    		
    		}
    		
    	}
    	
    	protected function email_check ($username, $mail) {
    	
    		$this->email = explode($mail, "@");
    		
    		if (!$email[1]) { return false }
    		else {
    		
    			$this->email = htmlspecialchars(mysql_escape_string($mail));
    			$this->name = htmlspecialchars(mysql_escape_string($username));
    			
    			mysql_query("UPDATE users SET email={$mail} WHERE username={$name} LIMIT=1") or die(mysql_error());
    			return true;
    			
    		}
    	
    	}
    	
    	protected function username_check($name) {
    
    
    		protected $username = htmlspecialchars(mysql_escape_string($name));
    	
    		$check = mysql_query("SELECT username FROM users WHERE username={$username}") or die(mysql_error());
    		
    		if (mysql_num_rows($check) > 0) { return false }
    		else { return true }
    	
    	}
    	
    	protected function password_check($pass) {
    	
    		if (strlen($pass) < 3) { return false }
    		else { 
    		
    			$this->password = md5($pass);
    			return true;
    
    
    		}
    	
    	}
    	
    }
    
    
    ?>
    Toon Meer
  • PDO

    • Patrick
    • 11 juni 2009 om 21:42

    kortom PDO is irritant moeilijk :P

  • PDO

    • Patrick
    • 11 juni 2009 om 20:31

    er staat nog een stukje boven maar zo staat het op php.net

  • PDO

    • Patrick
    • 11 juni 2009 om 19:51

    klopt deze code in PDO:

    PHP
    <?php
    $dbh->beginTransaction();
    $sth = $dbh->exec("UPDATE test SET name = 'test2'");
    $dbh->rollBack();
    ?>

    ik kan het op het moment niet testen mijn sql ligt eruit...

  • Nieuw OOP testje

    • Patrick
    • 11 juni 2009 om 08:02

    ik heb er even naar gekeken en PDO lijkt me toch iets waar ik me op moet storten wanneer ik classes volledig onder de knie heb :P

    Nieuwe reactie samengevoegd met originele reactie op 11.06.09 08:17:34:

    PHP
    class register_check extends loginsystem {
    
    
    	protected $sql_data = null;
    	protected $email = null;
    
    
    	public function email_check ($mail) {
    	
    		$this->email = explode($mail, "@");
    		
    		if (!$email[1]) { return false }
    		else {
    		
    			$this->do_sql("insert", "users", $email);
    			return true;
    			
    		}
    	
    	}
    
    
    	protected function do_sql ($type, $table_name, $input) {
    	
    		$this->sql_data = addslashes(htmlspecialchars($input));
    	
    		if ($type == "insert") {
    		
    			mysql_query("INSERT INTO {$table_name}
    			VALUES ('{$this->sql_data}')") or die(mysql_error());
    		
    			return;
    			
    		}
    		
    		elseif ($type == "select") {
    		
    			$query = mysql_query("SELECT * FROM {$table_name}")
    			return $query;
    			
    		}
    	
    	}
    }
    Toon Meer

    toevoeging ervan enige opmerkingen?

  • OOP scriptje

    • Patrick
    • 11 juni 2009 om 07:57

    nee daar heb je denk ik wel gelijk in :P

  • Nieuw OOP testje

    • Patrick
    • 11 juni 2009 om 06:59

    weer een nieuwe dit x ben ik van plan een (secure) login system er mee te maken ik heb al een opzet en wil weten wat jullie er van vinden:


    PHP
    <?php
    
    
    class loginsystem {
    
    
    	protected $password = null;
    	
    	public function CheckLogin() {
    
    
    	if (!$_SESSION['id']) { return false }
    	else {
    			
    			$match = mysql_query("SELECT expire FROM users WHERE expire={$_SESSION['id']} LIMIT=1") or die(mysql_error());
    			if (mysql_num_rows($match) > 0) { return true }
    			else { return false }
    			
    		}
    	
    	}
    
    
    	public function doregister($name, $pass, $email) {
    		
    		if ($this->checklogin() == true) { return }
    		
    		$password = md5($pass);
    	
    		$match = mysql_query("SELECT username FROM users WHERE username={$name} LIMIT=1") or die(mysql_error());
    		if (mysql_num_rows($match) > 0) { return false }
    		else {
    			
    			mysql_query("INSERT INTO users 
    			VALUES(null,'{$name}', '{$password}', '{$email}')") or die(mysql_error());
    			
    		}
    		
    	}
    	
    }
    
    
    ?>
    Toon Meer

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

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. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design