Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Aggiungi contatore di visite per ogni link della cella

    Nella mia pagina dei risultati ho una colonna con i link chiamata Download

    Voglio aggiungere un' altra colonna vicina che mi dica quante volte io o qualche visitatore ha cliccato sui link.
    I link sono collegamenti esterni al mio sito web.

    Questa immagine mostra quello che intendo:



    Su stackoverflow avevo provato a chiedere come fare e un utente mi aveva suggerito una cosa del genere

    Codice PHP:
    [url="<?php echo root."]" alt="download link">DOWNLOAD[/url

    and 
    in download.php

    <?php

    $query
    ="update downloads set download=download+1 where id="+$_GET['id'];
    //update the counter when user click the download button
    Header("Location: ".root.$_GET['$orignallink']);
    // root is your webaddress
    ?>
    Solo che io non ho capito perfettamente e ho commesso degli errori perchè ho pensato che bisognava fare cosi:



    Mi è stato restituito un errore:
    Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\test2\test\zzz\pagination\cerca6.p hp on line 131

    Che cosa devo fare precisamente?

    --- creare un nuovo campo nella tabella demo che mi memorizzi i valori?

    ---
    Codice PHP:
    [url="<?php echo root."]" alt="download link">DOWNLOAD[/url]
    Dove e come devo inserire questo frammento di codice?

    questo è il mio codice di cerca6.php: http://pastebin.com/LxKv7X56

    --- al posto di root, come indicato nel codice devo indicare il nome del mio sito? Ma il percorso del mio file cerca6.php è http://localhost/test2/test/zzz/pagination/cerca6.php . Io uso xampp, cosa devo inserire al posto di Root?

    --- dove devo creare il file download.php? Nella stessa cartella di cerca6.php?

    Mi dite i passaggi che devo seguire. Per me non è cosi intuitivo, manneggio da poco il php. Qualsiasi aiuto è ben accetto.

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    molto probabilmente il messaggio che ricevi è nella riga echo root.... (controlla la corrisponenza con il 131)
    ti è stato consigliato di inserire il nome della root, tipo www.tuosito.it e la ottieni con
    Codice PHP:
    echo $_SERVER['SERVER_NAME']; 
    ricorda eventualmente di inserire uno slash tra nome sito e resto del path
    ciao
    If you think your users are idiots, only idiots will use it. DropBox

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.