pm_trash.php

hier kunnen als de gebruiker dat wilt berichten heen gezet worden

de 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
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?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<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>

« Lees de omschrijving en reacties

Inhoudsopgave

  1. Wat zit er in dit pm systeem
  2. de database tabellen
  3. dbconnect.php
  4. pm_inbox.php
  5. pm_read.php
  6. pm_head.php
  7. pm_new.php
  8. pm_option.php
  9. pm_trash.php
  10. pm_buddy.php
  11. alert.php

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.