示例#1
0
<?php

if (isset($_POST["envoyer"]) and isset($_POST['nomAlbum'])) {
    $sumSizePhotos = returnSumArrayPhoto($_FILES['userfile']);
    echo "taille photo = " . $sumSizePhotos;
    if ($sumSizePhotos <= 128000000) {
        if (!empty($_FILES)) {
            // var
            $file = $_POST["nomAlbum"];
            $id_album = idAlbum($file);
            //
            $uploadDir = "vues/images/album/" . $file . "/";
            $uploadDirMiniature = "vues/images/album/" . $file . "/min/";
            $image = $_FILES['userfile'];
            $allow_ext = array("jpg", "png", "gif");
            // echo "<pre>";
            //print_r($image);
            //echo "</pre>";
            //echo "sum = ". returnSumArrayPhoto($image);
            for ($i = 0; $i < count($image['name']); $i++) {
                $ext = strtolower(substr($image['name'][$i], -3));
                $rest = substr($image['name'][$i], 0, -3);
                $nomImage = $rest . $ext;
                if (in_array($ext, $allow_ext)) {
                    $filePhoto = $uploadDir . $image['name'][$i];
                    $filePhotoLowerEnd = $uploadDir . $nomImage;
                    $date_event = dateEvent($file);
                    $namePhoto = $image['name'][$i];
                    // on ajoute les infos dans la BDD
                    $nameTransform = $nomImage;
                    if ($ext == "png") {
示例#2
0

    <!-- FIN SI PAS ACCUEIL -->

<?php 
if (!isset($_SESSION['prenom'])) {
    include '../vues/mustBeLogged.php';
} else {
    ?>


    <?php 
    // Mes variables
    $nItemsByPages = 36;
    $urlname = $_GET['album'];
    $id_album = idAlbum($urlname);
    $nbImages = nombrePhoto($id_album);
    $id_votant = $_SESSION["id"];
    //$id_votant = 7;
    $nbPhotoVote = returnNombrePhotoVote($id_album);
    $topPhoto = returnArray3premierePhotoVote($id_album);
    $topPhotoForVotes = returnArray3premierePhotoVoteAndReturnVites($id_album);
    if (adressIPExist($_SERVER["REMOTE_ADDR"]) == true) {
        majLastVisitWithoutLogin($_SERVER["REMOTE_ADDR"]);
    }
    ?>




    <section class="slice  animate-hover-slide">
<?php

if (isset($_POST["envoyer"]) and strlen($_POST['description']) <= 50) {
    $idAlbum = idAlbum($_POST['nomAlbum']);
    addDescriptionINBDD(addslashes($_POST['description']), $idAlbum);
    ?>
    <section class="slice bg-3">
        <div class="w-section inverse">
            <div class="container">
                <div class="row">
                    <div class="col-md-7">
                        <p>Information :</p>
                        <ul class="list-check">
                            <li><i class="fa fa-check"></i> Description modifiée !</li>
                        </ul>

                    </div>
                </div>
            </div>
        </div>
    </section>
    <?php 
} else {
    ?>
    <section class="slice bg-3">
        <div class="w-section inverse">
            <div class="container">
                <div class="row">
                    <div class="col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3">
                        <div class="w-section inverse">
                            <div class="w-box sign-in-wr bg-5">