 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
danny2pac
Data înscrierii: 09/Ian/2005
Mesaje: 79
Locație: Timisoara
|
| Trimis: Joi Mai 19, 2005 9:55 am Titlul subiectului: Contor la download |
|
|
cine ma ajuta sa gasesc un script care sa-mi contorizeze de cate ori se face un download din pagina sau din DB.
daniel |
|
| Sus |
|
oriceon
Data înscrierii: 24/Dec/2004
Mesaje: 476
Locație: Constanta
|
| Trimis: Vin Mai 20, 2005 1:47 am Titlul subiectului: |
|
|
Dupa ce pui baza de date.. poti sa testezi .. nu trebuie decat sa pui baza de date si sa modifici datele din config.php cu cele ale bazei tale de date si scriptul va merge.
Il poti face de acum.. asa cum ti`l doresti tu.. e un start asta.. ;) facut pt tine special.
Rezultatul o sa fie:
Nume: Yahoo Messenger 7
Marime: 8.5 M
Adresa: http://www.sitemeu.com/download_yahoo.zip
Descarcari: 61
Nume: MSN Messenger 7
Marime: 10 M
Adresa: http://www.sitemeu.com/download_msn.zip
Descarcari: 30
Descarca scriptul: http://www.oriceon.com/scripturi/contorizare_download.zip |
|
| Sus |
|
danny2pac
Data înscrierii: 09/Ian/2005
Mesaje: 79
Locație: Timisoara
|
| Trimis: Sâm Mai 21, 2005 1:57 pm Titlul subiectului: |
|
|
mersi ,esti simpatica in poza :)
daniel |
|
| Sus |
|
boo
Data înscrierii: 24/Mar/2004
Mesaje: 223
Locație: Ploiesti
|
| Trimis: Sâm Mai 21, 2005 5:48 pm Titlul subiectului: |
|
|
Sau asa:
Cod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Download</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<?php if($_GET['dwn'] != ''){ ?>
<script type="text/javascript">
<!--
function loading(download){
window.location.href=download;
setTimeout('window.location.href="download.php"', 3000);
}
//-->
</script>
<?php } ?>
</head>
<?php
// File size
$filename = 'program.exe';
$kb = filesize($filename)/1024;
$kb = floor($kb*100)/100;
// Connecting to data base
$con = mysql_connect("localhost","root","");
$select_db = mysql_select_db("test");
?>
<body <?php if($_GET['dwn']=='program')
echo ' onload=\'loading("program.exe")\''; ?> >
<?php
// Get the number of downloads from data base
$sql = "SELECT program from download";
$query = mysql_query($sql);
$row = mysql_fetch_object($query);
$nr = $row->program;
// If the link is clicked increase the number of downloads and update into data base
if ($_GET['dwn'] == "program"){
$nrp = $nr+1;
$sql = "UPDATE download SET ".$_GET['dwn']." = '".$nrp."' WHERE ".$_GET['dwn']." = '".$nr."'";
$query = mysql_query($sql);
}
?>
<a href="download.php?dwn=program" title="Download program">Download program</a>
Size: <?php echo $kb.' kB'; ?> Downloaded: <?php echo $nr; ?> times
</body>
</html>
Cod:
CREATE TABLE `download` (
`program` int(11) NOT NULL default '0'
) TYPE=MyISAM;
INSERT INTO `download` VALUES (0);
|
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|