Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 31 di 31
Like Tree15Likes

Discussione: contaclick jquery php

  1. #31
    noncecapisco non è connesso Utente Blog
    Data registrazione
    16-09-2023
    Messaggi
    387

    Predefinito

    alemoppo.............so commosso... non ho parole....e' inutile che ti dico grazie...ormai e' banale...


    senti... ho fatto tutto come mi hai detto...ho controllato tutto,il sito si e' aperto subito perfetto,senza

    errori... ma il click non viene messo, ho provato, sia con la libreria, e senza
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.2.min.js"></script>

    Codice PHP:
    <div style="scrollbar-border-radius:5px;margin-left:405px;width:520px;margin-top:-120px;height:560px;background-color:;position:fixed;overflow:scroll;">
    <?php
    error_reporting
    (-1);
    mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);

    $servername = "localhost";
    $username = "noncecapisco";
    $password = "";
    $dbname = "my_noncecapisco";

    $conn = new mysqli($servername, $username, $password, $dbname);
    $sql = "SELECT * FROM sito_animali_carosello ORDER BY id DESC";
    $result = $conn->query($sql);

    $array_estensioni_poster = array('webm');
    $array_estensioni_video = array('mp4');
    $array_estensioni_immagini = array('jpg', 'jpeg', 'gif', 'tiff', 'png');

    while (
    $row = $result->fetch_assoc()) {
    $estensione = pathinfo($row["file"], PATHINFO_EXTENSION);

    if (
    in_array($estensione, $array_estensioni_immagini)) {
    include
    "carosello.php";
    } elseif (
    in_array($estensione, $array_estensioni_video)) {
    echo
    '<form id="frm' . $row['id'] . '">
    <input type="hidden" id="val'
    . $row['id'] . '" value="' . (isset($_POST["contaclick"]) ? $_POST["contaclick"] : 0) . '">
    <input type="image" src="download.png">
    <span id="clickid'
    . $row['id'] . '">' . (isset($_POST["contaclick"]) ? $_POST["contaclick"] : 0) . '</span>
    </form>
    <video preload="auto" src="'
    . $row["file"] . '" controls="true" style="width:465px;height:auto;margin-left:13px;margin-top:15px;border-radius:15px;"></video>' . PHP_EOL;
    } elseif (
    in_array($estensione, $array_estensioni_poster)) {
    echo
    '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <iframe src="https://noncecapisco.altervista.org/animali/click-video-webm.php?id='
    . $row['id'] . '" width="100" height="50" border="0" frameborder="0" overflow="hidden"></iframe>
    <video preload="auto" poster="/animali/video-google-drive1.jpg" src="'
    . $row["file"] . '" controls="true" style="border:0.1px solid #C0C0C0; width:465px;height:auto;margin-left:13px;margin-top:-15px;border-radius:15px;"></video>' . PHP_EOL;
    }

    echo
    '<div style="margin-left:20px;width:450px;word-wrap:break-word;color:#666666;margin-top:5px;margin-bottom:80px;font-size:25px;">' . $row["testo"] . '</div><br>' . PHP_EOL;
    }
    ?>
    </div>

    <script>
    $(document).ready(function() {
    <?php
    $result
    ->data_seek(0); // Reset result pointer to the beginning
    while ($row = $result->fetch_assoc()) { ?>
    $('#frm<?php echo $row['id'] ?>').submit(function(e) {
    e.preventDefault();
    $.ajax({
    type: 'POST',
    url: 'upload-click-video-mp4.php',
    data: { contaclickajax: $("#val<?php echo $row['id'] ?>").val() },
    success: function(data) {
    $('#clickid<?php echo $row['id'] ?>').html(data);
    }
    });
    });
    <?php } ?>
    });
    </script>

    upload-click-video-mp4


    Codice PHP:

    <?php
    $db_host
    = 'localhost';
    $db_user = 'noncecapisco';
    $db_pass = '';
    $db_name = 'my_noncecapisco';

    $cn = new mysqli($db_host, $db_user, $db_pass, $db_name);

    if(
    $cn->connect_errno)
    {
    echo
    "Connessione fallita: ". $cn->connect_error . ".";
    exit();
    }

    if(isset(
    $_POST["contaclickajax"]))
    {
    $sql = 'UPDATE sito_animali_carosello SET cuoricinofile = cuoricinofile + 1 WHERE id = '.$_POST["contaclickajax"];

    if(!
    $cn->query($sql))
    {
    echo
    "Errore della query: " . $cn->error . ".";
    }
    else
    {
    echo
    $_POST["contaclickajax"];
    }
    }
    else
    {
    echo
    '$_POST[contaclickajax] non esiste';
    }
    ?>
    Ultima modifica di noncecapisco : 23-05-2024 alle ore 12.47.34

Pagina 2 di 2 PrimoPrimo 12

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •