Salut,
Je suis entrain de créer un scripte de bloc-notes pour la partie admin d'un site, j'ai actuellement ce code, il me rajoute bien les donner dans ma BDD et les affichent bien mais quand je désire supprimer une donnée en cliquant sur la petite croix rouge, rien ne se passe et une page avec juste la couleur de mon background s'affiche....
Le nom exacte de ma page est index.php?page=bloc_notes mais grace à l'url rewriting, elle s'appelle désormais bloc-notes.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <?php session_start(); include('./info_db.php'); ?> <h1>Le Bloc-notes</h1> <center><a href="accueil-admin.html">Retour</a></center> <div id="cadre_gauche"> <?php if($_POST['texte'] ) { $texte = $_POST['texte']; $timestamp = intval($_POST['timestamp']); $pseudo = $_SESSION['pseudo']; $texte_protege = htmlspecialchars($texte); mysql_query("INSERT INTO bloc_notes VALUES('','$timestamp','$pseudo','$texte_protege')") or die(mysql_error()); } if($_GET['supprimer_note'] AND $_GET['supprimer_note'] > 0) { mysql_query("DELETE FROM bloc_notes WHERE id=" .intval( $_GET['supprimer_note'] ). "")or die(mysql_error()); echo' La note a bien étè supprimé !'; } $retour = mysql_query("SELECT * FROM bloc_notes ORDER BY id DESC") or die(mysql_error()); while($donnees = mysql_fetch_array($retour)) { ?> #<?php echo $donnees['id'];?> - Posté par <?php echo $donnees['pseudo'];?> le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']);?> <?php echo '<a href="bloc-note.html?supprimer_note=' . $donnees['id'] . '">'; ?><img src="./images/delete.png" alt="delete"/></a><br /> <?php echo $donnees['texte'];?><br /> <?php } ?> </div> <div id="cadre_droite"> <form action="bloc-notes.html" method="post"> <p> <textarea name="texte" cols="50" rows="10"> </textarea><br /> <input type="hidden" name="timestamp" value="<?php echo time(); ?>" /> <input type="hidden" name="pseudo" value="<?php echo $_SESSION['pseudo']; ?>" /> <input type="submit" value="Envoyer" /> </p> </form> </div>
Cela ne fonctionnait déja pas lorsque l'url rewriting n'était pas mis en place...
Merci d'avance
+++
knellle
Partager