1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
if( isset($_POST['docs']) &&
isset($_POST['doc']) )
{
$docs = $_POST['docs']; //----- page précédente (pour la redirection)
$doc = $_POST['doc']; //----- id_doc
}
//----- Modification du document
if( isset($_POST['nom']) )
{
$nom = htmlspecialchars(addslashes($_POST['nom']));
if( $nom != '' )
mysql_query("UPDATE document SET nom='$nom' WHERE id_doc='$doc'") Or die(mysql_error());
}
if( isset($_FILES['url']['name']) )
{
$url = $_FILES['url']['name'];
//----- Répertoire où sont uploadés les documents
$cheminCible = '../public/uploads/';
//----- Ajoute le nom du fichier au cheminCible
//----- ex : $cheminCible = '../public/uploads/nomFichier.ext'
$cheminCible .= basename( $url );
//----- Efface le fichier temporaire après l'avoir copier dans le bon répertoire
move_uploaded_file( $_FILES['url']['tmp_name'], $cheminCible );
$adrImgSrc = '../public/uploads/' . $url;
$adrDstVignette = '../public/uploads/vignettes/' . $url;
$adrDstGrande = '../public/uploads/grandes/' . $url;
//----- Création d'une copie de l'image au format vignette
redimImage($adrImgSrc, 200, 200, $adrDstVignette);
//----- Création d'une copie de l'image en grand format
redimImage($adrImgSrc, 700, 700, $adrDstGrande);
if( $url != '' )
mysql_query("UPDATE document SET url='$url' WHERE id_doc='$doc'") Or die(mysql_error());
}
header('location: documents.php?docs=' . $docs . '&from=' . $from . '&id=' . $id); |
Partager