Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.03.09
Prihlásený: 28.03.09
Príspevky: 4
Témy: 1
Príspevok NapísalOffline : 28.03.2009 11:02

ahoy, mam upload srver a udelal sem možnost stahovania za kredit ale neviem ako urobit aby sa ten kredit odčítal z uživatelskeho konta mohly by ste prosim pomoc.Dakujem

toto je script pre ten full download
Citácia:
$aktualizuj = mysql_query("SELECT * FROM `uzivatele` WHERE `jmeno` = '".$_SESSION['login']."' LIMIT 1");
$akt = mysql_fetch_array($aktualizuj);
$bodyakt = $akt['kredit'];
if($bodyakt >= $cena){
$newkredit = $bodyakt - $cena;
$Vloznovejkredit=mysql_query("UPDATE uzivatele SET kredit='$newkredit' WHERE `jmeno` = '".$_SESSION['login']."' LIMIT 1");




$cesta = "files/";
$nazev = $jmenos;

Header("Content-Description: File Transfer");
Header("Content-Type: application/force-download");
Header("Content-Disposition: attachment; filename=\"$nazev\"");
readfile ($cesta.$nazev);

}else{
echo" Nedostatek kreditu";
}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 28.03.2009 11:18

ahoj máš zapnuté session? (session_start) .. alebo vlastne akú chybu robí nasledovný script?


Offline

Správca fóra
Správca fóra
ODČÍTANIE KREDITU

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 28.03.2009 11:19

ved to tam uz mas, nastavenie noveho kreditu ti vykonava ten update... alebo ti to nefunguje, ci v com je problem?







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.03.09
Prihlásený: 28.03.09
Príspevky: 4
Témy: 1
Príspevok Napísal autor témyOffline : 28.03.2009 11:21

problém je vtom že to nefunguje kredit sa neodčíta


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 28.03.2009 11:23

Daj nad SQL:
echo "UPDATE uzivatele SET kredit='$newkredit' WHERE `jmeno` = '".$_SESSION['login']."' LIMIT 1";

zistíš čo ti ide do DB ... a podľa toho nájdeš chybu .. pokiaľ bude SQL úplný hoď ho do phpMyAdmina ...


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.03.09
Prihlásený: 28.03.09
Príspevky: 4
Témy: 1
Príspevok Napísal autor témyOffline : 28.03.2009 11:37

td mi to ubíra zas napríklad namísto jdnoho kreditu 2


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 28.03.2009 11:49

:) prosím? (Lebo echo ti uberať nebude, a pokiaľ ti phpMyAdmin nehlási chybu tak máš na stránke kód správny ... takže malo by ti to uberať iba jeden krát :))


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.03.09
Prihlásený: 28.03.09
Príspevky: 4
Témy: 1
Príspevok Napísal autor témyOffline : 28.03.2009 12:00

neviem v čom je chyba :-(


Offline

Užívateľ
Užívateľ
ODČÍTANIE KREDITU

Registrovaný: 02.03.07
Prihlásený: 29.07.09
Príspevky: 70
Témy: 1
Bydlisko: Košice[JZR]
Príspevok NapísalOffline : 28.03.2009 12:33

SQL prikazy vyzeraju v poriadku, teda tam zrejme chyba nebude.

Kredit sa stale odcita taky, aky je nastaveny v premennej $cena, nemas chybu nahodou tam?

A postni sem co vypisalo
Kód:
echo "UPDATE uzivatele SET kredit='$newkredit' WHERE `jmeno` = '".$_SESSION['login']."' LIMIT 1";


Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. odčítanie dní od dátumu

v PHP, ASP

16

1338

30.01.2009 0:15

sedlák Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra