Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wycztanie index.php?id=news
Forum PHP.pl > Forum > PHP
Bladeq123
Witam dalej mam ten problem, otóż:

Chce zeby jak wejde na stronę lala.pl, zeby mi czytało lala.pl/index.php?id=news, a nie lala.pl/index.php

Jak to zrobić kiedyś mi jeden user podał żeby wkleił to w head: <?php
header("Location: index.php?id=news");
?>

ale to nie działa.

Proszę o pomoc.
erix
Nie działa, to znaczy? Wypluwa klasyczny błąd, którego rozwiązanie można znaleźć wpisując jego treść do wyszukiwarki?
Bladeq123
moglbys pomoc a nie robic z siebie nie wiadomo kogo.
WebKing
  1. <?php
  2. if ($_GET["id"] == "news") {
  3.   echo "jakas strona";
  4. }
  5. ?>

Prosze chyba o to chodzi
Bladeq123
ale gdzie to wkleic?
nugae
Cytat(Bladeq123 @ 12.01.2009, 19:18:06 ) *
moglbys pomoc a nie robic z siebie nie wiadomo kogo.


łatwiej byłoby Ci pomóc gdybyś dokładnie opisał swój problem a tak można się tylko domyślać o co chodzi.
może

Kod
<?php
if( !isset($_GET['id']) )
$_GET['id'] = 'news';
?>


+ reszta Twojego kodu
Bladeq123
<?php
if($_GET['id']=="news"){
include("dane/news.html");
}

if($_GET['id']=="programy"){
include("dane/programy.html");
}

if($_GET['id']=="ksiazki"){
include("dane/ksiazki.html");
}


?>

mam cos takiego tam gdzie chce zeby otweiraly sie zakladaki co nie tam gdzie news.

Chodzi mi o to ze jak wejde na strone to ona jest pusta bez newsow, dlatego chce zeby podać mi kod ze jak wejde na strone czytało mi odrazu news, czyli to:

<?php
if($_GET['id']=="galeria"){
include("dane/galeria.html");
}
kefirek
O takie cos chodzi
  1. <?php
  2. if($_GET['id']=="galeria"){
  3. include("dane/galeria.html");
  4. } elseif($_GET['id']=="programy"){
  5. include("dane/programy.html");
  6. }elseif($_GET['id']=="ksiazki"){
  7. include("dane/ksiazki.html");
  8. } else {
  9. include("dane/galeria.html");
  10. }
  11. ?>
Bladeq123
No ale kefirek, nie bedzie mi czytało index.php?id=news, ty mi podałes to co ja teraz mam a strona nadal bedzie pusta w index.php
kefirek
No jak może być pósta skoro na końcu masz
  1. <?php
  2. } else {
  3. include("dane/galeria.html");
  4. }
  5. ?>
Bladeq123
Dzieki chlopie masz + :*
Snap
A ja bym to zrobił za pomocą funkcji switch" title="Zobacz w manualu PHP" target="_manual.

  1. <?php
  2. switch ($_GET['id']) {
  3.    
  4.    case "galeria":
  5.        include("dane/galeria.html");
  6.    break;
  7.    
  8.    case "programy":
  9.        include("dane/programy.html");
  10.    break;
  11.    
  12.    case "ksiazki":
  13.        include("dane/ksiazki.html");
  14.    break;
  15.    
  16.    default:
  17.        include("dane/galeria.html");
  18.    break;    
  19.  
  20. }
  21. ?>


Prawda że ładnie i czytelnie 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.