login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Leeg scherm

Offline seleco - 10/10/2005 14:01
Avatar van selecoNieuw lid Ik heb het volgende uit een boek.
$query = "SELECT * FROM chauffeurs WHERE vestigingen=\"{$_POST['interest']}\"";
Krijg ik een leeg scherm.
Terwijl hij wel naar het goede zoekt.
ik krijg dit bij mijn adres te zien.
showchauffeurs.php?interest=Lisse


Als ik het volgende doe:
$query = "SELECT * FROM chauffeurs WHERE vestigingen='Lisse'";
Dan krijg ik wel een overzicht
Ik krijg dit bij mijn adres te zien.
showchauffeurs.php?interest=Lisse

Wat is er aan fout?

6 antwoorden

Gesponsorde links
Offline Thomas - 10/10/2005 14:18 (laatste wijziging 10/10/2005 14:19)
Avatar van Thomas Moderator Je dient single quotes in queries te gebruiken.
Accolades horen niet in je query thuis.

Ook zou ik slashes toevoegen bij 'invoer van buitenaf' in je query.

Dus als volgt:
$query = "SELECT * FROM chauffeurs WHERE vestigingen='".addslashes($_POST['interest'])."'";
Offline seleco - 10/10/2005 14:25
Avatar van seleco Nieuw lid Heb ik veranderd maar krijg nog steeds een leeg scherm.
Dus ik zou het niet weten.
Offline Rens - 10/10/2005 14:55
Avatar van Rens Gouden medaille

Crew algemeen
Gebruik eens $_GET i.p.v. $_POST.
$_POST is om waarden uit een formulier op te halen, $_GET is om waarden uit de url te halen.
Offline Dolfje - 10/10/2005 15:10
Avatar van Dolfje Gouden medailleGouden medailleGouden medaille

PHP ver gevorderde
@fangorn: $query = "SELECT * FROM chauffeurs WHERE vestigingen=\"{$_POST['interest']}\"";

Dit mag, hierdoor is het zelf veiliger dan ".$_POST['interest']."
Je moet er maar eens op zoeken
Offline Rens - 10/10/2005 15:11 (laatste wijziging 10/10/2005 15:12)
Avatar van Rens Gouden medaille

Crew algemeen
addslashes($_GET['interest']) kun je het beste doen.
Is het veiligste;-)

edit; Het moet $_GET['interest'] zijn hè, geen $_POST['interest']...
Offline seleco - 10/10/2005 15:46
Avatar van seleco Nieuw lid
addslashes($_GET['interest']) doet het.

Bedankt voor de hulp.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.183s