[RESOLU] Concatenation dans un title d'une image

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Concatenation dans un title d'une image

Re: Concatenation dans un title d'une image

par moogli » 11 janv. 2014, 11:38

Modération :
Si ta question est résolue, pense à l'indiquer pour que les futures personnes qui voudront consulter ce sujet sachent qu'il contient une solution.
Tu peux réaliser cette opération toi-même en cliquant sur le bouton vert "Mettre le sujet en tant que Résolu" situé en haut de la page à côté du titre du sujet.

Re: Concatenation dans un title d'une image

par eric.rouyer » 11 janv. 2014, 11:35

bonjour,

Merci pour votre assistance, mon problème est solutionné.

Passez un bon we

Eric Rouyer

Re: Concatenation dans un title d'une image

par benv8nam » 06 janv. 2014, 22:30

Tu peux faire la ligne suivante pour ne pas avoir à échapper les guillemets

Code : Tout sélectionner

echo " <a $gallery_group href=$w_photos_g title=$titres target='_blank' > <img src='$w_photos' title='toto' border='0' <br><br>$nom</a>";
Si tu affiches $titres est ce que tu as des guillemets dans la chaine ? Si tu en as il faut les enlever ou les échapper.

Re: Concatenation dans un title d'une image

par eric.rouyer » 06 janv. 2014, 21:53

bonsoir et merci pour votre réponse,
Même résultat, la concaténation fonctionne car lorsque j'affiche echo "$titres"; j'ai le résultat voulut.
Par contre le code

echo " <a $gallery_group href=$w_photos_g title=$titres target=\"_blank\" > <img src='$w_photos' title='toto' border=\"0\" <br><br>$nom</a>";

donne comme résultat, le premier mot de la concaténation

Tu peux voir sur cette page http://erge.be/peinture-2.php et en cliquant sur la première image, tu vois dans la petite animation que en dessous de l’image, une partie du texte est affiché.

merci

Eric

Re: Concatenation dans un title d'une image

par benv8nam » 06 janv. 2014, 21:43

Tu concatènes les deux chaines :

Code : Tout sélectionner

$titres="$matiere - $poids » ; $titres = $matiere . " -" .$poids;

Concatenation dans un title d'une image

par eric.rouyer » 06 janv. 2014, 20:46

Bonjour à tous et comme il n’est pas trop tard, mes meileurs vœux de succès pour cette nouvelle année,

Voici mon problème,

J’ai un champ 'matiere' dont la valeur est « HUILE SUR PAPIER »
Le champ poids est « TOILE 500GR »
J’aimerais si possible concaténer ‘matiere’ et ‘poids’ dans $titres avec un ‘-‘ entre les 2.
Ensuite utiliser le champs $titres dans l’affichage (dernière ligne « echo ». En fait le résultat n’est pas celui que j’espérais. En fait lorsque j’affiche ma page, je n’ai que ‘HUILE’ et il manque ‘SUR PAPIER TOILE 500GR’.
Si je fais echo « $titres », cela fonctionne nickel, sauf que si j’utilise $titres dans title=$titres dans le code « echo », il « coupe » au premier espace vide.

Avez-vous une idée ?

Vous pouvez voir sur cette page http://erge.be/peinture-2.php et en cliquant sur la première image, vous allez voir dans la petite animation que en dessous de l’image, une partie du texte est affiché.

Avez-vous une idée ? Merci d’avance pour votre aide.

Bonne soirée

Eric Rouyer

$matiere="".$data['matiere']."";
(valeur est « HUILE SUR PAPIER »)
$poids="".$data['poids']."";
(valeur est « TOILE 500GR »)
$titres="$matiere $poids » ;
echo " <a $gallery_group href=$w_photos_g title=$titres target=\"_blank\" > <img src='$w_photos' border=\"0\" <br><br>$nom</a>";