mysql_query("SELECT * FROM nieuws ORDER BY ID DESC LIMIT 3" Deze Query is toch helemaal veilig?
mysql_query("SELECT * FROM nieuws ORDER BY ID DESC LIMIT 3" Eleky schreef:Dit is de eerste keer dat ik dit vraag hoor?Ga je nu voor elke query vragen of hij veilig is?
Zoja, stop er dan nu mee!
Probeer zelf es wat uit!
Je eerste paar scripts gaan niet perfect zijn.
Daarnaast is dit wel volledig veilig ja, aangezien er geen input in zit
Eleky schreef:Ik wil gewoon beetje op weg geholpen worden hoor?Klopt, maar ik schat dat het de eerste uit vele is!
Aangezien je blijkbaar gewoon nog steeds niet begrijpt hoe je een query beveiligt
Dylanh schreef:Deze Query is toch helemaal veilig?mysql_query("SELECT * FROM nieuws ORDER BY ID DESC LIMIT 3"
Dylanh schreef:Waar zie jij een user input? Nergens, dan kan de user toch niks injecteren.. Op weg helpen okay, het denk werk zal je toch echt zelf moeten doen.Aangezien je blijkbaar gewoon nog steeds niet begrijpt hoe je een query beveiligtEerdere citaten tonen
Eleky schreef:Klopt, maar ik schat dat het de eerste uit vele is!
Ik wil gewoon beetje op weg geholpen worden hoor?
Dylanh schreef:Er is een verschil tussen opweg geholpen willen worden, en gewoon zelf niks doen.Aangezien je blijkbaar gewoon nog steeds niet begrijpt hoe je een query beveiligtEerdere citaten tonen
Eleky schreef:Klopt, maar ik schat dat het de eerste uit vele is!
Ik wil gewoon beetje op weg geholpen worden hoor?
Dylanh schreef:Nee.Zoja, stop er dan nu mee!Eerdere citaten tonen
Eleky schreef:Ga je nu voor elke query vragen of hij veilig is?
Probeer zelf es wat uit!
Je eerste paar scripts gaan niet perfect zijn.
Daarnaast is dit wel volledig veilig ja, aangezien er geen input in zit
Dit is de eerste keer dat ik dit vraag hoor?
Dylanh schreef:Aha, bedankt. En als je bijv dit hebt;Eerdere citaten tonen
Aarclay schreef:[COLOR= #0000BB]<?php $result[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM persoon WHERE achternaam = "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]achternaam[/COLOR][COLOR= #007700]]).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR] ?>
[COLOR= #0000BB]<?php
$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]];[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]SELECT * FROM iets WHERE username= $user[/COLOR][COLOR= #007700]);[/COLOR]
?> 
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM user WHERE user_id = "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$users[/COLOR][COLOR= #007700]->[/COLOR]UserID[COLOR= #007700]([/COLOR][COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]EscapeString[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]])).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
?> 
Calvin schreef:Heel toevallig werk ik nu aan een secure functie. Ik geef je wel een lijst met goeie functies:
htmlentities(); - deze zet alle tekens zoals & om in ;amp.
strip_tags(); - haalt tags weg zoals
Dylanh schreef:Nog een vraag als je deze query hebt:
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM user WHERE user_id = "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$users[/COLOR][COLOR= #007700]->[/COLOR]UserID[COLOR= #007700]([/COLOR][COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]EscapeString[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]])).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
?> 
Wouterp schreef:Dat wist ik al.
Aarclay schreef:Heb je al gekeken, en kwam je dit al tegen?Eerdere citaten tonen
Dylanh schreef:Nog een vraag als je deze query hebt:[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM user WHERE user_id = "[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$users[/COLOR][COLOR= #007700]->[/COLOR]UserID[COLOR= #007700]([/COLOR][COLOR= #0000BB]$core[/COLOR][COLOR= #007700]->[/COLOR]EscapeString[COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]])).[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR] ?>
Waar moet mysql_real_escape_string nou?
en ja, ik vraag het nu omdat ik het niet weet
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [URL="http://www.php.net/static"]static[/URL] [COLOR= #007700]function[/COLOR] EscapeString[COLOR= #007700]([/COLOR][COLOR= #0000BB]$string[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [URL="http://www.php.net/mysql_real_escape_string"]mysql_real_escape_string[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/trim"]trim[/URL][COLOR= #007700]([/COLOR]htmlspecialchars[COLOR= #007700]([/COLOR][COLOR= #0000BB]$string[/COLOR][COLOR= #007700]))));
}[/COLOR]
?> 
Calvin schreef:Heel toevallig werk ik nu aan een secure functie. Ik geef je wel een lijst met goeie functies:
htmlentities(); - deze zet alle tekens zoals & om in ;amp.
strip_tags(); - haalt tags weg zoals