Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
Javascript a session

Registrovaný: 25.07.07
Prihlásený: 27.11.14
Príspevky: 217
Témy: 38
Bydlisko: Kálnica city
Príspevok NapísalOffline : 19.03.2008 21:05

Mam taketo tlacitko na prepinanie sk/eu meny.
Chcel by som, ci by sa dalo javascripto dako vyriesit, aby mi po kliknuti na eu/sk zapisalo do $SESSION['mena'] hodnotu vybranej meny - sk/eu

Kód:
<b>Mena:</b><select style="background-color:#8bb1bc"  name="mena">
              <option value="sk"> <b>sk</b></option>             
              <option  value="eu"> <b>eu</b></option>       
          </select>


Offline

Čestný člen
Čestný člen
Javascript a session

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1752
Témy: 17
Príspevok NapísalOffline : 19.03.2008 21:09

toto by malo fungovat
Kód:
<b>Mena:</b><select style="background-color:#8bb1bc"  name="mena">
              <option value="sk" onclick="document.location = 'skript.php?mena=sk'"> <b>sk</b></option>             
              <option  value="eu" onclick="document.location = 'skript.php?mena=eu'"> <b>eu</b></option>       
          </select>







_________________
A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table.
Offline

Užívateľ
Užívateľ
Javascript a session

Registrovaný: 25.07.07
Prihlásený: 27.11.14
Príspevky: 217
Témy: 38
Bydlisko: Kálnica city
Príspevok Napísal autor témyOffline : 19.03.2008 21:23

no a ked to chcem do session a nie do premennych v url adrese, lebo potom by sa mi na dalsich strankach url premenne pri preklikavani stracali, vyhodnejsie by som to mal keby sa dal vysledok zapisat do session


Offline

Správca fóra
Správca fóra
Javascript a session

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 19.03.2008 21:30

v tom subore skript.php potom mozes spracovat udaje z GET, cize napr. vlozit vhodnu hodnotu do session premennej...







_________________
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ľ
Javascript a session

Registrovaný: 25.07.07
Prihlásený: 27.11.14
Príspevky: 217
Témy: 38
Bydlisko: Kálnica city
Príspevok Napísal autor témyOffline : 19.03.2008 21:48

diki, napadlo ma to , len musel som urobit zasah do .htaccess , preto som sa pytal ci sa to neda priamo dakym prikazom v onclicu aby to zapisalo hned do session.. nevadi, ide mi to diki


Offline

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

Registrovaný: 21.01.07
Prihlásený: 29.03.20
Príspevky: 660
Témy: 53
Príspevok NapísalOffline : 20.03.2008 12:44

jediný spôsob aspoň mne známy je ajax:

Kód:
<script type="text/javasript">
function getHTTPObject(){
if (window.ActiveXObject) return new ActiveXObject("Microsoft.XMLHTTP");
else if (window.XMLHttpRequest) return new XMLHttpRequest();
}

function zapis(mena) {
httpObject = getHTTPObject();
if (httpObject != null) {
httpObject.open("GET", "subor.php?mena="+mena, true);
httpObject.send(null);
}
}
</script>
...
...
<b>Mena:</b><select style="background-color:#8bb1bc"  name="mena">
              <option value="sk" onclick="zapis('sk')"> <b>sk</b></option>             
              <option  value="eu" onclick="zapis('eu')"> <b>eu</b></option>       
          </select>


subor.php:

Kód:
<?
session_start();
$_SESSION['mena'] = $_GET['mena'];
?


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 : 20.03.2008 19:14

a nešlo by to tak že volal funkciu
ahoj()
{
if(nejake hovadiny){
<?$_SESSION["ola"]="lola";?>
document.write("mena zmenená");}
}

ale ja niesom nejaký JS borec takže to bol skôr taký tip do vetra ale niekto kto tomu rozumie by sa mohol k tomu vyjadriť ...


Offline

Správca fóra
Správca fóra
Javascript a session

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

nie, takto to, bohuzial, nefunguje - aj ked by to bolo niekedy super...







_________________
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ý: 21.01.07
Prihlásený: 29.03.20
Príspevky: 660
Témy: 53
Príspevok NapísalOffline : 20.03.2008 19:35

To čo si napísal, Tominator, by pridalo Session bez toho, aby to bolo aktivované cez javascript. A k tomu by to ešte nemohlo byť ani v externom js súbore.


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 : 20.03.2008 19:41

no asi, toho som sa obával, že by to na JS úplne kašlalo ...


Offline

Správca fóra
Správca fóra
Javascript a session

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 20.03.2008 20:10

pepek92 píše:
A k tomu by to ešte nemohlo byť ani v externom js súbore.

Ale mohlo, ak by ten subor mal trebars koncovku php :)







_________________
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ý: 21.01.07
Prihlásený: 29.03.20
Príspevky: 660
Témy: 53
Príspevok NapísalOffline : 20.03.2008 20:59

To "js" som tam dal zámerne, že ide o súbor s príponou .js ;)


Offline

Správca fóra
Správca fóra
Javascript a session

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

sice som to pochopil inak, ale aj napriek tomu mas len polovicnu pravdu, lebo sa da nastavit, aby aj v suboroch s priponou js boli php prikazy vykonavane...







_________________
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ý: 21.01.07
Prihlásený: 29.03.20
Príspevky: 660
Témy: 53
Príspevok NapísalOffline : 20.03.2008 21:15

Možno sa dá, ale ja som to myslel všeobecne :)


Offline

Správca fóra
Správca fóra
Javascript a session

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 20.03.2008 21:18

ok, tak nech je po tvojom :)







_________________
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
Odpovedať na tému [ Príspevkov: 15 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. javascript wysiwyg v javascript popup

v JavaScript, VBScript, Ajax

1

838

25.07.2009 19:29

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. session

v PHP, ASP

1

537

28.12.2008 13:43

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SESSION

v PHP, ASP

7

639

11.10.2007 14:37

xxxmiroxxx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SESSION

v PHP, ASP

1

557

26.03.2009 19:36

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Session

v PHP, ASP

1

645

29.09.2008 0:28

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Session

v PHP, ASP

2

495

25.02.2010 14:59

arno Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. session

v PHP, ASP

24

1904

19.01.2007 18:27

m@-nX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. session

v PHP, ASP

1

531

29.06.2009 17:51

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Session -- problem :(

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

32

1588

14.06.2009 18:23

sedlák Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. session warning

v PHP, ASP

1

430

08.02.2012 19:22

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SESSION Kontrola

v PHP, ASP

1

474

05.03.2010 9:51

janik366 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. UDP Session

v Siete

8

567

16.01.2011 16:54

majky358 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. session save

v PHP, ASP

10

526

06.08.2009 13:38

antivir Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Session problem

v PHP, ASP

16

1097

02.06.2008 14:20

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Session manager...

v PHP, ASP

5

1078

13.02.2007 23:15

mondzo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomenovanie session

v PHP, ASP

2

256

04.10.2014 21:32

majky358 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