• 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

  • RPG game gebouwd met AI

    Frenzo.Webservice 11 juni 2026 om 19:44
  • Het Grote Vibe Code Topic

    Syntax 1 juni 2026 om 20:05
  • PWYL source gezocht

    Syntax 29 mei 2026 om 14:03
  • Ictscripters Chat

    AarClay 21 april 2026 om 11:34
  • Help testers nodig voor android app Urgent

    Servertjee 20 februari 2026 om 12:07
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    Servertjee 20 februari 2026 om 12:06
  • Afspraken systeem met planbeperking

    Jeffrey.Hoekman 20 februari 2026 om 11:52
  • Developer Gezocht

    Servertjee 19 februari 2026 om 17:31

Marktplaats

  • 359 Nieuwe Domeinnamen Mei 2026

    shiga 1 juni 2026 om 12:45
  • Sicarras.com - Moderne Mafia Text-Based RPG

    Jeffrey.Hoekman 27 mei 2026 om 17:40
  • 370 Nieuwe Domeinnamen April 2026

    shiga 1 mei 2026 om 12:06

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

  • Quanscient ontvangt €10M om AI- en kwantum-native hardware engineering te bevorderen - Tech.eu

    ICTscripters 27 mei 2026 om 12:03
  • Datalek bij leverancier Canvas - Universiteit van Amsterdam

    ICTscripters 10 mei 2026 om 12:03
  • Data privacy in 2026: Hoe de naleving van GDPR verandert

    ICTscripters 8 mei 2026 om 12:16

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