Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

list/menu pomoć

[es] :: PHP :: list/menu pomoć

[ Pregleda: 2534 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Gulp
Bg

Član broj: 61580
Poruke: 51
*.inffo.net.



Profil

icon list/menu pomoć28.08.2006. u 09:14 - pre 214 meseci
Nemam pojma sa php-om, a treba mi sledeće:
imam list/menu formu i u njoj:

<select name="subject" size="1">
<option value="help">Potrebne su mi dodatne informacije </option>
<option value="tips">Želim da izvršim rezervaciju </option>
<option value="other">Želim da reklamiram uslugu</option>
</select>

U zavisnosti od izbora, treba da se izvrši redirekcija na tri različite html stranice.
Kako se to radi?
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
195.252.99.*

Sajt: https://avramovic.info


+46 Profil

icon Re: list/menu pomoć28.08.2006. u 09:57 - pre 214 meseci
To možeš i client-side (bez php-a) da odradiš, pomoću DW-a.
A ako baš hoćeš PHP, onda:
Code:
<?php
$sub = $_GET['subject'];
switch ($sub) {
case "help":
   header("location: help.html");
   break;
case "tips":
   header("location: tips.html");
   break;
case "other":
   header("location: other.html");
   break;
}
die();
?>


p.s. Pisao sam napamet, možda ima negde greškica
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

zira
Vladan Zirojevic
Beograd

Član broj: 7520
Poruke: 38
*.volomp.com.

Sajt: www.plotun.com


Profil

icon Re: list/menu pomoć28.08.2006. u 10:05 - pre 214 meseci
Ne treba ti PHP za tako nesto, imas primjere na
http://javascriptkit.com/script/cutindex16.shtml
 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
*.inffo.net.



Profil

icon Re: list/menu pomoć28.08.2006. u 11:33 - pre 214 meseci
Hvala obojici :)
 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
*.inffo.net.



Profil

icon Re: list/menu pomoć28.08.2006. u 11:55 - pre 214 meseci
Bojim se da ipak nisam shvato. Mada, verovatno nisam ni dobro objasnio.
Znači, to je u stvari veća forma (ima dosta podataka još), koja na kraju ima submit dugme, ali u zavisnosti od toga šta korisnik izabere u onom list/menu, submit treba da ga šalje na različite adrese.
 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
*.inffo.net.



Profil

icon Re: list/menu pomoć28.08.2006. u 16:48 - pre 214 meseci
Ili opet nisam objasnio kako treba ili sam odgovor dobio pa nisam ukapirao...
Narode, gde ste?
 
Odgovor na temu

japan

Član broj: 34328
Poruke: 480
*.smin.sezampro.yu.



+13 Profil

icon Re: list/menu pomoć28.08.2006. u 18:26 - pre 214 meseci
Code:

<script language="Javascript" type="text/javascript">
function selectAddress() {
  subject = document.forma.subject.value;
  switch(subject) {
    case 'help' :
      document.forma.action = 'help.html';
      break;
    case 'tips' :
      document.forma.action = 'tips.html';
      break;
    case 'other' :
      document.forma.action = 'other.html';
      break;
  }
  document.forma.submit();
}
</script>

<form method="GET" action="" name="forma" onSubmit="selectAddress()">
  <select name="subject" size="1">
    <option value="help">Potrebne su mi dodatne informacije </option>
    <option value="tips">Želim da izvršim rezervaciju </option>
    <option value="other">Želim da reklamiram uslugu</option>
  </select>

  <input type="submit" value="submit">
</form>



[Ovu poruku je menjao japan dana 28.08.2006. u 20:36 GMT+1]
 
Odgovor na temu

Gulp
Bg

Član broj: 61580
Poruke: 51
*.inffo.net.



Profil

icon Re: list/menu pomoć28.08.2006. u 20:22 - pre 214 meseci
To brate, fala lepo.
 
Odgovor na temu

CtrlAltDel
Beograd

Član broj: 96286
Poruke: 325
*.ADSL.neobee.net.



Profil

icon Re: list/menu pomoć28.08.2006. u 22:07 - pre 214 meseci
moze i bez switcha ... onda ne mora duplo da se pisu nazivi stranica...
sustina je da forma postuje u stranicu u kojoj se nalazi i ako postoji postovana vrednost u subject - refreshuje se na stranicu ciji je naziv upisan kao vrednost postovane promenljive subject...

ma videcete vec iz koda...


ovo koknes u head

Code:

if (isset($_POST['subject']))
{
echo '<META http-equiv="refresh" content="1;URL='.$_POST['subject'].'">';
exit;
}


a onda forma gde hoces
Code:

<form method="post" action="index.php" name="forma" >
  <select name="subject" size="1">
    <option value="help.html">Potrebne su mi dodatne informacije </option>
    <option value="tips.html">Želim da izvršim rezervaciju </option>
    <option value="other.html">Želim da reklamiram uslugu</option>
  </select>

  <input type="submit" value="submit">
</form>

 
Odgovor na temu

[es] :: PHP :: list/menu pomoć

[ Pregleda: 2534 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.