Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Szukam skryptu
Forum PHP.pl > Forum > Gotowe rozwiązania
PrZeMoL
Witam smile.gif

Szukam skryptu ktory spelni to:
mam adres: http://...../index.php?page=1&txt=1

szukam skryptu ktory wyswietli mi jakis tekst gdy np txt=1

jezeli txt=1 print tekst_pierwszy
jezeli txt=5 print tekst_piaty
itd


dzieki za odpowiedz mecze sie juz z tym zbyt dlugo smile.gif
rzseattle
a w czym czymasz teksty?questionmark.gif (baza danych, pliki - to istotna rozica)
nobody
Sposob dobry przy malej ilosci opcji. Podaj w czym trzymasz te dane...ale ogolny przyklad:
[php:1:21aadf9334]<?php
switch($_GET['txt']){
case 1:
//kod1
break;
case 2:
//kod2
break;
default:
//kod dla niezdefiniowanych wartosci
break;
}
?>[/php:1:21aadf9334]
PrZeMoL
chodzi mi zeby to bylo w jednym pliku np teksty.php ktory jest zincludowany tam gdzie maja byc wyswietlane te wartowsci...

w plikach tekstowych umiem zrobic smile.gif
tom000
[php:1:13c429f24d]<?php
if ($txt==1) {
print "tekst_pierwszy";
} elseif ($txt==5) {
print "tekst_piaty";
}
?>[/php:1:13c429f24d]
Mikoj
Cytat
[php:1:7e875e24bc]<?php
if ($txt==1) {
  print "tekst_pierwszy";
} elseif ($txt==5) {
  print "tekst_piaty";
}
?>[/php:1:7e875e24bc]

Troszke zły pomysł dlatgo ze jak bedziesz miał np. 25 "tekst_xx" to chyba nie bedziesz pisał za kazdym razem if...elseif...
PrZeMoL
dzieki lepsze to niz bawic sie z plikami tekstowymi.. smile.gif

cholera to takie proste ...
bamboos
Witam!!
A nie wygodniej:
[php:1:075ffdded8]<?php
$linie = array('text pierwszy', 'text drugi', 'text trzeci', 'itd');
if(isset($linie[$_GET['txt']])){
echo $linie[$_GET['txt']];
} else {
echo $linie[0];
}
?>[/php:1:075ffdded8]
PrZeMoL
dzieki juz zrobilem poprzednim sposobem smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.