[PHP] Proč nefunguje script ?

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Zamčeno
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: [PHP] Proč nefunguje script ?

Příspěvek od CZechBoY »

zapni si errory
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
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

Re: [PHP] Proč nefunguje script ?

Příspěvek od Madara »

Notice: Use of undefined constant session_start - assumed 'session_start' in /home/users/gamewebs/chwa.hys.cz/web/shield.php on line 3
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: [PHP] Proč nefunguje script ?

Příspěvek od CZechBoY »

jo, takže tam dej session_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
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

Re: [PHP] Proč nefunguje script ?

Příspěvek od Madara »

Notice: A session had already been started - ignoring session_start() in /home/users/gamewebs/chwa.hys.cz/web/shield.php on line 3
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: [PHP] Proč nefunguje script ?

Příspěvek od CZechBoY »

mno však startuj jen jednou
furt to nejde?
aktuální kod?
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
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

Re: [PHP] Proč nefunguje script ?

Příspěvek od Madara »

Notice: Undefined variable: _SESSION in /home/users/gamewebs/chwa.hys.cz/web/shield.php on line 3 Notice: Undefined variable: _SESSION in /home/users/gamewebs/chwa.hys.cz/web/shield.php on line 3


<?php
error_reporting(-1);
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{}
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: [PHP] Proč nefunguje script ?

Příspěvek od CZechBoY »

kde máš zas ten session_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
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

Re: [PHP] Proč nefunguje script ?

Příspěvek od Madara »

Ten mám v index.php, toto je index.php?page=sila, když dám session start sem, vypíše mi to
Notice: A session had already been started - ignoring session_start() in /home/users/gamewebs/chwa.hys.cz/web/shield.php on line 3
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: [PHP] Proč nefunguje script ?

Příspěvek od CZechBoY »

no asi tam ten start nemáš, když to nechce brát proměnnou $_SESSION
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
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

Re: [PHP] Proč nefunguje script ?

Příspěvek od Madara »

Teď to nehlásí žádnou chybu, ale furt to píše, že nemám prachy

--- Doplnění předchozího příspěvku (15 Čer 2013 20:48) ---

<?php
session_start();
$d = ($_SESSION["shield"]*2);
if ($_SESSION["coins"]>$d) {
$_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{
}

--- Doplnění předchozího příspěvku (15 Čer 2013 20:54) ---

Mrkni se na to, do SZ posílám údaje
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: [PHP] Proč nefunguje script ?

Příspěvek od CZechBoY »

a máš nějaký prachy?
zkontroluj přes var_dump($_SESSION);

edit: po kontrole ftp byla banální chyba odhalena: neaktualizovaly se data v session z databáze
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
Uživatelský avatar
Madara
Level 4
Level 4
Příspěvky: 1123
Registrován: 18 črc 2011 20:35
Bydliště: Nechceš klíče od domu ?

Re: [PHP] Proč nefunguje script ?

Příspěvek od Madara »

Dík
Teď zas když štít koupím, tak mám v databázi zápornou hodnotu
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • proč nb nebere boot antivir
    od Stenatko » » v Vše ostatní (bezp)
    5 Odpovědi
    23329 Zobrazení
    Poslední příspěvek od Stenatko
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou
    od zuzana3 » » v Administrace sítě
    7 Odpovědi
    10043 Zobrazení
    Poslední příspěvek od zuzana3
  • Nefunguje nová PC
    od adoyss » » v Problémy s hardwarem
    7 Odpovědi
    6074 Zobrazení
    Poslední příspěvek od martanius
  • Lenovo S-130 nefunguje touchpad
    od mk7605 » » v Problémy s hardwarem
    21 Odpovědi
    7072 Zobrazení
    Poslední příspěvek od mk7605
  • T490s nefunguje trackpoint UPDATE
    od Sadelník1234 » » v Problémy s hardwarem
    3 Odpovědi
    4125 Zobrazení
    Poslední příspěvek od kecalek

Zpět na „Programování a tvorba webu“