Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Neveikia: Taškų siuntimas nariui


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3423 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki kodėl man nesiunčia taškų?

 

<?
	date_default_timezone_set('Europe/Vilnius');
	include "../inc/config/db.php"; 
	include "dizas/_virsus.php"; 
	
	$nn = $_GET['vardas'];
	$nn = trim(addslashes(htmlspecialchars($nn)));
	
	$dbh=mysql_connect(DB_HOST, DB_USER, DB_PASS) or die("I can't connect to the server!");
    mysql_select_db(DB_NAME);
	
	$sql = mysql_query("SELECT * FROM `users` WHERE user_name = '$nn'");
	
	while($row = mysql_fetch_array($sql)) 
	{
		if($nn == $nn)
		{ 

			$statistika = mysql_fetch_row(mysql_query("SELECT user_id,user_name,user_email,fixai,taskai,admin FROM `users` WHERE user_name='$nn'")); 
			
			/*TAŠKŲ SIUNTIMAS NARIUI*/
			
			echo "
			<div id=\"main\">
				...
				
				echo"<a href='narys.php?vardas=$nn'>Pridėti taškų</a><br>";
				echo"
						<form action='narys.php?vardas=$nn' method='POST'>
							<input type='text' name='taskai' placeholder='Įveskite sumą' size=15/>
							<input type='submit' name='btaskai' class='btn btn-default btn-sm' value='Pridėti'>
						</form>
						";
			if(isset($_POST['btaskai']))
			{     
				$taskai = $_POST['taskai'];
				if(empty($taskai))
				{ 
					echo"<div class=\"alert alert-danger\">";
						echo "<button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>";
						echo"Įrašykite sumą";
					echo"</div>";
				}
				else
				{
					if(!is_numeric($taskai)) {
						echo"<div class=\"alert alert-danger\">";
							echo "<button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>";
							echo"Eilutėje galima rašyti tik skaičius";
						echo"</div>";
					}
					else
					{
						$data = date('Y-m-d H:i:s');
						$sqls = "UPDATE `users` SET taskai='+$taskai' WHERE user_name='$nn')";
						$siunciam = mysql_query( $sqls, $dbh );
						if($siunciam)
						{
							echo"<div class=\"alert alert-success\">";
								echo "<button type=\"button\" class=\"close\" data-dismiss=\"alert\">×</button>";
								echo"Taškai pridėti";
							echo"</div>";
							mysql_close($dbh);
						}
					}
				} 
			}
				
				
			echo"</div>";
		}
	}
?>

paspaudes prideti persikrauna puslapis, nei gaunu kad isiusta nei kad prisidejo


UPDATED: 2014.12.11 11:44 Ar čia miršta forumas, ar niekas nežino?

Nuoroda į komentarą
Dalintis per kitą puslapį

if($nn == $nn) šito nereikia tikrini tapati su topačiu.

o bieda yra čia
 $sqls = "
UPDATE `users` SET taskai='+$taskai' WHERE user_name='$nn')";
turėtu atroditi taip:
 $sqls = "UPDATE `users` SET taskai=taskai+".$taskai." WHERE user_name='".$nn."')";
beto truksta atemimo iš nario kuris siunčia
ir aišku visas scriptas kreivai atrodo. tesk darbus gal pramoksi geriau :)

 

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3423 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...