Visualizzazione dei risultati da 1 a 10 su 13

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2016
    Messaggi
    7

    onClick e Lightbox2 in conflitto

    Buongiorno a tutti,
    ho un problema con lightbox2, funziona benissimo ma ho bisogno di un contatore visite delle foto.
    Devo inviare via post l'id della foto per aggiornare il contatore nel database in contemporanea all'apertura di lightbox.

    codice client:
    codice:
    <form method="post" action="<?php $_SERVER['PHP_SELF']?>">
    <input type="hidden" name="miafoto" value="<?php echo $gallery['idimmagine'];?>">
    
    <a rel="lightbox" onclick="document.forms[<?=$idfoto?>].submit();"  href="/images/fotogallery/full/<?php echo $gallery['immagine'] ?>"  title="<?php echo stripslashes($gallery['didascalia']) ?>"><img src="/images/fotogallery/small/<?php echo $gallery['immagine'] ?>"  /></a>
    
    </form>
    lato server:
    codice:
    
    
    codice:
    if  (isset($_POST['miafoto']))  {
            
            $idimg=$_POST['miafoto'];
            
            $res_immagine=dbquery("SELECT * FROM dettaglio_fotogallery WHERE idimmagine=$idimg ");
            $cfoto=mysql_fetch_array($res_immagine);
        
        $cvisite=$cfoto['click']+1;
        $clickfoto=$cfoto['idimmagine'];
            
            if (dbquery("UPDATE dettaglio_fotogallery SET click='".$cvisite."' WHERE idimmagine=$clickfoto") );
    Allora con onclick inserito mi aggiorna il database ma non mi fa aprire lightbox, mentre se tolgo onclick funziona perfettamente lightbox. Come faccio a farli funzionare entrambi? Grazie
    Ultima modifica di ciro78; 09-02-2016 a 17:34 Motivo: tag code

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.