par
s3b54sk8 » 09 déc. 2005, 21:05
Alros en ce qui concerne le code du move_uploaded_file()
if(move_uploaded_file($_FILES['photo']['tmp_name'], $chemin_dest)){
$sql = "INSERT INTO img (pid,url,bass_id,comment,nature) VALUES('','".$dest_fichier."','".$basse_id."','".$comment."','".$nature."')";
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
redirection("Ajout effectué avec succès.","mod_img_add.php");
}
else {
echo 'Erreur';
}
Ca fonctionne bien dans les dossiers que j'ai crée à la main et auxquels j'ai mis un CHMOD 777.
Et la boucle qui s'occupe de la création du nouveau dossier :
if($step == "1"){
// Récupération des informations envoyées par le formulaire :
extract($_POST,EXTR_OVERWRITE);
$sql = "INSERT INTO dossiers (id,nserie,modele,caract,url_forum,type,proprio) VALUES('','".$nserie."','".$modele."','".$caract."','".$url_forum."','".$type."','".$proprio."')";
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// Creation du dossier :
mkdir('../photos/'.mysql_insert_id(), 0777);
redirection("Ajout effectué avec succès","mod_basses.php");
}
Là ca me fait seulement un CHMOD 755. Et pas moyen de changer manuellement le CHMOD..
Voilà, je sais pas si ca va aider plus

Alros en ce qui concerne le code du move_uploaded_file()
[php]if(move_uploaded_file($_FILES['photo']['tmp_name'], $chemin_dest)){
$sql = "INSERT INTO img (pid,url,bass_id,comment,nature) VALUES('','".$dest_fichier."','".$basse_id."','".$comment."','".$nature."')";
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
redirection("Ajout effectué avec succès.","mod_img_add.php");
}
else {
echo 'Erreur';
}[/php]
Ca fonctionne bien dans les dossiers que j'ai crée à la main et auxquels j'ai mis un CHMOD 777.
Et la boucle qui s'occupe de la création du nouveau dossier :
[php]if($step == "1"){
// Récupération des informations envoyées par le formulaire :
extract($_POST,EXTR_OVERWRITE);
$sql = "INSERT INTO dossiers (id,nserie,modele,caract,url_forum,type,proprio) VALUES('','".$nserie."','".$modele."','".$caract."','".$url_forum."','".$type."','".$proprio."')";
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// Creation du dossier :
mkdir('../photos/'.mysql_insert_id(), 0777);
redirection("Ajout effectué avec succès","mod_basses.php");
}[/php]
Là ca me fait seulement un CHMOD 755. Et pas moyen de changer manuellement le CHMOD..
Voilà, je sais pas si ca va aider plus :roll: