Autor Zpráva
petrje123
Profil
Jak použít funkci get? Když dám $x=$_GET['strana'] tak mi to vypise vzdy treba '1' nebo '2', ale kdyz chci k tomu něco přičíst, tak se to neaplikuje jako číslo a vydá mi to číslo, který sem chtěl přičíst
Mastodont
Profil
--- deleted ---
Taps
Profil
zkus to takto
$x=$_GET['strana'] ;
$cislo=int($x);
$cislo_nove=$cislo+3;
echo "$cislo_nove";
petrje123
Profil
nejde
Sicario
Profil *
Konverze na integer
$x = (int) $_GET['strana']
$x = intval($_GET['strana'])

_GET neni fce. ale asociativni pole obsahujici rozsekany query string, tedy to za ?
nightfish
Profil
Když dám $x=$_GET['strana'] tak mi to vypise vzdy treba '1' nebo '2
to dost těžko, neboť tam nemáš žadný příkaz ani funkci, která by cokoliv vypisovala...

ale kdyz chci k tomu něco přičíst, tak se to neaplikuje jako číslo a vydá mi to číslo, který sem chtěl přičíst
zkus problém popsat trochu srozumitelněji, nejlépe i uvést příklad kódu, jinak to nemá smysl
Joe
Profil *
PRIDAM PROBLEM

Stale mi pise hlasku:

Notice: Undefined index: stranka in …

Problem v riadku: $url_stranka = ($_GET["stranka"] / $po) + 1;

Tato hlaska sa ukaze len pri prvom starte skriptu. Potom zmizne a vsetko hra ako ma.
Kde je chyba?

Mozno si niekto vsimol, ze je to cast super strankovacieho skriptu: http://crazydog.cz/pro-web/php-scripty/nekonecne-strankovani-v-php/#bo ttom

Vsetko super funguje, len ta hlaska ...
Dik
nightfish
Profil
Stale mi pise hlasku:
Notice: Undefined index: stranka in …
Problem v riadku: $url_stranka = ($_GET["stranka"] / $po) + 1;
Tato hlaska sa ukaze len pri prvom starte skriptu. Potom zmizne a vsetko hra ako ma.


problém je v tom, že při prvním přístupu na stránky není v URL definovaná proměnná "stranka"
řešením třeba

if (isset($_GET['stranka'])) $stranka = $_GET['stranka']; else $stranka = 1;
$url_stranka = ($stranka / $po) + 1;

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0