addslashes probleem pulldown
nu is het gelukt, alleen kan ik nog niet dingen met '/, etc invoeren. ik dacht met addslashes opweg te zijn maar het werkt nog niet helemaal
dit is het script
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
include("includes/db_mysql.class.php");
include("includes/mysql.class.php");
include("includes/fish.class.php");
include("includes/functions.php");
$db = new FishDB();
// als het veld "addfish" een waarde bevat, dus niet null of 0 is .....
if($_POST['addfish'])
{
// voeg hem toe aan de database
$db->insertQuery("INSERT INTO log (namefish, country) VALUES ('". addslashes($_POST["addfish"]) . "', '" . addslashes($_POST["land"]) . "')");
}
?>
include("includes/db_mysql.class.php");
include("includes/mysql.class.php");
include("includes/fish.class.php");
include("includes/functions.php");
$db = new FishDB();
// als het veld "addfish" een waarde bevat, dus niet null of 0 is .....
if($_POST['addfish'])
{
// voeg hem toe aan de database
$db->insertQuery("INSERT INTO log (namefish, country) VALUES ('". addslashes($_POST["addfish"]) . "', '" . addslashes($_POST["land"]) . "')");
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE><sjaak></TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<!-- selectquery, het resultaat gaat naar een dropdown -->
<SELECT NAME="delfish" onChange="document.myform.addfish.value=delfish.value;">
<option value=""> []</option>
</SELECT>
<!-- ----------------------------------------------- -->
<!-- formulier om vis naar eigen pagina te submitten -->
<FORM METHOD=POST ACTION="test.php" name="myform">
<INPUT TYPE="text" NAME="addfish">
<INPUT TYPE="text" NAME="land">
<INPUT TYPE="submit" value = "verstuur">
</FORM>
<!-- ----------------------------------------------- -->
</BODY>
</HTML>
Er zijn nog geen reacties op dit bericht.