Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: alasvetovalikko

Pjelax [30.03.2005 22:00:33]

#

haluaisin saada jotain tämän tapaista aikaan.
eli olisi alasvetovalikko ja kun siitä valitaan joku nimi niin tämä arvo menee sitten muuttujalle jonka mukaan sivulla olevaan iframeen päivittyisi uusi sivu.
eli ongelmana tuntuu olevan se miten saan tuon muuttujan arvot
muuttumaan?
toivottavasti tähän löytyy helppo ratkaisu sillä olen vasta aloittanut php:llä säätämisen.

Pjelax [30.03.2005 23:30:49]

#

höh. enkö pääse enää muokkaamaan tota viestiä.
no pääsin tossa vähän eteenpäin ja nyt pitäisi keksiä vielä ratkaisu miten saisi ton <form> :lla tehdyn alasvetovalikon lykkäämään tehdyn valinnan tonne osoiteriville ilman napin painamista?
siis kun painaa nappulaa niin osoiteriville "ilmestyy"
(http://...testi.php?mene=jarveen)
ja tästä poimitaan sitten php:llä tiedot.

Toivottavasti joku tajuaa mitä ajan takaa tässä.

ajv [30.03.2005 23:44:23]

#

Juu, sitten otat php:llä tuon talteen tällälailla:

<?php
$mene = $_GET['mene']; //kaivetaan tieto osoiteriviltä
echo $mene;  // tulostetaan
?>

Mutta jos käytät frameja (huono asia) , niin todennäköisesti tuo ei tule toimimaan. Siis jos haluat sen iframen käsittelevän tuota muuttujaa, niin silloin sinun ei tulisi nähdä tuota muuttujaa osoiterivillä, vaan se pitäisi näkyä vain siellä sivun lähdekoodissa siinä kohtaa missä se frame määritellään jotenkin näin:
<irframe src=testi.php?mene=jarveen />

Pjelax [31.03.2005 00:03:14]

#

toimii :) , vaikka en ihan tota tarkoittanutkaan.
$_GET oli jo tiedos mutta se tiedon saaminen osoiteriville suoraan alasvetovalikosta oli hankalaa ilman nappulaa.

<select name="mene" onChange="document.forms[0].submit()">

toi sen vissiin sitte ratkaisi.

Blaze [31.03.2005 08:12:51]

#

Pjelax kirjoitti:

miten saisi ton <form> :lla tehdyn alasvetovalikon lykkäämään tehdyn valinnan tonne osoiteriville ilman napin painamista?

Ei onnistui kuin JavaScriptillä, ja mitään navigointiin liittyvää ei pidä tehdä JS:stä riippuvaiseks.

Alasvetovalikot on muutenkin kömpelöitä, kun pitää avata se, että näkee, mitä vaihtoehtoja on tarjolla.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta