Ses derniers messages sur les forums
Un peu plus que 4 000.
Oui sinon, ce qui peut bloquer, c'est aussi l'umask.
Voilou, on a passé les 40 000 messages sur le forum :)
/me sort =>
Tu passes une string à ta fonction, or ce n'est pas ce que PHP attend.
Ton truc n'est pas logique la, ca fonctionne à cause d'un concours de circonstance.
Le deuxième argument doit être un nombre sous forme octale et non une chaine de caractères (et un autre octal, par définition, ne peux pas contenir de chiffre 8).
Sans les quotes autour du chiffre ?
Si oui, es tu en safe mode ?
Ou alors, comme précisé dans la note, c'est possible (si tu as chargé ton fichier via FTP) que PHP ne puisse pas changer les permissions du fichier (si ton fichier a comme user celui d'un compte FTP, et que PHP a un user différent).
Et si tu mets 0777 ? (avec le 0 et sans les ' autour).
Attention aussi :
Note: L'utilisateur courant est l'utilisateur avec lequel PHP fonctionne. Il est probablement différent de l'utilisateur que vous utilisez en mode Shell ou FTP. Le mode ne peut être modifié que par l'utilisateur à qui appartient le fichier sur la plupart des systèmes.
Note: Lorsque le safe mode est activé, PHP vérifie si les fichiers et dossiers que vous allez utiliser ont le même UID (propriétaire) que le script qui est en cours d'exécution. De plus, vous ne pouvez pas modifier les SUID, SGID et sticky bits.
Pour un gif, j'ai fais çà :
<?php
$src = imagecreatefromgif($srcImg);
$dstImg = imagecreatetruecolor($newWidth, $newHeight);
$white = imagecolorallocate($dstImg, 255, 255, 255);
imagefill($dstImg, 0, 0, $white);
imageColorTransparent($dstImg, $white);
imagecopyresampled($dstImg, $src, 0, 0, 0, 0, $newWidth, $newHeight, $width, $height);
imagegif($dstImg, 'mini.gif');
?>
Mais le résultat n'est pas top.
Je chercherais sur le net demain.
Pour le imagerotate, j'ai repris l'exemple du manuel PHP, et il fonctionne sans problème.
Il faut sauver le canal alpha de ton PNG avant de redimensionner le truc :
<?php
$srcImg = 'pom.png';
$newWidth = 80;
$newHeight = 80;
$width = 256;
$height = 256;
$src = imagecreatefrompng($srcImg);
$dstImg = imagecreatetruecolor($newWidth, $newHeight);
imagealphablending($dstImg, false);
imagesavealpha($dstImg, true);
imagecopyresized($dstImg, $src, 0, 0, 0, 0, $newWidth, $newHeight, $width, $height);
imagepng($dstImg, 'mini.png');
?>
Enjoy :)
Oui, ton texte est en UTF-8, or tu l'affiches en imposant un charset de type ISO-8859-1.
Ben quand tu clic sur un mot clé, il te suffit de chercher en base les entrées qui possèdent ce mot clé, non ?
Après, je ne pourrais pas t'en dire plus, je ne sais pas comment tu as définis tes mots clé.