[PHP] Proč nefunguje script ? Vyřešeno
- Madara
- Level 4
- Příspěvky: 1123
- Registrován: červenec 11
- Bydliště: Nechceš klíče od domu ?
- Pohlaví:
- Stav:
Offline
Re: [PHP] Proč nefunguje script ?
Díky, téma ještě nechám kdyby něco
- Madara
- Level 4
- Příspěvky: 1123
- Registrován: červenec 11
- Bydliště: Nechceš klíče od domu ?
- Pohlaví:
- Stav:
Offline
Re: [PHP] Proč nefunguje script ?
<?
ob_start;
session_start;
$_SESSION["sila"] = ($_SESSION["sila"]+ 1);
$_SESSION["coins"] = ($_SESSION["coins"]/4);
$sila = $_SESSION["sila"];
$coins = $_SESSION["coins"]
require "db.php";
Mysql_querty("update uzivatele set sila = '$sila' where id = $_SESSION["id"]");
Mysql_querty("update uzivatele set coins = '$coins' where id = $_SESSION["id"]");
ob_start;
session_start;
$_SESSION["sila"] = ($_SESSION["sila"]+ 1);
$_SESSION["coins"] = ($_SESSION["coins"]/4);
$sila = $_SESSION["sila"];
$coins = $_SESSION["coins"]
require "db.php";
Mysql_querty("update uzivatele set sila = '$sila' where id = $_SESSION["id"]");
Mysql_querty("update uzivatele set coins = '$coins' where id = $_SESSION["id"]");
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [PHP] Proč nefunguje script ?
spojování stringů ti nic neříká?
ideálně
a ještě koukám, že ti chybí středník na řádku před require db
ideálně
Kód: Vybrat vše
$sql = "update uzivatele set sila = '$sila' where id = " . (int)$_SESSION["id"];
$query = mysql_query($sql);
.
.
.
a ještě koukám, že ti chybí středník na řádku před require db
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Madara
- Level 4
- Příspěvky: 1123
- Registrován: červenec 11
- Bydliště: Nechceš klíče od domu ?
- Pohlaví:
- Stav:
Offline
Re: [PHP] Proč nefunguje script ?
Potřebuju kód :
$o (poplatek) je stejný jako session síly. V databázi odečtu poplatek z coins a přidám + 1 síly. Session síly zvýším o 1. Pokud mám méně peněz než poplatek, tak mě to zarazí a nic se nepřičte.
$o (poplatek) je stejný jako session síly. V databázi odečtu poplatek z coins a přidám + 1 síly. Session síly zvýším o 1. Pokud mám méně peněz než poplatek, tak mě to zarazí a nic se nepřičte.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [PHP] Proč nefunguje script ?
tak ho udělej, algoritmus už máš 

PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Madara
- Level 4
- Příspěvky: 1123
- Registrován: červenec 11
- Bydliště: Nechceš klíče od domu ?
- Pohlaví:
- Stav:
Offline
Re: [PHP] Proč nefunguje script ?
Co je špatně ?
<?
ob_start;
session_start;
$o =($_SESSION["sila"]*2);
$coins = ($_SESSION["coins"]-$o);
if ($_SESSION["coins"]<$o) {
header ("location: index.php?Alert=8");
} else {
$_sila = ($_SESSION["sila"]+ 1);
require "db.php";
$sqls = "update uzivatele set coins = '$coins' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sqls);
$sql = "update uzivatele set sila = '$sila' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sql);
header("location:http://chwa.hys.cz/index.php?page=uvod");
}
--- Doplnění předchozího příspěvku (12 Čer 2013 21:26) ---
Píše to, že nemám dost peněz i když mám
<?
ob_start;
session_start;
$o =($_SESSION["sila"]*2);
$coins = ($_SESSION["coins"]-$o);
if ($_SESSION["coins"]<$o) {
header ("location: index.php?Alert=8");
} else {
$_sila = ($_SESSION["sila"]+ 1);
require "db.php";
$sqls = "update uzivatele set coins = '$coins' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sqls);
$sql = "update uzivatele set sila = '$sila' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sql);
header("location:http://chwa.hys.cz/index.php?page=uvod");
}
--- Doplnění předchozího příspěvku (12 Čer 2013 21:26) ---
Píše to, že nemám dost peněz i když mám
Re: [PHP] Proč nefunguje script ?
ob_start(); a session_start() ? aspon tohle na 1. pohled.
ello dere
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [PHP] Proč nefunguje script ?
tzn. to pošle ten header?
na co tam máš ten ob_start?
na co tam máš ten ob_start?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Madara
- Level 4
- Příspěvky: 1123
- Registrován: červenec 11
- Bydliště: Nechceš klíče od domu ?
- Pohlaví:
- Stav:
Offline
Re: [PHP] Proč nefunguje script ?
Ani bez toho to nefunguje
<?
if ($_SESSION["coins"]<($_SESSION["shield"]*2)) {
$_SESSION["shield"] = ($_SESSION["shield"]+ 1);
$o =($_SESSION["shield"]*2);
$_SESSION["coins"] = ($_SESSION["coins"]-$o);
$shield = $_SESSION["shield"];
$coins = ($_SESSION["coins"]-$o);
require "db.php";
$sqls = "update uzivatele set coins = '$coins' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sqls);
$sql = "update uzivatele set shield = '$shield' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sql);
header("location:http://chwa.hys.cz/index.php?page=uvod");
};
<?
if ($_SESSION["coins"]<($_SESSION["shield"]*2)) {
$_SESSION["shield"] = ($_SESSION["shield"]+ 1);
$o =($_SESSION["shield"]*2);
$_SESSION["coins"] = ($_SESSION["coins"]-$o);
$shield = $_SESSION["shield"];
$coins = ($_SESSION["coins"]-$o);
require "db.php";
$sqls = "update uzivatele set coins = '$coins' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sqls);
$sql = "update uzivatele set shield = '$shield' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sql);
header("location:http://chwa.hys.cz/index.php?page=uvod");
};
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: [PHP] Proč nefunguje script ?
nemáš tam session_start
a vzdej to už s těma short_tagama, dej tam normálně <?php
a vzdej to už s těma short_tagama, dej tam normálně <?php
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Madara
- Level 4
- Příspěvky: 1123
- Registrován: červenec 11
- Bydliště: Nechceš klíče od domu ?
- Pohlaví:
- Stav:
Offline
Re: [PHP] Proč nefunguje script ?
I tak to provede else
--- Doplnění předchozího příspěvku (15 Čer 2013 09:53) ---
<?php
session_start;
if ($_SESSION['coins']<(($_SESSION["shield"]*2))) {
$_SESSION["shield"] = ($_SESSION["shield"]+ 1);
$o =($_SESSION["shield"]*2);
$_SESSION["coins"] = ($_SESSION["coins"]-$o);
$shield = $_SESSION["shield"];
$coins = ($_SESSION["coins"]-$o);
require "db.php";
$sqls = "update uzivatele set coins = '$coins' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sqls);
$sql = "update uzivatele set shield = '$shield' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sql);
header("location:http://chwa.hys.cz/index.php?page=uvod");
} else {header("location:http://chwa.hys.cz/index.php?Alert=8");};
--- Doplnění předchozího příspěvku (15 Čer 2013 09:53) ---
<?php
session_start;
if ($_SESSION['coins']<(($_SESSION["shield"]*2))) {
$_SESSION["shield"] = ($_SESSION["shield"]+ 1);
$o =($_SESSION["shield"]*2);
$_SESSION["coins"] = ($_SESSION["coins"]-$o);
$shield = $_SESSION["shield"];
$coins = ($_SESSION["coins"]-$o);
require "db.php";
$sqls = "update uzivatele set coins = '$coins' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sqls);
$sql = "update uzivatele set shield = '$shield' where id = " . (int)$_SESSION["UserId"];
$query = mysql_query($sql);
header("location:http://chwa.hys.cz/index.php?page=uvod");
} else {header("location:http://chwa.hys.cz/index.php?Alert=8");};
Re: [PHP] Proč nefunguje script ?
session_start je funkce takze takhle :
Kód: Vybrat vše
session_start();
MainBoard : ASUS Z9PE-D8 WS
CPU : Intel Core i7 3970X
RAM : Corsair Vengeance Black 16GB (2x8GB)
GPU : 2x nVidia GTX Titan 2way SLI
SSD : Samsung SSD 840 Series - 256GB
HDD : 3x Seagate SV35.5 - 2TB RAID 0
Zvukovka : Creative Sound Blaster VX
CPU : Intel Core i7 3970X
RAM : Corsair Vengeance Black 16GB (2x8GB)
GPU : 2x nVidia GTX Titan 2way SLI
SSD : Samsung SSD 840 Series - 256GB
HDD : 3x Seagate SV35.5 - 2TB RAID 0
Zvukovka : Creative Sound Blaster VX
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 5
- 7713
-
od Stenatko
Zobrazit poslední příspěvek
03 dub 2025 21:42
-
-
Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou Příloha(y)
od zuzana3 » 25 pro 2024 20:33 » v Administrace sítě - 7
- 4829
-
od zuzana3
Zobrazit poslední příspěvek
25 pro 2024 22:23
-
-
- 7
- 3469
-
od martanius
Zobrazit poslední příspěvek
17 led 2025 02:29
-
-
T490s nefunguje trackpoint UPDATE Příloha(y)
od Sadelník1234 » 17 led 2025 21:49 » v Problémy s hardwarem - 3
- 3209
-
od kecalek
Zobrazit poslední příspěvek
20 led 2025 16:00
-
-
-
Snímač otisku najednou nefunguje, laptop Příloha(y)
od frisby » 17 srp 2024 22:18 » v Problémy s hardwarem - 1
- 1670
-
od frisby
Zobrazit poslední příspěvek
18 srp 2024 10:46
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti