De uiteindelijke code
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
//$_GET['email'] = '[email protected]';
include("config.php"); //Hier staan alle database verbindingen in
if($_SERVER['REQUEST_METHOD'] == "POST") //als je op "submit" drukt geeft $_SERVER['REQUEST_METHOD']
{ //de waarde "POST" dus we kijken waneer iemand op submit heeft
//gedurkt
if(isset($_POST['action']))
{
switch($_POST['action'])
{
case 'del':
echo 'Verwijder';
break;
case 'ver':
echo 'Verplaats naar een andere map';
break;
}
}
}
$sql = "SELECT `van` , `onderwerp`,`verzend_tijd` FROM mail WHERE email='".addslashes($_GET['email'])."';"; //dit is een sql opdracht voor de mails op te halen
/*
Van = Het email adres waarvan het gestuurt is
Onderwerp = Het onderwerp van het bericht
Verzend_tijd = De tijd waarop de mail ontvangen is
*/
$query = mysql_query($sql);
echo '<script type="text/javascript">
function submit(wat)
{
document.getElementById("stuur").value = wat;
document.myform.submit();
}
</script>';
echo '<form method="POST" name="myform"><input type="hidden" name="action" id="stuur" value="Niks verstuurt"><table>';
$i = 0;
while($row = mysql_fetch_array($query))
{
echo '<Tr>
<td><input type="checkbox" name="box[]" value="'.$i.'"></td>
<td>'.$row['onderwerp'].'</td>
<td>'.$row['van'].'</td>
<td>'.$row['verzend_tijd'].'</td>
</Tr>';
$i++;
//als je op "Submit" hebt gedrukt wordt box[] een array met het id ($i) van welke checkboxen zijn geslecteerd
}
echo '</table>
<a onclick="submit(\'del\')">Verwijder</a>
<a onclick="submit(\'ver\')">Stuur naar andere map</a>
</form>';
//Hier zie je dat er 2 submit knoppen zijn gemaakt, alleen de name en value is anders
?>
//$_GET['email'] = '[email protected]';
include("config.php"); //Hier staan alle database verbindingen in
if($_SERVER['REQUEST_METHOD'] == "POST") //als je op "submit" drukt geeft $_SERVER['REQUEST_METHOD']
{ //de waarde "POST" dus we kijken waneer iemand op submit heeft
//gedurkt
if(isset($_POST['action']))
{
switch($_POST['action'])
{
case 'del':
echo 'Verwijder';
break;
case 'ver':
echo 'Verplaats naar een andere map';
break;
}
}
}
$sql = "SELECT `van` , `onderwerp`,`verzend_tijd` FROM mail WHERE email='".addslashes($_GET['email'])."';"; //dit is een sql opdracht voor de mails op te halen
/*
Van = Het email adres waarvan het gestuurt is
Onderwerp = Het onderwerp van het bericht
Verzend_tijd = De tijd waarop de mail ontvangen is
*/
$query = mysql_query($sql);
echo '<script type="text/javascript">
function submit(wat)
{
document.getElementById("stuur").value = wat;
document.myform.submit();
}
</script>';
echo '<form method="POST" name="myform"><input type="hidden" name="action" id="stuur" value="Niks verstuurt"><table>';
$i = 0;
while($row = mysql_fetch_array($query))
{
echo '<Tr>
<td><input type="checkbox" name="box[]" value="'.$i.'"></td>
<td>'.$row['onderwerp'].'</td>
<td>'.$row['van'].'</td>
<td>'.$row['verzend_tijd'].'</td>
</Tr>';
$i++;
//als je op "Submit" hebt gedrukt wordt box[] een array met het id ($i) van welke checkboxen zijn geslecteerd
}
echo '</table>
<a onclick="submit(\'del\')">Verwijder</a>
<a onclick="submit(\'ver\')">Stuur naar andere map</a>
</form>';
//Hier zie je dat er 2 submit knoppen zijn gemaakt, alleen de name en value is anders
?>
http://theunissenvastgoed.nl/phphulp/form/stap2.php
« vorige pagina | volgende pagina »
Inhoudsopgave
- Inleiding
- Simpel de submit knop veranderen
- Via javascript submit knop veranderen
- vervolg
- Hoe een plaatje te gebruiken
- De uiteindelijke code
- Slot