Visualizzazione risultati 1 fino 3 di 3
Like Tree1Likes
  • 1 Post By darkwolf

Discussione: Problema tasto mi piace

  1. #1
    socialedge non è connesso Utente giovane
    Data registrazione
    24-07-2016
    Residenza
    Aversa
    Messaggi
    60

    Exclamation Problema tasto mi piace

    Salve, in questa settimana con la grandissima mano di uno degli utenti di altervista abbiamo collaudato il tasto mi piace, solo che ho un piccolo problema, ogni volta che si clicca mi piace su post abbastanza vecchi si va a ricaricare la pagina ritornando a post recenti.
    Su richiesta di questo mio amico ho provato ad utilizzare gli "anchor" solo che non è cambiato praticamente nulla.

  2. #2
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Ok, quindi? :P
    Se non linki una pagina dove verificare il problema, piazzi un codice di esempio, fai una domanda... cioè, esattamente noi che passiamo di qua e leggiamo il tuo topic cosa dovremmo fare? :)
    warcoin likes this.

  3. #3
    socialedge non è connesso Utente giovane
    Data registrazione
    24-07-2016
    Residenza
    Aversa
    Messaggi
    60

    Predefinito

    Collegatevi a http://socialedge.altervista.org una volta entrato e cerchi qualche utente per seguirlo sulla home troverai le foto pubblicate.

    index.php
    Codice PHP:
    <div class="home-foto-wrapper">
    <img src="./core/getimg.php?img=<?php echo $photo_id ?>" class="home-foto" />
    <br>
    <?php if (user_likes_photo($userid, $photo_id)): ?>
    <!-- Pulsante "non mi piace" -->
    <form method="POST" align="left">
    <button type="submit" class="btn btn-lg"><i class="glyphicon glyphicon-thumbs-down"></i> Non mi piace</button>
    <input type="hidden" name="action" value="dislike">
    <input type="hidden" name="photo_id" value="<?php echo $photo_id; ?>">
    </form>

    <?php else: ?>
    <!-- Pulsante "mi piace" -->
    <form method="POST" align="left">
    <button type="submit" class="btn btn-lg"><i class="glyphicon glyphicon-thumbs-up"></i> Mi piace</button>
    <input type="hidden" name="action" value="like">
    <input type="hidden" name="photo_id" value="<?php echo $photo_id; ?>">
    </form>
    <?php endif; ?>

    <!-- Informazioni sulla foto -->
    <span>La foto piace a <?php echo count($users_who_liked); ?> utenti</span>
    </div>
    <?php endforeach; ?>
    In pratica questo è che il form del mi piace, come detto a inizio discussione ogni volta che viene "cliccato" il bottone si riavvia la pagina risalendo tra i post recenti.

    ho provato anche a utilizzare
    ----------------------------------------------------
    Codice PHP:
    <div class="home-foto-wrapper">
    <img src="./core/getimg.php?img=<?php echo $photo_id ?>" class="home-foto" />
    <br>
    <?php if (user_likes_photo($userid, $photo_id)): ?>
    <!-- Pulsante "non mi piace" -->
    <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; . "#" . $photo_id; ?>">
    <button type="submit" class="btn btn-lg"><i class="glyphicon glyphicon-thumbs-down"></i> Non mi piace</button>
    <input type="hidden" name="action" value="dislike">
    <input type="hidden" name="photo_id" value="<?php echo $photo_id; ?>">
    </form>

    <?php else: ?>
    <!-- Pulsante "mi piace" -->
    <form method="POST" action="<?php echo $_SERVER['PHP_SELF']; . "#" . $photo_id; ?>">
    <button type="submit" class="btn btn-lg"><i class="glyphicon glyphicon-thumbs-up"></i> Mi piace</button>
    <input type="hidden" name="action" value="like">
    <input type="hidden" name="photo_id" value="<?php echo $photo_id; ?>">
    </form>
    <?php endif; ?>

    <!-- Informazioni sulla foto -->
    <span>La foto piace a <?php echo count($users_who_liked); ?> utenti</span>
    </div>
    <?php endforeach; ?>
    -----------------------------------------------------
    Ma non funziona. Qualchuno che ha capito il problema magari potrebbe darmi una mano.
    Ultima modifica di socialedge : 04-06-2017 alle ore 21.40.01

Tags for this Thread

Regole di scrittura

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