('$file' soit ici a.ttf). Puis faire n'importe quelle manipulation du fichier '$file' exemple dans ce cas un rename. Or j'ai comme réponse :
Warning: rename(a/a.ttf,test/new.ttf) [function.rename]: Permission denied.
Avec :
<?php
class A
{
function Create_preview_png($file)
{
$save = 'test.png';
$im = imagecreate(600,71);
$white = imagecolorallocate($im, 255,255,255);
$black = imagecolorallocate($im, 0,0,0);
imagettftext($im, 20, 0, 10, 45, $black, 'test/'.$file, 'Ceci est un test');
imagepng($im,$save,5);
imagedestroy($im);
unset($im);
unset($white);
unset($black);
self::Affichage_preview();
}
function Affichage_preview()
{
echo'<img src="test.png" width="600" height="71">';
}
}
$t = new A();
$t->Create_preview_png('a.ttf');
rename('test/a.ttf','test/new.ttf');
?>
Je dois oublier de détruire une variable ou quelque chose comme cela, j'avourais que là je séche, si vous aviez une piste ?Merci par avance !