pm_trash.php
hier kunnen als de gebruiker dat wilt berichten heen gezet worden
de 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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<?php
//maak verbinding naar je db
include ("dbconnect.php");
//de links
include ("pm_head.php");
?>
<table width="600">
<tr>
<td width="1%">
</td>
<td width="20%">
Van:
</td>
<td width="25%">
Datum:
</td>
<td width="49%">
Onderwerp:
</td>
</tr>
<form action="pm_trash.php" method="post">
<?
//kijk of $_POST["what"] een waarde heeft
if (isset($_POST["what"])){
//zet hem om in een makkelijkere variabele
$what = $_POST["what"];
//Doe voor elke variabele in de array $_POST wat hieronder staat met de naam $mid voor die variabele
foreach ($_POST as $mid){
//kijk of $mid een waarde heeft dat een cijfer is
if (is_numeric($mid) == true){
//als die $mid een waarde heeft doe dat het volgende
if (isset($mid)){
//bekijk wat de waarde van de variabele $what is
switch ($what) {
//als die delete is gooi die bericht dan maar weg
case "delete":
$query = "DELETE FROM pm WHERE id = '$mid'";
mysql_query($query);
break;
//als die bak is zet ze dan terug in de inbox
case "back";
$query = "UPDATE pm SET read = '1' WHERE id = '$mid'";
mysql_query($query);
break;
}
}else{}
}else{}
}
}else{}
$i = 0;
//haal de berichten uit de db die in de prullenbak zitten
$result = mysql_query("SELECT * FROM pm WHERE `to` = '$uuser' && `read` = -1 ORDER by date DESC", $db);
while (list($id, $from, $ipsender, $to, $date, $time, $sub, $mes) =
mysql_fetch_row($result)){
?>
<tr>
<td>
<input type="checkbox" name="<? echo $i?>" value="<? echo $id ?>">
</td>
<td>
<a href="pm_new.php?to=<? echo $from ?>"><? echo $from ?></a>
</td>
<td>
<? echo $date ?> <? echo $time ?>
</td>
<td>
<a href="pm_read.php?m=<? echo $id ?>"><? echo $sub ?></a>
</td>
</tr>
<?
$i++;
}
?>
</table>
<table width="600">
<tr>
<td>
Wat wil je doen met de geselecteerde berichte?
<select name="what">
<option value="delete">Verbranden</option>
<option value="back">Zet ze maar terug</option>
</select>
<input type="submit" value="Go">
</td>
</tr>
</table>
</form>
</body>
</html>
//maak verbinding naar je db
include ("dbconnect.php");
//de links
include ("pm_head.php");
?>
<table width="600">
<tr>
<td width="1%">
</td>
<td width="20%">
Van:
</td>
<td width="25%">
Datum:
</td>
<td width="49%">
Onderwerp:
</td>
</tr>
<form action="pm_trash.php" method="post">
<?
//kijk of $_POST["what"] een waarde heeft
if (isset($_POST["what"])){
//zet hem om in een makkelijkere variabele
$what = $_POST["what"];
//Doe voor elke variabele in de array $_POST wat hieronder staat met de naam $mid voor die variabele
foreach ($_POST as $mid){
//kijk of $mid een waarde heeft dat een cijfer is
if (is_numeric($mid) == true){
//als die $mid een waarde heeft doe dat het volgende
if (isset($mid)){
//bekijk wat de waarde van de variabele $what is
switch ($what) {
//als die delete is gooi die bericht dan maar weg
case "delete":
$query = "DELETE FROM pm WHERE id = '$mid'";
mysql_query($query);
break;
//als die bak is zet ze dan terug in de inbox
case "back";
$query = "UPDATE pm SET read = '1' WHERE id = '$mid'";
mysql_query($query);
break;
}
}else{}
}else{}
}
}else{}
$i = 0;
//haal de berichten uit de db die in de prullenbak zitten
$result = mysql_query("SELECT * FROM pm WHERE `to` = '$uuser' && `read` = -1 ORDER by date DESC", $db);
while (list($id, $from, $ipsender, $to, $date, $time, $sub, $mes) =
mysql_fetch_row($result)){
?>
<tr>
<td>
<input type="checkbox" name="<? echo $i?>" value="<? echo $id ?>">
</td>
<td>
<a href="pm_new.php?to=<? echo $from ?>"><? echo $from ?></a>
</td>
<td>
<? echo $date ?> <? echo $time ?>
</td>
<td>
<a href="pm_read.php?m=<? echo $id ?>"><? echo $sub ?></a>
</td>
</tr>
<?
$i++;
}
?>
</table>
<table width="600">
<tr>
<td>
Wat wil je doen met de geselecteerde berichte?
<select name="what">
<option value="delete">Verbranden</option>
<option value="back">Zet ze maar terug</option>
</select>
<input type="submit" value="Go">
</td>
</tr>
</table>
</form>
</body>
</html>
« vorige pagina | volgende pagina »
Inhoudsopgave
- Wat zit er in dit pm systeem
- de database tabellen
- dbconnect.php
- pm_inbox.php
- pm_read.php
- pm_head.php
- pm_new.php
- pm_option.php
- pm_trash.php
- pm_buddy.php
- alert.php