Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy tudok a "szöveget"...

Hogy tudok a "szöveget" kiválasztani egy legördülő menüből majd az utolsó szöveget kiválasztva egy másik oldalon találni magam?

Figyelt kérdés

Bocsánat a hülye fogalmazásért, ebben szörnyű vagyok, amit kérdezek az nem olyan szörnyű, elmondok egy gyakorlati példát:


(

csak zárójelesen mikre gondolok legördülő menü alatt:

<select>

<option value="1">egy</option>

<option value="2">ketto</option>

</select>

)

A példa:

Van egy űrlap, elsőként ki lehet választani hogy kutya vagy macska, miután kiválasztottuk a következő űrlapnál (annak függvényében hogy kutyát vagy macskát választottunk) ki lehet választani 2-2 fajnevet, majd az oldal automatikus vált egy olyan linkre ami az adott faj jellemzőit írja le.


Nagyon halás lennék hogyha valaki leírná hogy hogyan lehet ezt megcsinálni, mondjuk:


1. kutya

..-Puli(link)

..-Tacskó(link)


2. macska

..-Balinéz(link)

..-Birman(link)

..-Manx(link)


PHP KÓDBAN KELLENE KÖSZÖNÖM!



2013. nov. 27. 19:25
 1/7 anonim ***** válasza:
54%

if és includ GET/POST paraméter alapján.

mi a kérdés?

2013. nov. 27. 19:47
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:
bocsáss meg de azt hogyan?
2013. nov. 27. 19:50
 3/7 anonim ***** válasza:

Magát a listát remélem egy űrlapba tetted már.

Az első válaszoló arra gondolt, hogy ezt az űrlapot elküldöd, majd a PHP-ban ellenőrzöd, hogy mik a bemenetek és annak függvényében mást jelenítesz meg. (Pl más oldalt includeolsz ba vagy hasonló.)

2013. nov. 27. 20:50
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
bocs de ebből nem értek, semmit, megvan a lenyűlő menü de mit cisnáljak a get-el és a post-al azt se tudom megcsinálni hogyan írassam ki azt az értéket amit kiválasztottam, ha ez meglenne akkor kicsit könyebb dolgom lenne, nem lehetne leírni valami egyszerü kis kódba ezt a részt?
2013. nov. 27. 20:56
 5/7 anonim ***** válasza:
Ezt lehet statikusan is. Mindjárt összedobok egy móriczka példát...
2013. nov. 27. 20:59
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

PHP-ban kell, akkor a többiek elmondták:

Form-nak action-jébe kell legyen a feldolgozó php és post method-ot ajánlok hozzá.

[link]


A php kódban meg le tudod kezelni, hogy az adott kiválasztott elem esetén milyen műveletet hajtson végre, ami lehet redirect is.

[link]



Ha minden feldolgozás nélküli redirect kell csak, akkor ajánlom a szerver oldal békén hagyását és a felhasználó gépének használatát a műveletre, mivel úgy is megoldható. jQuery-vel pikk-pakk megvan :)


<html>

<head>

<script src=" [link] type="text/javascript"></script>

<script type="text/javascript">


function redirect()

{

// var szoveg = $('#redirect :selected').text();

var ertek = $('#redirect :selected').val();


var url;

if (ertek == 1) url = " [link]

else if (ertek == 2) url = " [link]

else if (ertek == 3) url = " [link]

else if (ertek == 4) url = " [link]


if (url) window.location = url;

}

</script>


</head>

<body>


<select id="redirect" onchange="redirect()">

<option value="1">egy</option>

<option value="2">ketto</option>

<option value="3">harom</option>

<option value="4">negy</option>

</select>


</body>

</html>

2013. nov. 27. 21:16
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:

Értem, a vége már megvan, de nem működik az a POST-olgatás

nem küld el semmit:


<html>

<form action="test002.php" method="POST">

<select>

<option>---</option>

<option name="peter" value="Péter">Péter</option>

<option name="bela" value="Béla" >Béla </option>

</select>

<input type="submit" />

</form>

</html>

<?php

if( $_POST["peter"])

{

echo "Heló ". $_POST['peter']."<br />";

}

if( $_POST["peter"])

{

echo "Heló ". $_POST['bela']."<br />";

}

?>

2013. nov. 27. 21:25

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!