utilisation getcwd()

Eléphant du PHP | 388 Messages

18 avr. 2010, 10:40

bonjour a tous.
petite question j'ai utiliser getcwd() ceci enregistre le repertoire courant ou se situe la photo dans la table cela donne

/homez.316/xxx/www/php/mini/toto.jpg

cependant comment je peut faire pour afficher l'image

car quand dans mon script j'essaye cela

<img src="<?php echo $data['miniature']?>"/>

quand je lance la page et que je regarde la source cela me donne

<img src="/homez.316/xxx/www/php/mini/toto.jpg"/>

mais rien ne s'affiche.

ViPHP
ViPHP | 1996 Messages

18 avr. 2010, 12:32

Je pense que ton serveur bloque tout les répertoire avant www.
Aussi <img src="/homez.316/xxx/www/php/mini/toto.jpg"/> doit pour le serveur être <img src="www/homez.316/xxx/www/php/mini/toto.jpg"/>. J'espère que tu me comprends (sinon regarde du côté de ta balise meta base name

Pour ton problème il faut que tu retires /homez.316/xxx/www/ pour que cela fonctionne.
Aussi tu peux couper au 4eme /.
<img src="<?php echo substr($data['miniature'],0,strpos($data['miniature'],"/",4)); ?>"/> 
Que cela donne-t-il ?
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphant du PHP | 388 Messages

18 avr. 2010, 13:42

merci pour ta reponse cela me donne quand je fait un afficher source

<img src="/homez.316"/>

il coupe aprés :) mais pas avant

Eléphant du PHP | 388 Messages

18 avr. 2010, 14:53

en faisant cela
<img src="<?php  echo substr($data['miniature'],24); ?>"/>
sa marche est-ce bon ?

ViPHP
ViPHP | 1996 Messages

18 avr. 2010, 14:57

Oh le boulet je me suis trompé :
<img src="<?php  echo substr($data['miniature'],strpos($data['miniature'],"/",4)); ?>"/>  
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr