[RESOLU] afficher le chemin complet du lien

Eléphant du PHP | 172 Messages

29 nov. 2018, 20:06

Bonjour :D

Voilà mon problème

avec
'upload_dir' => dirname($_SERVER['SERVER_NAME']) . '/img_vid/',
Résultat du chemin dans mon éditeur qui ne permet pas l'affichage de l'image sur site :

https://www.mon-site.com./img_vid/img_blog/img_1.jpg?1543513259923

mon souhait, avoir le chemin complet sans avoir à placer la lettre A si possible #-o :

https://www.mon-site.com/A/img_vid/img_blog/img_1.jpg?1543513259923

avec
'upload_dir' => '/A/img_vid/',
/* le chemin url */ j'ai la bonne url dans l'éditeur

Merci d'avance pour qui m'apportera la solution.

Mammouth du PHP | 2703 Messages

29 nov. 2018, 21:05

c'est pas clair.
on peut avoir le code qui utilise ce qu'il y a dans upload_dir ?

Eléphant du PHP | 172 Messages

29 nov. 2018, 22:32

oui or 1 pas clair et pour moi non plus :)

voilà le code
$url_file = $base_url . $upload_dir . str_replace($current_path, '', $_GET["file"]);

ce code est utilisé par l'éditeur filemanager.

j'utilise tinymce associé à filemenager


avec l'éditeur elFinder 2.1 j'utilise
'URL'           => dirname($_SERVER['PHP_SELF']) . '/../../img_vid/',
et tout est ok le chemin est correct dans tinymce

Eléphant du PHP | 172 Messages

30 nov. 2018, 12:41

Pour mieux comprendre/

https://git.insign.rocks/open-source/pl ... responsive


https://git.insign.rocks/open-source/pl ... config.php

sur le site: dossier source = img_vid pour moi


l'ensemble du site est dans un dossier A à la racine www

Eléphant du PHP | 172 Messages

30 nov. 2018, 13:58

Bon je crois que la seule solution que j'ai trouvé et qui fonctionne, c'est de placer filemanager et le dossier img_vid à la racine