Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: ginto klausimai

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