Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: początkująy, prosi o weryfikacje
Forum PHP.pl > Forum > PHP
borton
Witam serdecznie, jestem w trakcie nauki, wiec prosze o wyrozumialosc.

Chce stworzyc manu w taki sposob, by link do podstrony na ktorej sie znajdujemy, byl zablokowany. Na zasadzie warunku stworzylem cos takiego:

  1. <?php
  2. if ($ind=o_nas) {
  3. <table><tr><td>
  4. O Nas
  5. </td><td>
  6. <a href="index.php?ind=realizacje">Realizacje</a>
  7. </td></tr></table>
  8. ');
  9. }
  10. else if ($ind=realizacje) {
  11. <table><tr><td>
  12. <a href="index.php?ind=o_nas">O Nas</a>
  13. </td><td>
  14. Realizacje
  15. </td></tr></table>
  16. ');
  17. }
  18. else {print "blad";}
  19. ?>


tylko, ze to mi nie dziala. Prosze o pomoc, co robie nie tak, ale w miare klarowny sposob, bym zrozumial zasade.

Pracuje na XP i Xampp, Notepad++

Malo tego, ze nie dziala, dziwi mnie fakt taki, ze nawet jesli wpisze na sztywno w przegladarke

index.php?ind=lipa

to i tak pkazuje mi wynik z pierwszego warunku
askone
Przeczytaj:


Pozdrawiam
phpion
1. Na początku daj sobie $ind = isset($_GET['ind']) ? $_GET['ind'] : 'domyslna_wartosc';
2. W warunkach nie = tylko ==
3. W warunkach nie o_nas tylko 'o_nas' (analogicznie w kolejnych).

Powinno pomóc.
by_ikar
Poczytaj o operatorach, bo pojedynczy znak równości nie oznacza że coś jest równe, tylko jest operatorem przypisania. Ogólnie poczytaj, dobrze kombinujesz, tylko nie używaj printa, używaj echo, i nie używaj tego jako funkcji tylko w postaci:

Kod
echo 'some content html';
borton
smile.gif Dziekuje Panowie, cos mi zaczyna switac, zatem do roboty smile.gif

Milego dnia zycze.
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.