Autor Zpráva
param
Profil *
Omlouvam se, ze duplikuji dotaz, ale zeptam se jeste v teto sekci.
Prosim, jde nejak hodnota nastavena v js prenest do promene do SESSION?
v diskusi uz jsem nasel priklad

Reagujem na Chamurappi:
Vďaka, nabudúce budem vedieť :)

Reagujem na Luc:

<span onclick="javascript:ping()">odkaz</span>
<script>
function ping()
  {
  var temp = new Image();
  temp.src = "skript.php";
  }
</script>

<span onclick="javascript:ping()">odkaz</span>
<script>
function ping()
  {
  var temp = new Image();
  temp.src = "skript.php";
  }
</script>

alebo odkaz napísať vo vormáte:
<a href="javascript:ping()">odkaz</a>

no vraj nieje dobré volať JS funkciu v atribúte href 

ve script.php delam

start_session();
$_SESSION['filtr'] = 1;

ale nejak me to nefunguje, nevite kde by mohl byt problem?

Dekuji za radu


resp. me to pripada, ze script.php se po kliknuti vubec neprovede
Radek9
Profil
param:
Ta funkce se nejmenuje start_session, ale Session_start.
param
Profil *
Jej,dekuji za opravu, ale problem to nevyresilo.
Radek9
Profil
param:
Popiš lépe nefunguje. Jak se nefunkčnost projevuje?
Someone
Profil
Pokud chceš zapsat hodnotu z JS do SESSION, tak mě jako první napadne AJAX... V [#1] to tam nikde nevidím.
Radek9
Profil
Someone:
AJAX by byl potřeba, pokud by chtěl ze session číst. Na zápis potřeba vážně není.
Someone
Profil
Radek9:Tak to se omlouvám, o této možnosti jsem nevěděl.
param
Profil *
Uz jsem to rozchodil,... zatim dik za pomoc
Radek9
Profil
param:
A smím se zeptat, v čem byla chyba? Třeba jednou někdo bude mít stejný problém.
param
Profil *
Mel jsem tam uklep, ale jinak to funguje
dokonce v js jde volat php i s argumenty skript.php?arg=val a ve vlastnim php pak napr. nastavit $_SESSION['skryt'] = $_GET[arg]
je to trochu krkolomne, ale funguje to

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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

0