<?php include './functions/database_logic.php'; include './functions/photo_logic.php'; session_start(); $ip = get_client_ip(); $nick = $_SESSION['nick']; $email = $_SESSION['email']; $albumName = $_POST['albumName']; $access = $_POST['access']; if (!isAlbum($nick, $albumName)) { if (newAlbum($ip, $nick, $email, $albumName, $access, "DEFAULT")) { if (isset($_FILES['albumCover'])) { $albumCover = $_FILES['albumCover']; if (acceptImage($albumCover)) { $path = "data/" . $nick . "/" . $albumCover["name"]; $error = uploadPhoto($ip, $albumCover, $nick, $email, $path, $albumName); if ($error != '0') { $path = "DEFAULT"; } } setAlbumCover($nick, $albumName, $path); header("Location: ../albums.php"); } } } ?>
if ($extension_upload == 'jpg' || $extension_upload == 'jpeg') { // Creating Thumbnail for jpeg files $ImageChoisie = imagecreatefromjpeg($fullPath); $TailleImageChoisie = getimagesize($fullPath); $NouvelleLargeur = 200; // width chosen = 200px $NouvelleHauteur = $TailleImageChoisie[1] * ($NouvelleLargeur / $TailleImageChoisie[0]); $NouvelleImage = imagecreatetruecolor($NouvelleLargeur, $NouvelleHauteur) or die("Erreur"); imagecopyresampled($NouvelleImage, $ImageChoisie, 0, 0, 0, 0, $NouvelleLargeur, $NouvelleHauteur, $TailleImageChoisie[0], $TailleImageChoisie[1]); imagejpeg($NouvelleImage, $fullPathThumb, 100); $thumb_available = 1; } if ($thumb_available == 1) { $updateXML = setAlbumCover($albumID, $fullPathThumb); } else { $updateXML = setAlbumCover($albumID, $fullPath); } if ($resultat) { echo "<p style=\"font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666;\">Actualizado!. Por favor preciona el boton regresar</div>"; } } else { $erreur = "Por favor selecciona una imagen con el siguiente formato (jpg, png or gif)"; } } else { ?> <form enctype="multipart/form-data" method="post" action="popinLoadImageCover.php"> <input name="albumID" type="hidden" id="albumID" value="<?php echo $albumID; ?> " /> <input type="file" name="cover" id="cover" /><br /><br />