Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prosty schemat, dobrze zrobilem?
cienki bolek
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 19.07.2005

Ostrzeżenie: (0%)
-----


zrobilem cos takiego:
  1. <?php
  2. // zmienna $go przekazana metoda GET
  3. $go = $_GET['go'];
  4. // sprawdzamy czy zmienna $go nie jest pusta
  5. if(!empty($go)) {
  6. // wyswietla sie odpowiednia tresc
  7. if($go=1) echo &#092;"strona 1\";
  8. if($go=2) echo &#092;"strona 2\";
  9. if($go=3) echo &#092;"strona 3\";
  10. if($go=4) echo &#092;"strona 4\";
  11. else echo &#092;"<br>Nie ma takiej strony :-(\";
  12. }
  13. // jezeli zmienna $go jest pusta wyswietla się strona glowna
  14. else ?>
  15. tresc strony glownej
  16. <?php ; ?>

i to ma dzialac w ten sposob, ze jak klikne na link 1 = "index.php?go=1" to sie wyswietla text 1, dobrze to jest zrobione?
nie wiem tylko czy mozna sklecic to w ten sposob, zeby wyskoczyc do html'a a nie uzywac "echo":
  1. else ?>
  2. tresc strony glownej
  3. <?php ; ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
smentek
post
Post #2





Grupa: Zarejestrowani
Postów: 130
Pomógł: 11
Dołączył: 7.04.2003

Ostrzeżenie: (10%)
X----


1. kod zupelnie niepotrzebny poco przepisujesz zmienna do nowej sokoro niw wykonujesz naniej zadnych dzialan.
$go = $_GET['go'];

2.Powinno być:
if($go==1)
echo "strona 1";
zamiast:
if($go=1) echo "strona 1";

3.Tak mozesz swobodnie wychodzic i wchodzic z trybu php:

<?php
php
?>
HTML

<?php

php
?>

4. To nie jest dobrze zrobione bo nie umiesciles kodu html. Wiec zadne linki ci sie same nie wyswietla. Kup sobie dobra ksiazke, albo znajdz dobry kurs na sieci bo widze, ze masz bardzo niewielkie pojecia o programowaniu.
Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 13:08