Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Sébastien
2002-08-30 16:24:59

En fait, ce que je voulais faire c'était pouvoir utiliser des noms exotiques pour les images, c'est à dire avec des accents, des tremas, etc. par exemple pour pouvoir utiliser Thaïlande.

J'ai donc regardé un peu, et c'est très chiant. Le problème, c'est que le lien vers l'image doit être converti grâce à rawurlencode() mais si on fait ça pour la variable $lien_image c'est les fonctions php qui ne marchent plus.

J'ai donc fait ça :

Code:

$lien_image2 = $lien_image.rawurlencode($page['file']); 
  $lien_image.= $page['file']; 
   
 
   
  // calcul de la largeur et de la hauteur

puis un peu plus bas :

Code:

echo"<a href="".add_session_id_to_url( "./diapo.php?cat=".$page['cat']."&num=".$HTTP_GET_VARS['num']."&expand=".$HTTP_GET_VARS['expand'] ).""><img class="imgLink" style="margin:10px;width:".$width."px;height:".$height."px;" src="$lien_image2" alt="".$page['file'].""/></a>";

Faudrait le faire pour les vignettes aussi.

Mais c'est pas vraiment beau comme truc et le modifier obligerait à changer trop de choses donc je pense que ça ne vaut pas le coup. Je vais les modifications chez moi et c'est tout.

Désolé donc pour ce "mauvais" bug.

plg
2002-08-29 10:55:54

dans le nom de ton fichier ?

Sébastien
2002-08-29 10:54:59

J'ai remarqué que la conversion du ï (avec trema) est fait incorrectement. Le programme renvoie les liens vers les images avec ï (ce qui ne passe pas dans un navigateur) alors qu'il faudrait renvoyer %ef. 

Il doit manquer un urlencode où quelquechose comme ça quelquepart.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact