arnoud wrote:
@rolf je probeert een file op de server te openen maar geeft niet het volledige (server)path mee.
Als in het sjabloon de {metadata} tag staat, wordt de base url meegenomen. Dan zal dit toch geen probleem zijn?
Code: Select all
global $gCms;
$config = &$gCms->GetConfig();
$image_uploads_url = $config['image_uploads_dir'] . '/';
$file = $image_uploads_url. 'afbeelding.jpg';
In plaats van global $gCms; kun je nu beter $gCms = cmsms(); gebruiken.
De eerste functie zal straks vervallen.
arnoud wrote:
Dit is trouwens niet erg veilig want iemand die kwaad wil kan hiermee op een snode wijze een bestand als 'config.php' openen.
De tag staat toch in een pagina of sjabloon. Hoe zou de config.php hier in kunnen komen?
En als deze daarnaast op 444 staat?
grt. Rolf