Inlägg

Inlägg som Darkpower har skrivit i forumet
Av Darkpower

Den här koden:

$query="SELECT points FROM users where id='".mysql_real_escape_string($_SESSION["user"]["0"])."'"; $result = mysql_query($query, $db_id); $poang = mysql_fetch_array($result);

Placerade jag här nu:

if(is_numeric($tal)) { $gissningar .= ' '.$tal; if($tal==$slump) { $poang = $userrow['points']+100; $query = "UPDATE users SET points=points+$poang WHERE id='".mysql_real_escape_string($_SESSION["user"]["0"])."' LIMIT 1"; mysql_query($query, $db_id); } else { $poang = $userrow['points']-10; $query = "UPDATE users SET points=points+$poang WHERE id='".mysql_real_escape_string($_SESSION["user"]["0"])."' LIMIT 1"; mysql_query($query, $db_id); } } } } $query="SELECT points FROM users where id='".mysql_real_escape_string($_SESSION["user"]["0"])."'"; $result = mysql_query($query, $db_id); $poang = mysql_fetch_array($result); if($gissningar!='') { $skrivut .= 'You guessed '.$gissningar.'. '; } if($poang<=0) { $skrivut .= '<b>You don\'t have any points left!</b>'; } else { $skrivut .= 'You have '.$poang.' points.'; } }

Nu säger den: You have Array points!. vad har jag gjort för fel?

Av Darkpower

Visst ja, säkerheten kan vara bra att tänka på

Var bör jag placera denna sträng?

Av Darkpower

Kom på att jag inte har någon Sql fråga från databasen.

Kan den se ut så här:

$query="SELECT points FROM users where id='".$_SESSION["user"]["0"]."'";

Och var bör jag placera strängen?

Av Darkpower

Yes, det fungerar! Du är en stjärna:) Aww, vad klantigt av mig att man inte tänkte på det, men men^_^

Då är det sista "problemet" kvar. Det är att den skriver ut hela tiden "You dont have any points left!", dvs hoppar direkt till if($poang<=0) {. Fast beräkningarna fungerar perfa nu. Tex har man 100, köper 5 nummer och ett av numrerna är vinnande så får man 100-50=50, 10 för det vinnande numret + 100, dvs 160.

Av Darkpower

Elactos:

Aha, skall testas! Att man inte tänkte på det innan!

Av Darkpower

Jag har uppdaterat koden så att den kontrollerar att man har minst 10 poäng eller högre för att kunna spela nu. Har försökt med att sätta echo "$query"; och då får jag ut det här UPDATE users SET points=-10 WHERE id='1' LIMIT 1.

Det verkar som om det är ett logiskt fel, den verkar sätta points till värdet -10, att den inte räknar om points.

Så, har fått hjärnsläpp just nu och behöver någon som kan komma på vad som skall justeras på dom här raderna:

$poang = $userrow['points']+100; UPDATE users SET points=$poang OCH $poang = $userrow['points']-10; UPDATE users SET points=$poang

Fast dock så hämtar jag datan från databasen först, hmm.

Av Darkpower

Jepp, session_start() finns i antet.php.

Jag kan testa att byta ut, så får man se vad som händer^^

Tro mig, har suttit och pulat med felsökning i över 7 h igår =D

Av Darkpower

Php kod, fungerar inte riktigt.

Hej!
Sitter här med min kod och håller på att bli tokig snart
Information: Trycker man på play utan att välja en siffra så slumpar den random samt skall skriva ut hur mycket poäng man har, MEN den väljer istället if($poang<=0) { att man inte har några poäng.
Samt väljer man en siffra och trycker på play så sätts värdet i databasen till 0 direkt oavsett hur mycket poäng du har. Jag antar att det har något med $poang att göra, points är en int i databasen.

<?php include "antet.php"; include "func.php"; if (!isset($_SESSION["user"][1])) { header('Location: login.php'); die(); } $usr=user($_SESSION["user"][0]); ?> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <title>Lottery - Win points</title> <style type="text/css"> body { background: #CCCCCC; } p,input { font-size: 11px; font-family: "Verdana", "Helvetica", "Arial", sans-serif; color: #244189; } label { cursor: pointer; } </style> </head> <body> <?php global $userrow, $db_id; $poang = $userrow["points"]; $skrivut = $gissningar = ''; if($_POST{'ok'}) { $poang = $_POST{'poang'}; $slump = rand(1,9); $skrivut .= 'Random number is '.$slump.'. '; $antal = count($_POST{'siffra'}); if (isset($antal) && !empty($antal)) { foreach($_POST{'siffra'} as $tal) { if(is_numeric($tal)) { $gissningar .= ' '.$tal; if($tal==$slump) { $poang = $userrow['points']+100; $query = "UPDATE users SET points=$poang WHERE id='".$_SESSION["user"]["0"]."' LIMIT 1"; mysql_query($query, $db_id); } else { $poang = $userrow['points']-10; $query = "UPDATE users SET points=$poang WHERE id='".$_SESSION["user"]["0"]."' LIMIT 1"; mysql_query($query, $db_id); } } } } if($gissningar!='') { $skrivut .= 'You guessed '.$gissningar.'. '; } if($poang<=0) { $skrivut .= '<b>You dont have any points left!</b><br/>EPIC FAIL!'; } else { $skrivut .= 'You have '.$poang.' points.'; } } if($usr[7]>=10){ echo ' <p>Every number you buy costs 10 points. If you win: Your betting money + 100 points.</p> <form action="'.$_SERVER{'PHP_SELF'}.'" method="post"> <p><input type="checkbox" name="siffra[]" id="t1" value="1" /> <label for="t1">1</label> <input type="checkbox" name="siffra[]" id="t2" value="2" /> <label for="t2">2</label> <input type="checkbox" name="siffra[]" id="t3" value="3" /> <label for="t3">3</label> <input type="checkbox" name="siffra[]" id="t4" value="4" /> <label for="t4">4</label> <input type="checkbox" name="siffra[]" id="t5" value="5" /> <label for="t5">5</label> <input type="checkbox" name="siffra[]" id="t6" value="6" /> <label for="t6">6</label> <input type="checkbox" name="siffra[]" id="t7" value="7" /> <label for="t7">7</label> <input type="checkbox" name="siffra[]" id="t8" value="8" /> <label for="t8">8</label> <input type="checkbox" name="siffra[]" id="t9" value="9" /> <label for="t9">9</label> <input type="hidden" name="poang" value="'.$poang.'" /> <input type="submit" name="ok" value="Play" /></p> </form> <p>'.$skrivut.'</p>'; }else{ echo '<b><div align"center">You need at least 10 points to play!</div></b>'; } ?> </body> </html>

Av Darkpower

Köp inte 2 dåliga basar!

Satsa på den här eller en sunfire, men föredrar velodyne.

http://www.prisjakt.nu/produkt.php?p=78480

Av Darkpower
Citat:

Hifiklubben är överprententiösa brats, ungefär som att köpa en skoda med ferrariskal för det mesta..prutt under skalet, men kostar as för att karossen är najs

Jag kan nog inte hålla med dig på den punkten... Visst, B&W kostar en hel del men det som finns under "karossen" är gedigna saker! Själv kör jag med ett par B&W 804S samt Nad M3 från hifiklubben och det låter sjukt bra, de flesta som jag känner har fått lyssna på dessa skapelser och dem har aldrig hört något liknande förut!

Ursäkta möbleringen på den här bilden, fotade direkt när högtalarna skulle provköras.

http://www.minhembio.com/bilder/bild/?pic_id=292696.jpg

Av Darkpower

Undvik bose! Det finns så mycket bättre system i den prisklassen, bose är små kuber som låter för*****t rent ut sagt.

Av Darkpower

Tänk inte ens tanken på att köpa en reciever för 4-5000... Blir bara blaha av allt... Lägg 14-15.000 på frontarna och köp en reciever för 10.000, då får du ett trevligt system! Center/bakhögtalarna kan du köpa vid ett senare tillfälle. B&W's serie kräver kraft, glöm inte bort det!

Av Darkpower

Ni kan se mitt system här: http://www.minhembio.com/annihilator

Av Darkpower
Citat:

Ursprungligen inskrivet av Foetus
ser fint ut fast jag hade ändå inte köpt dacmagic till den anläggningen..
visst den låter skitbra jag har en själv.
fast den har inte alls samma hifi egenskaper som till exempel DA9 från harmony design som jag med har haft i min ägo.da9 den var lugn o fin och full kontroll på allt och ändå spelglad.
dacmagic mest vild o vacker.

http://www.harmonydesign.se/da9.htm

Om det skulle vara så att jag inte är nöjd med Dacmagic så får man införskaffa en da9. Men vad jag har hört så skall Dacmagic kunna motsvara hyffsat dyra cd-spelare. Jag lyssnade på den anläggningen med en nad cd-spelare för 6500 och det lät sjukligt bra! Så jag tror inte att Dacmagic är sämre.

Av Darkpower

Min stereo som kanske anländer imorgon! Annars fredag :-/
Skall fotografera när allt är på plats.
För er som älskar neutralt ljud, lyssna på B&W's serie!
Anläggningen skall kopplas till datorn, enbart Flac-filer kommer att spelas upp.

http://img207.imageshack.us/img207/9950/hifigodis.jpg

Av Darkpower

Jag hade valt den här modellen:
http://www.prisjakt.nu/produkt.php?o=174914

Rent och klart ljud med mycket detaljer. Jag är dock B&W fan

Av Darkpower

Brimstone, tack så mycket för förklaringen!

Foetus,
När jag var och lysssnade hos hifiklubben så använde dom en cd-spelare från nad för 6500:- och den lät verkligen helt underbart till anläggningen. Dacmagic skall kunna motsvara en sådan spelare i ljudkvalité.

Av Darkpower

Riktigt nice!

Det blir en sådan här kabel, för den ena änden skall in i dacen.

http://www.kjell.com/?item=67569&path=

Av Darkpower

Ok, låter gött

Då är min sista fråga, spelar det verkligen ingen roll om man köper en kabel för 500 eller en för 39kr om man kör 5 meter? När jag har spenderat så mycket på systemet så vill man ju inte att en kabel skall förstöra ljudkvalitén.

Av Darkpower

Oj, jag som trodde att man behövde en kabel för 500-1000 för att kvalitén inte skall bli lidande.
Hittade den här hos kjell
http://www.kjell.com/content/templates/shop_main_details.aspx...

Den verkar förstärka signalen, då måste det bli ännu bättre om man kör denna samt kabeln för 39:- hos webhallen?