[Résolu] SME 7 phpmyadmin multiuser

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[Résolu] SME 7 phpmyadmin multiuser

Messagepar Yoda » 19 Mars 2007 22:06

Bonsoir,

je cherche a stocker un chemin pointant vers une image dans un champs de ma db de mannière a afficher l'image par la suite dans une page web: cette image ce trouve dans un rep dans une i-bay:

ex:
ibay: mon site web
rep: images contenant mon-image.jpg

le champs de ma base de donnée contient ca:

./images/mon-image.jpg

Cette manip fonctionne parfaitement avec Easy-Php (je pense que c'est du au fait que dans Easy-Php le serveur apache et la db sont dans le même rep)

Comment faire sous Sme 7....

Merci de votre aide.
Dernière édition par Yoda le 22 Mars 2007 11:10, édité 1 fois au total.
J'ai les noms de ceux qui font les cons.... (M.Coluche)
Avatar de l’utilisateur
Yoda
Vice-Amiral
Vice-Amiral
 
Messages: 511
Inscrit le: 22 Avr 2003 00:00
Localisation: Luxembourg

Messagepar MasterSleepy » 20 Mars 2007 09:34

Salut,

Cela n'a rien à voir avec le faite que mysql et apache soient dans le même répertoire.
Ton vient du faite que ton chemin fais référence à une image accessible depuis
http://ton serveur/images/mon-image.jpg
Chemin qui fonctionne très bien sur easyphp car ton répertoire images est surement dans le répertoire www de easyphp.
Sur ta sme, se répertoire est surement dans une ibay ( p exemple : test), ton image sera donc accessible via l'url
http://ton serveur/test/images/mon-image.jpg

Plutôt que de mettre dans la DB ./images/mon-image.jpg il faudrait mettre :
images/mon-image.jpg
si tous tes scripts php se trouvent à la racine de ton site

Il y a d'autre solutions comme de faire pointer ton domaine directement sur cette ibay, cela résoudra aussi ton problème.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar Yoda » 22 Mars 2007 11:10

Salut,

Ok ca marche !

C'est une erreure (etourderie de fetigue de ma part)

mon champs etait sous cette forme:
<?php echo $data['image'];?>


en fait il faut ca:
<img src="affiches/mask.jpg" />


Désolé

Merci.
J'ai les noms de ceux qui font les cons.... (M.Coluche)
Avatar de l’utilisateur
Yoda
Vice-Amiral
Vice-Amiral
 
Messages: 511
Inscrit le: 22 Avr 2003 00:00
Localisation: Luxembourg


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité