Autor | Zpráva | ||
---|---|---|---|
Ladza Profil |
#1 · Zasláno: 30. 1. 2007, 19:11:02
Prosím vás, mám následující problém, přes js moc nejse, kdyby byl někdo pomohl budu moc rád. Nuže k věci:
1.mám funkci...na otevírání okna..myslím si, že ta je v pořádku, ale druhá věc je, jak se z js pošle proměná na jinou stranu..tedy třeba z index.html do index2.html.... 2.to se netýká js, ale je to k věci: když mám formulář, a odesílám tlačítkem submit, jesltli se dá odeslat přes něj nějaká proměná na víc....nebo jak poslat proměnou po stisknutí tlačítka submit.....je to něco navíc, nemyslím tím klasické proměné name. -potřeboval bych totiž na stránce 1 otevřít okno a poslat tomu oknu..tedy novému html proměnou, kterou by nějak poslal funkce v 1strane....v te druhe bude formular na upload souboru....takez ta promena ze strany 1 by se ktomu nejak pribalila a poslala strance 3 do php.... 3.jen orientačně...dají se posílat proměné z js do php? -děkuji moc za cenné rady...omlouvám se pokud nějaký dotaz je moc hloupý, ale tohle opravdu není moje parketa.Ještě jendou díky |
||
venca12 Profil |
#2 · Zasláno: 30. 1. 2007, 20:54:42
Huh, mno když napíšeš něco jako toto: index2.php?promenna=1 a v souboru index2.php získáš proměnnou pomocí
$promenna = $_GET['promenna'];Pokud budeš chtít otevírat okno pomocí js a předávat mu nějakou proměnnou vygenerovanou v js, tak můžeš v souboru index.html upravit funkci pro otevření okna, třeba takto: window.open('index.php?promenna='+promenna, '', 'params');v souboru index2.php si můžeš napsat jednoduchý skript, který ti třeba do pole typu hidden předá hodnotu, která se po submitu odešle společně s formulářem. <form method="post"> |
||
Joker Profil |
#3 · Zasláno: 30. 1. 2007, 20:57:54
...druhá možnost je cookies, to je koneckonců technologie, která je tu právě k tomuhle.
|
||
peta Profil |
#4 · Zasláno: 30. 1. 2007, 22:17:24 · Upravil/a: peta
Ladza
1 javascript - x=createElement("INPUT") ,x.type="hidden"... (viz venca12, ale javascriptem) 2 javascript - FORM onsubmit="return !funkce()" ktera provede 1 pripadne 3 nebo 4 3 javascript - window.open(url?GETparametry, target, parametry) 4 [3] var x=window.open(); x.document.write("<script>var x=neco;</script>"); viz venca12 5 PHP header("location:index.php?x=neco") 6 jakpsatweb - javascript - priklady cookies (viz Joker) 7 PHP session a pak normalne echo ... |
||
Ladza Profil |
#5 · Zasláno: 1. 2. 2007, 00:05:59
já to právě nakonec vyřešil přes cookies, ale díky moc, tohle se mi bude hodit...já na ten js nejak nejsem :-) díky
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0