Skocz do zawartości



Treść opcji a zmiana tekstu.


1 odpowiedź w tym temacie

#1 fir3xpl

    Nowy

  • Użytkownik
  • Pip
  • 8 postów

Napisano 16/02/2012 - 07:09

Cześć, mam takie pytanie. Jak mogę zrobić by po zmienieniu opcji <?php echo $tresc1Opcji ?> lub <?php echo $tresc2Opcji?> gdy się którąś z nich wybierze, zmieni się tekst. Chcę żeby po wyborze był inny niż w tej drugiej.
			<center>
				<font size="5">Wykup VIPA</font><br /><?php echo $text; ?><br /><form action="index.php" method="post"><select name="opcja"><option><?php echo $tresc1Opcji ?></option><option><?php echo $tresc2Opcji?></option></select><br/>Nick: <input type="text" name="name" size="20" maxlength="15"/><br />Kod z SMSa: <input type="text" name="kod" size="15" maxlength="10"/><br /><input type="submit" value="KUP!"/></form>
			</center>



#2 Kamil.K

    Zakorzeniony

  • Użytkownik
  • PipPipPipPipPip
  • 109 postów
  • Miasto:Gdańsk

Napisano 16/02/2012 - 19:52

Chodzi ci o to, ze jak coś się wybierze z listy rozwijanej, to zmieni się treść, pisz dokładniej bo ciężko cie zrozumieć i pomóc. ?
@edit

Jeśli o to ci chodziło zrobiłem ci prosty skrypt

<form action="index.php" method="post">
<select name="select">
<option value="1">Opcja1 </option>
<option value="2">Opcja2 </option>
</select>
<input type="submit" value="Wybierz">
</form>

<?php
$select=$_POST['select'];
function opcja1()
{
echo'Treść strony po wyborze opcji 1 ';
}
function opcja2()
{
echo'Treść strony po wyborze opcji 2 ';
}
if($select==1)
{
opcja1();
}
else if($select==2)
{
opcja2();
}

?>

Polega on na tym, że wybiera się opcje, a następnie wczytuje funkcje która jest przypisana do opcji. Możesz go łatwo zedytować do własnych potrzeb, jeśli się mylę, albo coś źle zrobiłem to napisz.





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych