|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Étudiant Inscription : avril 2009 Messages : 84 ![]() |
Bonsoir
J'ai un petit soucis: Dans ma vue j'ai ceci Code :
j'ai bien cela pour 'alt' par exemple mais pour 'src' jai un truc de ce style http: //localhost/public_html/C:/Users/moi/Desktop/monDossier/monELem.txt mais pourquoi j'ai ce "http: //localhost/public_html/" qui se met devant ????!!!! ps : non je ne peux pas changer l'endroit de mes éléments ma bd est déjà remplie Merci pour votre aide |
||
|
|
00
|
|
|
#2 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : avril 2009 Messages : 84 ![]() |
Si ce n'est pas clair ou si je dois préciser certains points dites le moi, j'ai toujours pas trouvé la solution
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 34 ![]() |
Salut,
il faudrait savoir comment tu récupères le contenu de la variable $results, une requête SQL je suppose. tu peux déjà essayer de faire un echo $item->path; pour voir ce que ca donne, et peut être poster le contenu du controller qui fait appel à cette vue. [EDIT] : pour info, c'est toi qui a créé fonction img($image_properties) ou existe t-elle déjà dans codeigniter? Bon courage ^^ |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Développeur informatique Inscription : décembre 2009 Messages : 40 ![]() |
Bonsoir,
visiblement, d'après la doc de img(), il faut mettre le second paramètre à False pour ne pas rajouter automatiquement l'url de votre site. Dans ton cas ce serait donc Code :
echo "<li class=\"list\">" .img($image_properties, FALSE) . "</li>";
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : avril 2009 Messages : 84 ![]() |
Merci pour vos réponses, je pensais que ce topic allait mourir
@Geekix : Mon code est assez long et un peu bordélique, mais en gros ce qu'il y a à savoir c'est que "$item->path" renvoie bien un truc de ce type "C:/Users/moi/Desktop/monDossier/monfichier" car la propriété 'alt' m'affiche cela (après avoir regarder les détails dans mon browser) mais que la propriété 'src' un truc comme cela : ' http: //localhost/public_html/C:/Users/moi/Desktop/monDossier/monfichier ' $image_properties c'est un truc de codeigniter, j'utilise la 'version tableau' que Pourcentage donne comme lien dans son poste juste avant. @Pourcentage : on tient le bon bout je crois En gros si c'est false j'ai src="http://localhost/public_html/C:/Users/moi/Deskto/monDossier/monfichier" Si c'est true j'ai src="http://localhost/public_html/index.php/C:/Users/moi/Deskto/monDossier/monfichier" Je me demande du coup si c'est possible de résoudre mon problème |
|
|
00
|
|
|
#6 | ||
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 34 ![]() |
En relisant la doc de la fonction img(), je me suis rendu compte de ca :
Code :
Je pense que le plus simple est de stocker le chemin de l'image (ex : C:/Users/pouet/test.jpg) dans ton application (variable d'environnement par exemple), et d'y faire appel quand tu en as besoin. En espérant t'aider =) |
||
|
|
00
|
|
|
#7 | |
|
Nouveau Membre du Club
![]() Étudiant Inscription : avril 2009 Messages : 84 ![]() |
Citation:
Du coup même en le mettant en dur c'est à dire comme ça : Codeigniter me le change comme ça Code :
"http://localhost/public_html/C:/Users/pouet/test.jpg"
|
|
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Développeur informatique Inscription : décembre 2009 Messages : 40 ![]() |
J'ai regardé le code de la fonction img() et effectivement CodeIgniter recherche la chaîne '://' dans l'url de l'image et l'ajoute si elle n'y est pas. Ce qui est un comportement normal puisque sur le web on utilise pas C:/
Je pense qu'il va falloir t'adapter et héberger tes images dans localhost... |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 34 ![]() |
je pense que la fonction img() n'est peut être pas la meilleure solution pour toi. Comme le dis Pourcentage, tu vas sans doute être obligé d'héberger tes images dans le répertoire local de ton serveur web.
|
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Étudiant Inscription : avril 2009 Messages : 84 ![]() |
C'est ce que je me suis dit depuis le début mais ma bd est en place, tan pis drop table
![]() Merci de votre aide si même après ça cela ne marche pas je reviendrais
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com