upload / renommer / sql
Posté : 23 juil. 2011, 16:49
Bonjour,
J'ai un formulaire qui me permet d'alimenter ma base de donner: un titre, contenu et charge une image.
Le chargement se passe bien, mais je souhaite renommer l'image en fonction du titre. (J'utilise un fichier rewrite.php qui me pemet de reecrire mes url.)
Voici le script de chargement de l'image, sur ce script le nom est encryté mais je souhaite le renommer en fonction du titre.
Quelqu'un a une idée? Merci
J'ai un formulaire qui me permet d'alimenter ma base de donner: un titre, contenu et charge une image.
Le chargement se passe bien, mais je souhaite renommer l'image en fonction du titre. (J'utilise un fichier rewrite.php qui me pemet de reecrire mes url.)
Voici le script de chargement de l'image, sur ce script le nom est encryté mais je souhaite le renommer en fonction du titre.
Code : Tout sélectionner
if(isset($_POST['titre'])) { $titre = addslashes($_POST['titre']); } else { $titre = ''; }
// upload du fichier photo
$nomfich = @explode(".", $_FILES[photo]['name']);
$ext = trim($nomfich[count($nomfich)-1]);
$uploaddir = '../fichiers/'.strtolower($ext).'/';
$nomfich = md5(time().rand(0, 99999999)).".".$ext;
$uploadfile = $uploaddir . @basename($_FILES[photo]['name']);
if (@move_uploaded_file($_FILES[photo]['tmp_name'], $uploaddir.$nomfich)) {
@chmod($uploaddir.$nomfich, 0777);
$photo = '/fichiers/'.strtolower($ext).'/'.$nomfich;
} else if (@$_FILES[photo]['name']) {
$photo = "";
}