Autor | Zpráva | ||
---|---|---|---|
kordy Profil * |
#1 · Zasláno: 27. 8. 2010, 20:39:44
dobry vecer
rad bych se zeptal jak se daji resit promenne v ceste souboru napriklad $1 promena/$2 promena/$nazevsouboru.txt kdyz tam dam jen jednu promennou tak v poho ale vic jich nefunguje neznate reseni? |
||
panther Profil |
#2 · Zasláno: 27. 8. 2010, 20:43:25
kordy:
„ale vic jich nefunguje neznate reseni?“ proč by nefungovaly? Budou-li cesty po dosazení hodnot proměnných správné, fungovat to bude. |
||
kordy Profil * |
#3 · Zasláno: 27. 8. 2010, 21:35:01
zkoušel jsi to v praxi? mě se to ulozi vzdycky do slozky s prvni promennou nevim proc...
|
||
panther Profil |
#4 · Zasláno: 27. 8. 2010, 21:36:51
kordy:
„mě se to ulozi vzdycky do slozky s prvni promennou nevim proc...“ ...protože tam máš chybu. Si tu cestu vypiš (echo), třeba je v druhé proměnné něco jiného, než potřebuješ. Za proměnnou se dosadí její obsah, je to to samé, jako bys místo proměnné zkopíroval její hodnotu. |
||
tiso Profil |
#5 · Zasláno: 27. 8. 2010, 21:37:30
kordy: a existuje ten adresár pred tým, ako tam ten súbor chceš vložiť? Poprosím ukážku kódu, nie takéto pseudonáhrady.
|
||
Časová prodleva: 6 dní
|
|||
kordy Profil * |
#6 · Zasláno: 2. 9. 2010, 16:44:23
ano existuje ten adresar ale asi mate pravdu zmenil bych teda tema.
Problem je v tom ze nevim jak ziskat obsah select boxu nebo vim jak ho ziskat pomoci JS, ale nevim jak ho dostat do php promenne...:( neznate nekdo zpusob jak toho dosahnout? |
||
kordy Profil * |
#7 · Zasláno: 2. 9. 2010, 18:30:42
uz sem se snazil to vyresit zde je kod ale nefunkcni...:(
<select name="sel" onchange="zjisti(this);"> <option value="JavaScript">JavaScript</option> <option value="PHP">PHP</option> <option value="HTML">HTML</option> <option value="CSS">CSS</option> </select> <?php $s1=="<div id='divek'></div>" ?> <script> function zjisti(policko){ var prvek=policko.options[policko.selectedIndex].value; var objekt=document.getElementById("divek"); objekt.innerHTML=prvek; } </script> |
||
panther Profil |
#8 · Zasláno: 2. 9. 2010, 18:33:31 · Upravil/a: panther
kordy:
co znamená ten 8. řádek, resp. co by měl dělat (a nebo ještě líp, proč tam vůbec je)? |
||
kordy Profil * |
#9 · Zasláno: 2. 9. 2010, 18:43:07
hm mel by do promenne s1 zapsat hodnotu divek... ale nevim vubec jestli je to zpravne v podstate sem zkoušel co to udělá...
|
||
panther Profil |
#10 · Zasláno: 2. 9. 2010, 18:50:39
kordy:
není to ani zprávně, ani správně, zjisti si, co dělají dvě rovnítka (a dělá jedno). Proč potřebuješ nějak div v PHP proměnné? Navíc, když s tou proměnnou nepracuješ (ani ji nevypisuješ). Když jsme u toho, jakou hodnotu by měl zapsat. Co jsi myslel tímto: „mel by do promenne s1 zapsat hodnotu divek“. Hodnotu odkud? Myslím si, že máš bordel tak nějak ve všem dohromady, motáš jablka s hruškami. |
||
kordy Profil * |
#11 · Zasláno: 2. 9. 2010, 18:57:33
v podstate by tam nemusel vyt kdybych znal jinej zpusob jak dostat do obsah selectu do promenne premyslel sem i o tom ze promenna je $divek ale nefungovalo to
|
||
kordy Profil * |
#12 · Zasláno: 2. 9. 2010, 19:00:54
php promennou potřebuju abych ji zapsal do té cesty. Je pravda, že tak trošu vařím z čisté vody a kombinuju co kde najdu...
|
||
kordy Profil * |
#13 · Zasláno: 2. 9. 2010, 19:13:05
prosimtě začínám z toho celého mít zmatek(měl sem celou dobu jen sem to nevěděl a přecenil jsem se) pokud nemáš jasno v tom co potřebuji je to uložení obsahu select boxu do proměnné, kterou následně využiju v cestě pro zápis txt souboru...
neznáš nějáké řešení? Přiznávám, že to mé je nepoužitelné. |
||
Keeehi Profil |
#14 · Zasláno: 2. 9. 2010, 20:23:14
vyzkoušej si toto:
<form action="sam-na-sebe.php" method="post"> <select name="sel"> <option value="JavaScript">JavaScript</option> <option value="PHP">PHP</option> <option value="HTML">HTML</option> <option value="CSS">CSS</option> </select> <input type="submit" name="ulozit" value="Uložit"> </form> <?php if(!empty($_POST["ulozit"])){ echo $_POST[sel]; } ?> |
||
kordy Profil * |
#15 · Zasláno: 2. 9. 2010, 20:56:06
ano díky moc vše co jsem potřeboval :) díky
|
||
Časová prodleva: 14 let
|
0