klote scripts ook :> maar ze werken wel nu allemaal he
Posts by Patrick
-
-
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: -
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
Toon Meerdiv#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; }
iemand die mij kan helpen?
-
notepad++
rapid php
php designerik zelf gebruik notepad++
-
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)
-
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.
-
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)
-
UPDATE `familie` SET `kladblok` = '{$_POST['famnotes']}' WHERE `familienaam`='$data->familie'
(denk dat het familienaam is moet je even nakijken)
-
is dit niet zoiets als tinyurl ?
-
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?
-
-
zeer mooi systeem
-
do_sql heb ik ook er uit gehaald in mn laatste code update
Nieuwe reactie samengevoegd met originele reactie op 12.06.09 12:49:15:
updated code (again) -
weer update nu zullen er wel fouten in zitten (ik kan het nog steeds niet testen -.-)
maar goed comments:
PHP
Toon Meer<?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; } } } ?>
-
-
-
-
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
Nieuwe reactie samengevoegd met originele reactie op 11.06.09 08:17:34:PHP
Toon Meerclass 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; } } }
toevoeging ervan enige opmerkingen?
-
nee daar heb je denk ik wel gelijk in
-
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
Toon Meer<?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()); } } } ?>