Fraps
Kleine Vragen Topic #2
Fraps
Dylanh schreef:Is die zonder watermerk?Fraps
Hallo,
Ik ben pdo aan het leren, en ik dacht ik ga een login script maken met pdo.
Maar gelijk in het begin lukte me al iets niet.
ik probeer gebruik temaken van db->qoute (om de code tebeveiligen) maar dat lukt niet, Want als ik een Lege Veld in voer zegt hij niet steeds gelukt.
Ik ben pdo aan het leren, en ik dacht ik ga een login script maken met pdo.
Maar gelijk in het begin lukte me al iets niet.
ik probeer gebruik temaken van db->qoute (om de code tebeveiligen) maar dat lukt niet, Want als ik een Lege Veld in voer zegt hij niet steeds gelukt.
if($_SERVER[REQUEST_METHOD] == POST) {
$username = $db->quote($_POST[username]);
$password = $db->quote($_POST[password]);
if(empty($password) || empty($username)){
echo "Vul astublieft <b>alle</b> velden in";
}
else
{
echo "gelukt";
}
} Lodwijk schreef:Hallo,
Ik ben pdo aan het leren, en ik dacht ik ga een login script maken met pdo.
Maar gelijk in het begin lukte me al iets niet.
ik probeer gebruik temaken van db->qoute (om de code tebeveiligen) maar dat lukt niet, Want als ik een Lege Veld in voer zegt hij niet steeds gelukt.
if($_SERVER[REQUEST_METHOD] == POST) {
$username = $db->quote($_POST[username]);
$password = $db->quote($_POST[password]);
if(empty($password) || empty($username)){
echo "Vul astublieft <b>alle</b> velden in";
}
else
{
echo "gelukt";
}
} Je moet checken of de gebruikersnaam/het wachtwoord leeg is voor het escapen. Ook moet je niet kijken met empty() of een string leeg is. Dit doe je met trim() en strlen().
Dit is je code al wat verbeterd:
if($_SERVER[REQUEST_METHOD] == POST) {
if(strlen(trim($_POST[username])) == 0 || strlen(trim($_POST[password])) == 0){
echo "Vul astublieft <b>alle</b> velden in";
}
else
{
$username = $db->quote($_POST[username]);
$password = $db->quote($_POST[password]);
// SL QUERY MET $username EN $password HIER
echo "gelukt";
}
} Antonn schreef:Je moet checken of de gebruikersnaam/het wachtwoord leeg is voor het escapen. Ook moet je niet kijken met empty() of een string leeg is. Dit doe je met trim() en strlen().Ik ben pdo aan het leren, en ik dacht ik ga een login script maken met pdo.Eerdere citaten tonen
Lodwijk schreef:Hallo,
Maar gelijk in het begin lukte me al iets niet.
ik probeer gebruik temaken van db->qoute (om de code tebeveiligen) maar dat lukt niet, Want als ik een Lege Veld in voer zegt hij niet steeds gelukt.if($_SERVER[REQUEST_METHOD] == POST) { $username = $db->quote($_POST[username]); $password = $db->quote($_POST[password]); if(empty($password) || empty($username)){ echo "Vul astublieft <b>alle</b> velden in"; } else { echo "gelukt"; } }
Dit is je code al wat verbeterd:
if($_SERVER[REQUEST_METHOD] == POST) {
if(strlen(trim($_POST[username])) == 0 || strlen(trim($_POST[password])) == 0){
echo "Vul astublieft <b>alle</b> velden in";
}
else
{
$username = $db->quote($_POST[username]);
$password = $db->quote($_POST[password]);
// SL QUERY MET $username EN $password HIER
echo "gelukt";
}
} Het is gelukt Bedankt voor je snelle hulp
Er staat ook geen query in.
Lees dit eens door http://net.tutsplus.com/tutorials/php/php-database-access-are-you-doing-it-correctly/ en kijk vooral naar de prepared statements. Dat is de beste beveiliging.
Lees dit eens door http://net.tutsplus.com/tutorials/php/php-database-access-are-you-doing-it-correctly/ en kijk vooral naar de prepared statements. Dat is de beste beveiliging.
Lodwijk schreef:Hallo,
Ik ben pdo aan het leren, en ik dacht ik ga een login script maken met pdo.
Maar gelijk in het begin lukte me al iets niet.
ik probeer gebruik temaken van db->qoute (om de code tebeveiligen) maar dat lukt niet, Want als ik een Lege Veld in voer zegt hij niet steeds gelukt.
if($_SERVER[REQUEST_METHOD] == POST) {
$username = $db->quote($_POST[username]);
$password = $db->quote($_POST[password]);
if(empty($password) || empty($username)){
echo "Vul astublieft <b>alle</b> velden in";
}
else
{
echo "gelukt";
}
} Gebruik geen quote maar prepared statements, dat is net het mooie van PDO!!
Oke, Bedankt voor jullie Hulp 
Heb nu weer Prepared Statements geleerd
Als het weer niet lukt zal ik weer wat posten 

Heb nu weer Prepared Statements geleerd
Als het weer niet lukt zal ik weer wat posten 
Ik heb een dropdown menu in ul en li. Nu wil ik de dropdown laten inspringen maar met een padding of margin werkt hij niet, hoe doe ik dit?
edit: Heb het antwoord al, had een halve padding erin staan en dat ging niet. Dus die naar een hele gezet en een padding-left toegevoegd.
edit: Heb het antwoord al, had een halve padding erin staan en dat ging niet. Dus die naar een hele gezet en een padding-left toegevoegd.
Tessaaa schreef:Gebruik FireBugIk heb een dropdown menu in ul en li. Nu wil ik de dropdown laten inspringen maar met een padding of margin werkt hij niet, hoe doe ik dit?
edit: Heb het antwoord al, had een halve padding erin staan en dat ging niet. Dus die naar een hele gezet en een padding-left toegevoegd.

Antonn schreef:Wat is in vredesnaam FireBug?edit: Heb het antwoord al, had een halve padding erin staan en dat ging niet. Dus die naar een hele gezet en een padding-left toegevoegd.Eerdere citaten tonen
Tessaaa schreef:Ik heb een dropdown menu in ul en li. Nu wil ik de dropdown laten inspringen maar met een padding of margin werkt hij niet, hoe doe ik dit?
Gebruik FireBug

Tessaaa schreef:Een add-on in FireFox voor developers. Zo vind je meteen een fout op je site door te debuggen.Wat is in vredesnaam FireBug?Eerdere citaten tonen
Antonn schreef:edit: Heb het antwoord al, had een halve padding erin staan en dat ging niet. Dus die naar een hele gezet en een padding-left toegevoegd.Eerdere citaten tonen
Tessaaa schreef:Ik heb een dropdown menu in ul en li. Nu wil ik de dropdown laten inspringen maar met een padding of margin werkt hij niet, hoe doe ik dit?
Gebruik FireBug
Hmmm, ik zit hier een beetje met een dilemma, ik weet niet goed hoe ik mijn artikel zoekmachine wil opbouwen.
Wat ik kan doen is een fulltext index en dan op die manier met keywords zoeken of met prepared statements gaan werken.
Wat kan ik het beste doen?
Je hebt een zoekvenster waar je in kan zoeken, bijvoorbeeld "PC Version Metal Gear Rising", dat moet hij opbreken in keywords en zoeken met MATCH en AGAINST.
Wat ik kan doen is een fulltext index en dan op die manier met keywords zoeken of met prepared statements gaan werken.
Wat kan ik het beste doen?
Je hebt een zoekvenster waar je in kan zoeken, bijvoorbeeld "PC Version Metal Gear Rising", dat moet hij opbreken in keywords en zoeken met MATCH en AGAINST.
Marvinguich schreef:Okey, wat kan ik anders gebruiken dan? Iemand een idee?Eerdere citaten tonen
Sjoerd schreef:Dan ligt het aan dit deel:AND datum<NOW() and datum>DATE_ADD(NOW(), INTERVAL -4 DAY)
Daar zeg je dat datum tussen 4 dagen geleden en nu moet zijn. Je moet dat deel dus even aanpassen zodat hij alleen 4 dagen terug doet.
Volgens mij moet het dus zoiets worden:AND DATE(DATE_ADD(datum, INTERVAL 4 DAY)) = DATE(NOW())
Maar ik weet niet of dat handig is om te gebruiken, om dat hij dat dan voor elke datum in de tabel doet..
Lodwijk schreef:Heel goed! Je leert snel. Als je zo blijft verder luisteren naar de input van mensen word je zeker en vast een goede programmeur. Veel succes!Oke, Bedankt voor jullie Hulp
Heb nu weer Prepared Statements geleerdAls het weer niet lukt zal ik weer wat posten