Page Refresh na Form Submit
- SanThe -
06/11/2005 18:41:00PHP hulp
18/12/2024 05:39:52Han eev
06/11/2005 18:44:00Jan Koehoorn
06/11/2005 18:46:00Martijn K
22/11/2014 11:52:04Ik krijg wel het nummer er voor en het nummer daarvoor maar niet de melding :deze vraag is reeds beantwoord. Bij een page refresh blijven de nummers wel staan....
<form method='post' action=''>
<input type='radio' name='vraag' value='1'>1<br/>
<input type='radio' name='vraag' value='2'>2<br/>
<input type='radio' name='vraag' value='3'>3<br/>
<input type='submit' class='volgende' name='submit' value='antwoord'>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
//dbcon
session_start();
$_SESSION['once'] = $_POST['eens'];
echo $_SESSION['once'];
$uniek = $_SESSION['once'];
echo "Dit is uniek 1:" . $uniek;
$uniek2 = $_POST['uniek'];
echo "Dit is uniek 2:" . $uniek2;
if($uniek==$uniek2){
echo "Deze vraag is reeds beantwoord";
}
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'mysql';
$dbname = 'md342209db301970';
$dbCon=mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$ipo= "ipadres";
$iptest =$_SERVER['REMOTE_ADDR'];
$sessi= 2;
if(isset($_POST['submit'])){
$vraag = $_POST['vraag'];
$vragenInvoer="INSERT INTO test (ID, sessie, antwoord,ip)
VALUES (NULL,'$sessi', '$vraag', '$ipo')";
if (!mysqli_query($dbCon,$vragenInvoer)) {
die('Error: ' . mysqli_error($dbCon));
mysqli_close($dbCon);
}
}
?>
//dbcon
session_start();
$_SESSION['once'] = $_POST['eens'];
echo $_SESSION['once'];
$uniek = $_SESSION['once'];
echo "Dit is uniek 1:" . $uniek;
$uniek2 = $_POST['uniek'];
echo "Dit is uniek 2:" . $uniek2;
if($uniek==$uniek2){
echo "Deze vraag is reeds beantwoord";
}
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'mysql';
$dbname = 'md342209db301970';
$dbCon=mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$ipo= "ipadres";
$iptest =$_SERVER['REMOTE_ADDR'];
$sessi= 2;
if(isset($_POST['submit'])){
$vraag = $_POST['vraag'];
$vragenInvoer="INSERT INTO test (ID, sessie, antwoord,ip)
VALUES (NULL,'$sessi', '$vraag', '$ipo')";
if (!mysqli_query($dbCon,$vragenInvoer)) {
die('Error: ' . mysqli_error($dbCon));
mysqli_close($dbCon);
}
}
?>
<form method='post' action=''>
Code (php)
<input type='radio' name='vraag' value='1'>1<br/>
<input type='radio' name='vraag' value='2'>2<br/>
<input type='radio' name='vraag' value='3'>3<br/>
<input type='submit' class='volgende' name='submit' value='antwoord'>
</form>
Gewijzigd op 22/11/2014 12:17:59 door Martijn K