Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour à toutes et tous
je cherche à faire afficher une image qui comprend un % dans son titre
je fais donc:
<?php
echo '<img src="titre 100%.jpg" width="150">';
?>
mais rien ne s'affiche, par contre si j'enlève le % c'est ok!
mais j'ai essayé les / \ mais rien ne change!
une petit idée please?
merci d'avance
Hors ligne
Saluton,
C'est un problème HTML, ça je redirige.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
en hmtl pas de soucis !
Hors ligne
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
bah en faisant
echo urldecode('titre 100%.jpg');
c'est ok
mais dès que je met cela dans <img src=""... bah ca n'affiche rien!
Hors ligne
C'est urlencode()
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
bah ok mais si je fais ca:
echo "<img src='".urlencode($img)."' width='150'>";
il me dit carrement que l'image n'existe pas et c'est normale car elle porte pas le nom de
img src=titre+100%25.jpg' width='150'>
Hors ligne
L'attribut HTML src de la balise <img> ne gère donc pas les url comme l'attribut href de la balise <a>, par exemple.
Intéressant, intéressant, même si, en l'occurrence, ça ne résoud pas ton problème.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Bah c'est bien gentil tout ça mais comment je dois procéder dans ce cas car ca ne sera pas forcement un cas unique...
Hors ligne
J'ai renommé en local une image de la sorte
calligramme 100%.bmp
et j'ai créé ce fichier img.htm
que j'ai sauvegardé dans le même répertoire que l'image.
En dépit de la non conformité HTML FF m'affiche correctement l'image.
urlencode transforme les espaces par des + ce que ne semble pas apprécier src qui préfère %20, le code ASCI hexadécimal de l'espace.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
En fait il semble qu'il faille utiliser rawurlencode()
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Tout d'abord merci a maljuna car rawurlencode fonctionne nickel
Tip top merci beaucoup car je commencai a douter...
pour répondre à XTG Quelle idée de mettre des caractères spéciaux dans les noms de fichiers quand on peut l'éviter
et bah s'est parce que je monte mon propre syteme de gestion de mes films et que certains titres comprennent des % comme dans les one man show... et ce n'est pas moi qui choisi les titres
merci à tous pour votre aide en tout cas et en particulier a maljuna pour sa soluce!
Hors ligne
bon bah je reviens afin d'avoir encore une petite aide!
en effet j'ai désormais le meme soucis si mes images ont des é ô etc.. avec les accents quoi ?
qu'est ce que je peux faire pour y remédier?
merci d'avance
Hors ligne
en fait j'ai rien dis c'est rawurlencode qui donne des erreurs avec les accents j'ai donc du faire un simple ereg puis un if
Hors ligne
Et tu as regardé du côté d'htmlentities ?
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Pages :: 1