Bonjour je suis entrain de créer un site intranet en php mysql et j'ai telecharger greybox de jquery et j'ai un petit probleme :
je veux me servir de la greybox pour afficher le message selectionné pour le lire mon site est composé de plusieur fichier (ca se rapporoche un peu du mvc) la greybox s'ouvre mais il ne trouve pas mon controleur si quelqu'un pourrait m'aider je vous en remercie d'avance :
messagerie.php
lire_message.php (page que j'ouvre dans la greybox
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 <?php $ret = controleur::RecupererMessages() ?> <div class="message"> <p>Boîte de réception</p> <a href="acceuil.php?page=messageEnvoye">Voir les messages envoyés</a> <a href="acceuil.php?page=nouveauMessage">Ecrire un nouveau message</a> <form method="post"> <table> <tr> <td>Tout sélectionner</td> <td>Tout désélectionner</td> <td>Supprimer sélection</td> </tr> <tr> <td>Sélection</td> <td>Sujet</td> <td>Expediteur</td> <td>Date</td> <td>Lu/Non lu</td> </tr> <tr> </tr> <?php foreach ($ret as $info){ ?> <tr> </tr> <tr> <td><input type="checkbox" id="suppr"></td> <td><a href="vue/messagerie/lire_message.php?id=<?php echo $info['id']?>" class="greybox"><?php echo $info['sujet']?></a></td> <td><?php echo $info['expediteur']?></td> <td><?php echo $info['date']?></td> <td><?php if ($info['vu']==1) { echo 'Lu'; } elseif($info['vu']==0) { echo'Non lu' ; } ?></td> <td><a href="acceuil.php?page=confSupMessage&id=<?php echo $info["id"]?>">Supprimer</a></td> <?php } ?> </tr> <tr> <td>Tout sélectionner</td> <td>Tout désélectionner</td> <td>Supprimer sélection</td> </tr> </table> </form> <a href="acceuil.php?page=messageEnvoye">Voir les messages envoyés</a> <a href="acceuil.php?page=nouveauMessage">Ecrire un nouveau message</a> </div>
Ma classe controleur se trouve dans un fichier qui se nomme controleur.php et meme si je met un require ou include ca ne fonctionne pas.
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 <?php $ret = controleur::LireMessage($_GET["id"]); //c'est ici qu'il ne trouve pas le controleur $req = controleur::MessageLu($_GET["id"]); ?> <div class="message"> <form action=""> <table> <tr> <td><a href="acceuil.php?page=messagerie">Retour</a></td> </tr> <?php foreach ($ret as $info ){?> <tr> <td>Expéditeur : <?php echo $info["nom"]?></td> </tr> <tr> <td>Sujet : <?php echo $info["sujet"]?></td> </tr> <tr> <td>Date : <?php echo $info["date"]?></td> </tr> <tr> <td>Message : <?php echo $info["message"]?></td> </tr> <?php }?> <tr> <td><a href="acceuil.php?page=messagerie">Retour</a></td> </tr> </table> </form> </div>
Merci de votre aide !
Partager