De uiteindelijke code

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?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

?>

http://theunissenvastgoed.nl/phphulp/form/stap2.php

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Inleiding
  2. Simpel de submit knop veranderen
  3. Via javascript submit knop veranderen
  4. vervolg
  5. Hoe een plaatje te gebruiken
  6. De uiteindelijke code
  7. Slot

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.