Jump to content
php.lv forumi

Lūdzu palīdzību


zmtsz

Recommended Posts

<?php
if (isset($_POST['cash_sent'])) {
if($userdata['cash'] < $_POST['summa']){

die('Tev nav tik daudz punktu');

}else{
$result = dbquery("SELECT * FROM ".$db_prefix."users WHERE user_name='".$_POST['kam']."'");
if (dbrows($result)) { $data = dbarray($result); } else { redirect("index.php"); }
$darbiba = $userdata['cash'] - $_POST['summa'];
$darbiba2 = $data['cash'] + $_POST['summa'];
$hhsys = "<br><u>Punkti</u> IP adrese : <b>".USER_IP."</b> lietotājs : <b>".$userdata['user_name']."</b> nosūtija punktus<br><p align=center>Lietotājam : <b>".$_POST['kam']."</b></p>
<p align=center>Pārskaitīti punkti : <b>".$_POST['summa']."</b></p>
<p align=center>Komentārs : <b>".$_POST['koments']."</b></p><br>".$settings['hhradio_system']."";
$result2 = dbquery("UPDATE ".$db_prefix."users SET cash='$darbiba' WHERE user_id='".$userdata['user_id']."'");
$result2 = dbquery("UPDATE ".$db_prefix."users SET cash='$darbiba2' WHERE user_id='".$_POST['kam']."'");
$result2 = dbquery("UPDATE ".$db_prefix."settings SET hhradio_system='$hhsys' WHERE siteusername='admin'");
echo "<p align=center><b>Punkti pārsūtīti</b></p>
<p align=center>Lietotājam : <b>".$_POST['kam']."</b></p>
<p align=center>Pārskaitīti punkti : <b>".$_POST['summa']."</b></p>
<p align=center>Komentārs : <b>".$_POST['koments']."</b></p>";
}
?>

 

Nevaru īsti atrast kļūdu ! zinu ka noteikti ir kāda nejaušības kļūda būtu pateicīgs ja palīdzētu ! :) kāds PRO varētu savu PRO-aci iemest ! :)

Link to comment
Share on other sites

Nemaz negribās skatīties uz kodu, kuram ir līki salikta identācija.

Un vēl jo vairāk, ja tiek izmantoti nedefinēti mainīgie (piemēram userdata, db_prefix) un nedefinētas funkcijas (dbquery, dbrows, dbarray, redirect).

 

Un mums jābūt gaišreģiem, lai saprastu uz ko īsti jāskatās (tb kāda kļūda notiek)?

Link to comment
Share on other sites

  • 3 weeks later...
×
×
  • Create New...