Flux rss
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

Php checkbox

Sébastien, le jeudi 27 octobre 2005 à 11:14:40 
 Signaler ce message aux modérateurs

Bonjour,

Voila mon probleme :
Je propose sur une premier page des checkbox.
Je souhaiterais , sur la page de résultat, non pas afficher la valeur de la checkbox mais remplacer celle-ci par une image.

Je m'y perds !!
Quelqu'un aurait-il la solution???

1

Erdnax, le jeudi 27 octobre 2005 à 11:21:32

Salut,

Est-ce que tu as un bout de code à partir du quel on pourrait travailler ?

(Oublie pas, stp, de mettre < code> et afin de mettre ton code en forme, merci;) )
Moi chuis moi et toi chais pas...

Répondre à Erdnax

2

devossel, le jeudi 27 octobre 2005 à 11:40:55


         <input type="checkbox" name="jeux2" value="<img scr="../jeux2.jpg">">



Je ne pense pas que l'on puisse insérer l'image directement.
(ça n'est pas en tout cas un probleme de cote ou double-cote, j'ai tout essayé)

Je pense plutôt à une condition dans la page de résultat ou doit s'afficher l'image .... mais je ne m'en sort pas.

Merci de cette réponse rapide

Répondre à devossel

3

Erdnax, le jeudi 27 octobre 2005 à 11:47:44

Alors ce que je te conseil de faire, c'est ça (pour autant que toutes les images que tu dois utiliser soient dans le même dossier) :

<input type="checkbox" name="jeux2" value="jeux2.jpg">

Ensuite, dans ton code php, tu récupère les données, et tu "écris" les images :
$image = $_POST['jeux2'];
echo '<img src="../'.$image'." border="0" alt="" ...>';

T'as compris le principe ?
Moi chuis moi et toi chais pas...

Répondre à Erdnax

4

devossel, le jeudi 27 octobre 2005 à 14:36:45

Voilà ou j'en suis :

...
$image = $_POST['jeux2'];
...
echo '<td><img src="\'.$image\'."><td>';


pas d'erreur mais impossible d'afficher l'image meme en modifiant le chemin.

résultat sut :
http://www.cybergafi.com/gun10/consult.php

Répondre à devossel

6

Zep3k!GnO, le jeudi 27 octobre 2005 à 14:42:30

Normal matte tes propriétées d'image :

http://www.cybergafi.com/gun10/'.$image'.
(pris sur ton site..)
A cause de echo '<td><img src="\'.$image\'."><td>';

Mieux vaut écrire : ( a mon humble avis )
echo"<td><img src=\"./$image\"></td>";



Zep3k!GnO
-->hi i hi o on va pas au boulot :P

Répondre à Zep3k!GnO

5

wiwimagique, le jeudi 27 octobre 2005 à 14:40:41

echo '<td><img src="'.$image.'"><td>';

tu veux dire.
Dans sa voiture rouge et jaune

Répondre à wiwimagique

8

Erdnax, le jeudi 27 octobre 2005 à 14:43:25

Dedieu, faut aller de plus en plus vite sur ce forum !
Moi chuis moi et toi chais pas...

Répondre à Erdnax

7

Erdnax, le jeudi 27 octobre 2005 à 14:42:34

C'est normal, regarde :

echo '<td><img src="\'.$image\'."><td>';

tu échape les ' ' ou tu inscrit l'image, alors que justement on aimerais sortir du echo pour écrire la valeur de la variable php !

Donc :
echo '<td><img src="'.$image'."><td>';

Devrait fonctionner ;)
Moi chuis moi et toi chais pas...

Répondre à Erdnax

10

Erdnax, le jeudi 27 octobre 2005 à 14:59:32

J'ai fais une petite erreur, et je m'en suis rendu compte trop tard pour éditer. Wiwi devrait être bon :

http://www.commentcamarche.net/forum/affich-1877801-php-chec­kbox#5
Moi chuis moi et toi chais pas...

Répondre à Erdnax

9

devossel, le jeudi 27 octobre 2005 à 14:58:01

Désolé mais l'image ne s'affiche toujours pas. C'est à n'y rien comprendre.

Je vois que vous métrisez le sujet contrairement à moi et que vous pourrez me sortir de cette situation

Merci

Répondre à devossel

11

Zep3k!GnO, le jeudi 27 octobre 2005 à 15:02:43

Est ce que t'as bien regardé les droits d'accès a ton image sur ton FTP, j'ai déjà eu ce type de soucis ....

ZEp3k!GnO
-->hi i hi o on va pas au boulot :P

Répondre à Zep3k!GnO

12

devossel, le jeudi 27 octobre 2005 à 15:06:17

J'ai fais un CHMOD 777 sur toutes les images. De plus je les ai placées aux différents niveaux pour éviter les problèmes de chemins.

...

Répondre à devossel

13

Erdnax, le jeudi 27 octobre 2005 à 15:07:09

Je pense que la solution de wiwimagique devrait fonctionner non ?

echo '<td><img src="'.$image.'"><td>';

Moi chuis moi et toi chais pas...

Répondre à Erdnax

14

devossel, le jeudi 27 octobre 2005 à 15:10:40

Un doute m'envahi :
Si comme valeur dans la checkbox je mets "jeux2.jpg", dois-je utiliser VARCHAR dans ma base de données???? (pb du point???)

Répondre à devossel

15

devossel, le jeudi 27 octobre 2005 à 15:13:05

echo '<td><img src="'.$image.'"><td>'; 


... ne fonctionne pas mieux , en plus j'ai un décalage dans mon tableau comme vous pouvez le constater

Répondre à devossel

16

Zep3k!GnO, le jeudi 27 octobre 2005 à 15:16:29

Et mon mien echo"<td><img src=\"./$image\"></td>"; ça veut pô ?!

ZEp3k!GnO
-->hi i hi o on va pas au boulot :P

Répondre à Zep3k!GnO

17

Erdnax, le jeudi 27 octobre 2005 à 15:17:36

Essaye de regarder ce que tu peux améliorer dans ton script, mais là, je prends une des ligne de ton fichier, généré par php :

<td><img src=""><td><td width='40' align='center'><img scr=\"jeux3.jpg\"></td>


La première image ne risque pas de s'afficher ("" <--- petit problème, il n'y a pas d'image...), et pour la deuxième, fais en sorte de supprimer les \ avant les ", ça devrait mieux aller.

Et es-tu sûr que ta variable $image est définie ? ($image = $_POST['jeux2'];)

si tu fais echo $image; quelque part, ça affiche quelque chose (en texte)

Moi chuis moi et toi chais pas...

Répondre à Erdnax

18

Erdnax, le jeudi 27 octobre 2005 à 15:23:17

STOOOOOOOOOOOP !

En fait ça marche, ce qui ne vas pas, c'est que ta variable $image n'est pas remplie, car vu qu'elle se défini en récupérant la valeur d'un $_POST[''] mais qu'aucun formulaire n'es soumis, et ben ta variable est vide !

Donc trouve un moyen de remplir ta variable $image sans $_POST[''], ou soumet un formulaire !
Moi chuis moi et toi chais pas...

Répondre à Erdnax

19

devossel, le jeudi 27 octobre 2005 à 15:28:35


$jeux2 = $row[6];
$jeux3 = $row[7];

$image = $_POST['jeux2'];
echo $image;
echo "<tr>\n";

echo "<td width='150' align='center' bgcolor=#00cc66>$pseudo</td>\n";

echo "<td width='150' align='center'>$team</td>\n";



voilà une partie de mon scripte avec la déclaration de l'image mais rien ne s'affiche

Répondre à devossel

20

wiwimagique, le jeudi 27 octobre 2005 à 15:29:54

Héhéhé, pas facile de corriger par forum interposé.
Souvent, l'erreur ne se trouve pas à l'endroit indiquée par la personne demandeuse :o)
Dans sa voiture rouge et jaune

Répondre à wiwimagique

24

Erdnax, le jeudi 27 octobre 2005 à 15:41:48

Sans compter qu'on sait plus très bien ce qu'il demande, il parlait de checkbox, et là on ressort les infos d'une base (apparemment), et il n'y a plus de formulaire lol !
Moi chuis moi et toi chais pas...

Répondre à Erdnax

21

devossel, le jeudi 27 octobre 2005 à 15:32:41

Est-ce que l'extension php3 n'est pas obligatoire???
(question bête sans doute)

Répondre à devossel

22

Zep3k!GnO, le jeudi 27 octobre 2005 à 15:39:04

Oui si tu utilise des fonctions qui font leur arrivé dans php3,sinon tu t'en fout....

Zep3k!GnO
-->hi i hi o on va pas au boulot :P

Répondre à Zep3k!GnO

23

devossel, le jeudi 27 octobre 2005 à 15:39:50

Il n'y a pas une histoire de "ISSET" pour déclarer la variable $image???

Répondre à devossel

25

devossel, le jeudi 27 octobre 2005 à 15:43:34

Le formulaire est à l'adresse suivante :

http://www.cybergafi.com/gun10/preinscrip.php

Répondre à devossel

26

Erdnax, le jeudi 27 octobre 2005 à 15:45:30

Bon, on va simplifier les choses (j'espère...)

Donnes nous le fonctionnement que tu as imaginé pour tes pages, précisément toutes les étapes, ce que traite chaque page etc...

Et si le code php n'est pas trop long, essaye aussi de nous le coller, qu'on ait toutes les cartes en main, car là, on y va à tâton et au goutte à goutte, y a plus simple...
Moi chuis moi et toi chais pas...

Répondre à Erdnax

27

devossel, le jeudi 27 octobre 2005 à 15:54:53

Voici les 3 pages nécessaires au script :

http://www.cybergafi.com/resume.doc

ou

http://www.cybergafi.com/resume.pdf

Répondre à devossel

28

devossel, le jeudi 27 octobre 2005 à 15:57:33

Ce que je souhaite est simple :

quand une personne coche un jeux à partir des checkbox (page preinscrip.php) dans la page consul.php on voit apparaitre l'image du jeux et non pas le nom du jeu (value="nom_du_jeu" dans la checkbox)

Répondre à devossel

29

Erdnax, le jeudi 27 octobre 2005 à 16:08:02

D'accord, dans ce cas, pour la page preinscrip.php :

pour les checkbox jeux1, jeux2, et jeux3, dans le value, tu met le nom de l'image du jeu (par exemple jeux2.jpg).

Ensuite, j'aimerais que tu aie voir dans ta base de donnée si les données sont enregistrées ou non (j'ai des doutes..., il ne me semble pas que tu récupère les données par POST avant des les insérer dans la base avec valid.php).

On s'occupera de l'affichage des images plus tard ;)
Moi chuis moi et toi chais pas...

Répondre à Erdnax
Php checkbox bon soir,parce que je connais pas très bien php, j'arrive pas obtenir la valeur de checkbox toujours ici code: www.commentcamarche.net/forum/affich-2486934-php-checkbox
[PHP] Checkbox et requête dans foreach Bonjour à tous ! J'ai un problème avec des checkbox... le problème c'est que lorsque plusieurs checkbox sont coché et qu'on appui sur envoyer, il envoi seulement la premiere donnée et pas les autres. Je cherche toujours et je ne trouve pas pourquoi il... www.commentcamarche.net/forum/affich-3131727-php-checkbox-et-requete-dans-foreach
PHP/ MySQL Plusieur Choix de Checkbox Un bonjour a tout le monde, un Merci a Bobinons pour son aide, Là voilà j'ai fais une formulaire (questionnaire) que j'ai lié a une base de donné MySQL et la recuperation des donnés par PHP. Sur les botton d'option (Checkbox), je veus récupérer une où... www.commentcamarche.net/forum/affich-203108-php-mysql-plusieur-choix-de-checkbox
[PHP] Upload de fichiersLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La... www.commentcamarche.net/faq/sujet-889-php-upload-de-fichiers
Installation rapide de LAMP (Apache+MySql+php) sous LinuxLAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL... www.commentcamarche.net/faq/sujet-7971-installation-rapide-de-lamp-apache-mysql-php-sous-linux
[PHP] Notice: Undefined index:Si vous utilisez les tableaux $_POST ou $_GET pour récupérer les variables de vos formulaires ou autres, il se peut que vous tombiez sur cette erreur: Notice: Undefined index 'champs du tableau' in 'chemin du fichier php en cours d'execution' on line... www.commentcamarche.net/faq/sujet-1391-php-notice-undefined-index
PHP/mysql enregistrer données tableau HTML (Résolu)slt, voilà j'ai 2 tble etudiant et absence.jé fé une req sql select* from pour selectioner les etudiant par classe pour voir ts les etudiants et je regenere un checkbox pour chq etudiant. apres mysql_fetch_array j'affiche ts les etudiants ds un tblo... www.commentcamarche.net/forum/affich-1627510-php-mysql-enregistrer-donnees-tableau-html
Récupérer valeur checkbox (Résolu)Bonjour, je n'arrive pas à récupérer la valeur d'une checkbox je veux que si elle est coché, je récupère la valeur oui, sinon la valeur non ma checkbox : Tickets restaurant là ou je veux la récupérer :... www.commentcamarche.net/forum/affich-6630926-recuperer-valeur-checkbox
PHP avec FORM method=POST (Résolu)Bonjour, J'ai une petite question concernant les formulaires où on upload des image en PHP Je suis capable d'uploader les photos mais dans mon formulaire, j'ai une checkbox, et quand j'essai de le récupéré avec $format = $_POST["chkFormat"]; ---­> ca... www.commentcamarche.net/forum/affich-12055075-php-avec-form-method-post
Télécharger PHP EditPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des... www.commentcamarche.net/telecharger/telecharger-62-php-edit
Télécharger ASP/PHP Web Application BuilderASP/PHP Web Application Builder est une application de développement de base de données tout à fait anodin. Avec cette simplicité qu’il incarne, il ne nécessite aucune connaissance en programmation, il vous permet facilement de créer vos bases... www.commentcamarche.net/telecharger/telecharger-34058189-asp-php-web-application-builder
PHP - Récupération de donnéesPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des... www.commentcamarche.net/contents/php/phpform.php3
Introduction à PHPQu'est-ce que PHP? PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La... www.commentcamarche.net/contents/php/phpintro.php3
PHP - Les fichiersLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier... www.commentcamarche.net/contents/php/phpfich.php3