• Login
  • Register
  • Zoeken
Overal
  • Overal
  • Artikelen
  • Pagina's
  • Forum
  • Filebase-item
  • 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. 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

  • [PROJECT] Gamekeuring.nl - Hét onafhankelijke keuringsplatform voor maffiagames & RPG's!

    frio 22 september 2026 om 16:40
  • Ictscripters / Koen

    Aaron 22 september 2026 om 15:07
  • 🚀 WE ZOEKEN TESTERS! 🚀

    Lijno 19 september 2026 om 19:37
  • Kweekrijk - van stekje tot Imperium

    Lijno 14 september 2026 om 23:00
  • Crimora.nl

    Jeffrey.Hoekman 8 september 2026 om 18:49
  • Programmeren geocht die samen met mij maffiaskrill.com

    Dennii 2 september 2026 om 11:15
  • Gezocht mafiasnextkill

    mrsenati 1 september 2026 om 17:38
  • nieuwe game

    tigermaffia 27 augustus 2026 om 18:02

Marktplaats

  • 402 Nieuwe Domeinnamen Augustus 2026

    shiga 19 september 2026 om 13:53
  • Ik verkoop maffiaskrill.com voor 30 eur0

    Jeffrey.Hoekman 9 september 2026 om 11:55
  • Straatbaas.eu – complete Nederlandstalige en Engelstalige online maffia-RPG

    Syntax 25 augustus 2026 om 14:41

Berichten van 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;
        }
    Meer tonen

    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;
    
    
    		}
    	
    	}
    	
    }
    
    
    ?>
    Meer tonen
  • 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;
    			
    		}
    	
    	}
    }
    Meer tonen

    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());
    			
    		}
    		
    	}
    	
    }
    
    
    ?>
    Meer tonen

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
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