Parašė Kelmas· 2009 Kov. 25 17:03:45
#4
gintas_ parašė:
tu čia ,kad nusišnekėjai juodai :] dowloads.php nieko keist nereikia,čia galima parašyt tumpa parasta koda kuri įdėjus i profile faila roditu kiek tas narys atsisiuntė dainų tai nėra sudėtinga ,bet man pačiam nepavyksta parašyt
Visu pirma susikurk lauką users lentelėje kuriame įrašytumėme tus parsisiuntimus. Duodu pvz.: user_downloads
Ir tada susirandi downloads.php faile tokia eilutė:
$result = dbquery("UPDATE ".$db_prefix."downloads SET download_count=download_count+1 WHERE download_id='$download_id'");
Ir įterpi:
if (iMEMBER) {
$result = dbquery("UPDATE ".$db_prefix."users SET user_downloads=user_downloads+1 WHERE user_id=".$userdata['user_id']);
}
Tada profile.php susirandi:
<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u043']."</b></td>
<td class='tbl1'>".number_format($data['user_posts'])."</td>
</tr>
Ir įterpi:
<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>Parsisiuntęs dainų:</b></td>
<td class='tbl1'>".number_format($data['user_downloads'])."</td>
</tr>
P.S 800 postas.
Redagavo Kelmas· 2009 Kov. 25 18:03:08