Besoin d'un regex pour cette fonction
Posté : 24 juin 2006, 14:36
Je souhaiterais faire appèle à "preg_replace" pour une fonction tep_image.
Voilà le code de ma page:
function tep_image($src, $alt = '', $width = '', $height = '', $parameters = '') {
if ( (empty($src) || ($src == DIR_WS_IMAGES)) && (IMAGE_REQUIRED == 'false') ) {
return false;
}
Je souhaiterais pouvoir bricoler cette fonction pour qu'elle fasse un remplacement de chemin au cas où l'adresse du fichier (le nom en base) contienne une url à la place d'un chemin (nom fichier standard).
Dans ce cas, je pourrais entrer dans ma table produits l'adresse complète de mon image.
si chemin interne genre '/sous_chemin/nom_fichier.ext' et si chemin externe genre 'http://www.serveur.ext/chemin/nomfichier.ext'
c'est la fonction tep_image qui fera l'adaptation selon cette lecture.
Cela me permettrais de mixer des images "internes" et des images sur un autre serveur.
Merci pour votre aide.
Voilà le code de ma page:
function tep_image($src, $alt = '', $width = '', $height = '', $parameters = '') {
if ( (empty($src) || ($src == DIR_WS_IMAGES)) && (IMAGE_REQUIRED == 'false') ) {
return false;
}
Je souhaiterais pouvoir bricoler cette fonction pour qu'elle fasse un remplacement de chemin au cas où l'adresse du fichier (le nom en base) contienne une url à la place d'un chemin (nom fichier standard).
Dans ce cas, je pourrais entrer dans ma table produits l'adresse complète de mon image.
si chemin interne genre '/sous_chemin/nom_fichier.ext' et si chemin externe genre 'http://www.serveur.ext/chemin/nomfichier.ext'
c'est la fonction tep_image qui fera l'adaptation selon cette lecture.
Cela me permettrais de mixer des images "internes" et des images sur un autre serveur.
Merci pour votre aide.