Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Definicja dla action
Forum PHP.pl > Forum > PHP
annouse
Jak sprawić by dla site=news&action=archive wyświetlało 'nie bedzie wyswietlane' ?
  1. <?php
  2. if ($site=="news") {
  3. echo ('zostanie wyswietlone');
  4. } else {
  5. echo ('nie zostanie wyswietlone');
  6. }
  7. ?>
askone
  1. <?php
  2. if ($site == "news" && $action != "archive")
  3. {
  4. echo ('zostanie wyswietlone');
  5. }
  6. elseif ($site == "news" && $action == "archive")
  7. {
  8. echo ('nie zostanie wyswietlone');
  9. }
  10. ?>


Pozdrawiam
annouse
problem jest w tym że $action nie jest w żaden sposób zdefiniowany znajduje się to w adresie strony
index.php?site=news&action=archive
wookieb
Cytat(annouse @ 13.04.2011, 12:15:17 ) *
problem jest w tym że $action nie jest w żaden sposób zdefiniowany znajduje się to w adresie strony
index.php?site=news&action=archive

A czy to naprawdę taki wielki, przeogromny problem po prostu tą zmienną zdefiniować? I EWENTUALNIE przypisać jej wartość z $_GET?
annouse
Jednak mi się udało.

wookieb dzięki
wystarczyło dodać
  1. $action = $_GET['action'];
askone
Cytat(annouse @ 13.04.2011, 11:18:10 ) *
Jednak mi się udało.

wookieb dzięki
wystarczyło dodać
  1. $action = $_GET['action'];


A ja naiwny przyjąłem, że pewne podstawy są znane...
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.