jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Offre d'emploi : Développeur Web PHP/Drupal (H/F)
| Page 1 | |||||||
| Auteur | Message | ||||||
|---|---|---|---|---|---|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |||||||
| Page 1 | |||||||
benjamim
|
# Posté le 05/02/2012 à 12:31:25 | ||||||
![]()
|
Bonjour,
j'aimerais pouvoir améliorer le minichat du tuto sur le php mais je ne sais pas trop comment faire. J'ai découvert les "variables temporelle" et j'aimrais qu'à chaque message il y ai la date de poste qui s'affiche. Comment puis-je faire ? Aussi, j'aimerais que le chat s'affiche dans une sortes de premier plan comme quand on affiche des images. Je sais pas si vous voyez, avec l'arroière plan qui devcient un peu flou et qu'on peut juste refermer ce "premier plan" avec une petite croix en haut à droite qui permet de fermer. Je sais pas si je m'exprime bien ![]() Le codage est à peut près ça je pense : Code : HTML
Ensuite, pour le minichat, j'en suis là : Code : PHP
Merci de votre aide ![]() PS : Comment fait-on pour supprimer tous les messages du minichat d'après un bouton sur une page ?
Édité
le 05/02/2012 à 18:26:56
par benjamim
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
| Publicité | # Posté le 05/02/2012 à 12:31:25 | ||||||
|
|
|||||||
menofre
|
# Posté le 05/02/2012 à 14:15:41 | ||||||
![]()
|
Bon je vois que tu as plusieurs problèmes, donc pour mettre la date d'un message c'est assez simple. Il faut que tu créer un champs dans ta base de type timestamp, et que quand dans ton code, tu insert le message, tu lui mettes comme valeur NOW(), cela inscrira la date du message, ensuite pour l'afficher, c'est la meme chose que pour les autres variables. Tu la récupère dans ton code, puis tu l'affiche. Simple non?
Bref ensuite tu demandais si on pouvais tous supprimer d'un coups c'est ça ? Bon si c'est ça c'est assez simpe voici le code. Code : PHP
"Mieux vaut savoir tout chercher que chercher à tout savoir." Si tu n'as pas la solutions, quelqu'un sur les forums l'aura forcément. |
||||||
benjamim
|
# Posté le 05/02/2012 à 18:27:25 | ||||||
![]()
|
ça ne marche pas pour le temps :S
Et comment je fais pour l'afficher en premier plan le minichat ? J'ai mis ça mais ça ne marche pas ![]() Code : PHP
Édité
le 06/02/2012 à 13:22:05
par benjamim
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
benjamim
|
# Posté le 06/02/2012 à 19:47:54 | ||||||
![]()
|
Up
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
benjamim
|
# Posté le 08/02/2012 à 20:05:32 | ||||||
![]()
|
J'ai un problème avec le mincihat.
Il me dit un problème ligne 11, que faire ?? Fatal error: Call to a member function prepare() on a non-object in /home/anonymes/www/minichat_post.php on line 11 Code : PHP
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
menofre
|
# Posté le 09/02/2012 à 19:18:46 | ||||||
![]()
|
Ou tes noms de champs sont faux OU tes variables sont vides. Je te conseille de faire des vérification sur la présence ou non de tes variables avant.
"Mieux vaut savoir tout chercher que chercher à tout savoir." Si tu n'as pas la solutions, quelqu'un sur les forums l'aura forcément. |
||||||
Taguan
|
# Posté le 09/02/2012 à 19:24:02 | ||||||
Auto-quote Powaaa![]() Groupe : Auteurs
Ville : Bruxelles |
Ben regarde sur quoi tu fais un prepare() puis demande toi d'où vient/devrait venir cette varialbe...
!!! Attention, ceci est ma signature, pas une réponse à votre post !!! Mon tutoriel : SQL avec MySQL |
||||||
Calmacil
|
# Posté le 09/02/2012 à 19:28:23 | ||||||
|
Ville : Gif sur yvette |
Je viens d'apercevoir une superbe faute d'inattention là
|
||||||
benjamim
|
# Posté le 12/02/2012 à 18:11:34 | ||||||
![]()
|
C'est bon, ça marche
![]() J'ai 2 questions par contre, si je suis sur une page administration.php et que je veuille effacer tous els messages de la page minichat.php Comment faire ? Et comment je pourrais faire pour "que le chat s'affiche dans une sortes de premier plan comme quand on affiche des images. Je sais pas si vous voyez, avec l'arrière plan qui devient un peu flou et qu'on peut juste refermer ce "premier plan" avec une petite croix en haut à droite qui permet de fermer." Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Calmacil
|
# Posté le 13/02/2012 à 09:29:58 | ||||||
|
Ville : Gif sur yvette |
Pour ça il faudrait regarder du côté de tes CSS
|
||||||
benjamim
|
# Posté le 13/02/2012 à 11:19:21 | ||||||
![]()
|
Et vous sauriez m'aider ?
Et pour supprimer tous les messages, je fais comment ? Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Bilon
|
# Posté le 13/02/2012 à 12:53:37 | ||||||
|
Sivousplait d'avôtre avis ?
|
Je sais pas si cela peut t'aider mais moi, la tchatbox que je suis entrain de faire pour supprimer les messages j'ai fais comme cela :
Code : PHP
Ensuite si je souhaite supprimer tout les messages : Code : PHP
Ou un en particulié Code : PHP
Dans le cas ou tu souhaite ne supprimer qu'un message précis ne pas oublié la boucle pour listé les données.
Édité
le 13/02/2012 à 12:58:06
par Bilon
Absent du samedi 31 mars au samedi 7 avril. |
||||||
benjamim
|
# Posté le 13/02/2012 à 13:39:06 | ||||||
![]()
|
Par contre, je dois le placer dans la page souhaité soit minichat.php ?
Je peux pas le placer sur une autre page ? :S ça ne marche pas :S Comment faire ? :S
Édité
le 13/02/2012 à 16:46:03
par benjamim
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Bilon
|
# Posté le 13/02/2012 à 16:55:29 | ||||||
|
Sivousplait d'avôtre avis ?
|
Tu met ça dans la page admin.php par exemple.
Tu à bien mis la boucle pour récupéré les messages ? Modifier en mettant ta tables etc ? Absent du samedi 31 mars au samedi 7 avril. |
||||||
benjamim
|
# Posté le 13/02/2012 à 17:57:23 | ||||||
![]()
|
Je met une boucle qui marche comment ?
Juste la démarche stp
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Bilon
|
# Posté le 13/02/2012 à 18:32:06 | ||||||
|
Sivousplait d'avôtre avis ?
|
Au cas ou j'aurai fais des erreurs si quelqu'un peut me prévenir
J'ai noté quelques explications, dans la mesure ou j'ai moi même du mal .. $donnee contient le pseudo et le messages, modifie par rapport aux nom des colonnes de ta table. Code : PHP
Tu peut tester cela ici l'administration ce trouve ici Petite particularité il y à 2 salonJe n'avais pas vu, tu cherche aussi à indiquer l'heure du message : Dans le if qui contient les donnee tu pseudo et du mot de passe tu ajoute Code : SQL
et dans la boucle qui récupère et affiche les messages (pas celle de ton administration) Code : PHP
Édité
le 13/02/2012 à 18:48:21
par Bilon
Absent du samedi 31 mars au samedi 7 avril. |
||||||
benjamim
|
# Posté le 13/02/2012 à 18:45:59 | ||||||
![]()
|
Super bien expliqué en tout cas
![]() J'ai tout suivis, je sais pas si j'arriverai à le refaire seul mais bon ![]() Juste 1 truc, ce que tu me donnes c'est pour lister les commentaires mais pour le ssupprimer, je vois pas la démarche :S Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Bilon
|
# Posté le 13/02/2012 à 18:50:02 | ||||||
|
Sivousplait d'avôtre avis ?
|
Elle y est regarde bien, Code : PHP
N'oublie pas de mettre la requête que je ter donner plus haut juste après tes identifiant de connexion. J'ai éditer mon message concernant la date des messages. Absent du samedi 31 mars au samedi 7 avril. |
||||||
benjamim
|
# Posté le 13/02/2012 à 19:08:24 | ||||||
![]()
|
Mais ça ne me le supprime pas
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Taguan
|
# Posté le 13/02/2012 à 19:19:45 | ||||||
Auto-quote Powaaa![]() Groupe : Auteurs
Ville : Bruxelles |
Bien sûr, tu as mis la partie du code avec la requête pour supprimer ?
Et bien sûr, tu as fait correctement les liens ? Et évidemment, tu as modifié le code (notamment les requêtes) pour que ça corresponde à ce que tu as chez toi ? Tu as bossé quoi, bien sûr ??? Alors montre-nous ce que t'as fait... Donne le code qu'on voie le problème. Et ne nous dit pas "j'ai juste copié ce qu'il a donné", on veut voir TON truc. !!! Attention, ceci est ma signature, pas une réponse à votre post !!! Mon tutoriel : SQL avec MySQL |
||||||
Bilon
|
# Posté le 13/02/2012 à 19:30:18 | ||||||
|
Sivousplait d'avôtre avis ?
|
Ou alors, c'est moi qui est pommé quelques chose ?
Absent du samedi 31 mars au samedi 7 avril. |
||||||
nc333
|
# Posté le 13/02/2012 à 19:37:19 | ||||||
![]()
|
Citation : benjamim
Comment fait-on pour supprimer tous les messages du minichat d'après un bouton sur une page ? au lieu de vider ta base de donnée tout les 500 message, moi dans la page post.php j'insert le message et je supprime le 10eme donc dans mon tchat il 'y a que 10 message d'afficher. je dit sa je dit rien mais je trouve que sa permet de ne pas avoir une base de donnée sur-charger. après pour ton problème redonne nous tout ton code car avec les changement etc ... chuis perdu
Minecraft --> Un jeux de survie-Construction au cotés TRÈS addictif FantaBobShow -->Site de The_Fantasio974 et de Bob Lennon, créateur de la vidéo Minecraft française, dont le guide de survie dans Minecraft Si vous avez lus set signature jusques au bout, alors vous êtes affectée par Minecraft! |
||||||
benjamim
|
# Posté le 13/02/2012 à 19:41:48 | ||||||
![]()
|
POUR TAGUAN, OUI j'ai changé les bases de données pour que ça correspondent à chez moi, OUI j'ai changé chaque liens en fonction des miens, OUI j'ai changé les variables pour que ça correspondent aux miennes.
OUI J'AI FAIT QUELQUE CHOSE ! Je déteste écrire en majuscule mais là, il le fallait ! ça donne cela : Code : PHP
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Taguan
|
# Posté le 13/02/2012 à 19:43:01 | ||||||
Auto-quote Powaaa![]() Groupe : Auteurs
Ville : Bruxelles |
Citation : Taguan
Bien sûr, tu as mis la partie du code avec la requête pour supprimer ? T'as oublié une question, et la réponse est visiblement non. !!! Attention, ceci est ma signature, pas une réponse à votre post !!! Mon tutoriel : SQL avec MySQL |
||||||
benjamim
|
# Posté le 13/02/2012 à 19:49:11 | ||||||
![]()
|
Cela donc ?
$reponse = $bdd -> query('DELETE FROM minichat'); Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Taguan
|
# Posté le 13/02/2012 à 19:50:40 | ||||||
Auto-quote Powaaa![]() Groupe : Auteurs
Ville : Bruxelles |
Pas seulement... Y a un minimum de traitement à faire (et il t'a été donné...)
Sauf si tu veux effacer tout chaque fois que t'arrives sur la page. !!! Attention, ceci est ma signature, pas une réponse à votre post !!! Mon tutoriel : SQL avec MySQL |
||||||
benjamim
|
# Posté le 13/02/2012 à 19:51:52 | ||||||
![]()
|
Code : PHP
C'était cela il me semble. D'accord. Je vais essayer ainsi. Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Taguan
|
# Posté le 13/02/2012 à 19:59:33 | ||||||
Auto-quote Powaaa![]() Groupe : Auteurs
Ville : Bruxelles |
En mélangeant les codes de menofre et de bilon... Je doute que ça fonctionne...
Par contre, ça prouve que tu comprends pas les codes que tu utilise, tu devrais commencer par là déjà. !!! Attention, ceci est ma signature, pas une réponse à votre post !!! Mon tutoriel : SQL avec MySQL |
||||||
benjamim
|
# Posté le 13/02/2012 à 20:01:21 | ||||||
![]()
|
Je parle juste de la requete qui est contenu dans ce dernier code ...
Mieux vaut prévenir que guérir ![]() Cliquez et inscrivez vous ![]() HTML : IIIIIIIIII CSS : IIIIIIIIII C : IIIIIIIII |
||||||
Taguan
|
# Posté le 13/02/2012 à 20:02:33 | ||||||
Auto-quote Powaaa![]() Groupe : Auteurs
Ville : Bruxelles |
Wai wai, soit. Du coup tout va bien ? Sinon on attend ton nouveau code.
!!! Attention, ceci est ma signature, pas une réponse à votre post !!! Mon tutoriel : SQL avec MySQL |
||||||
Retour au forum "PHP" ou à la liste des forums
