Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jaka zmienna?
mitp
post 24.09.2006, 10:43:37
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 29.12.2004

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


Witam.

O co chodzi ...

memy stronę index.php i w katalogu teksty kolejne podstrony np. home.php

na stronie index.php zamieściłem:

  1. <?php
  2. $go=$_GET["go"];
  3. if(!isset($go)) { include("teksty/home.php");
  4. } else { if(is_file("teksty/$go.php")) { include("teksty/$go.php"); }
  5. else echo "<br><p align="center">Błąd ! taka strona nie istnieje, lub jest w trakcie budowy.<br><br></p>";
  6. }
  7. ?>


teraz mam pytanie - aby wyswietlic zmienną ( na stronie index.php ) którą ustawie w pliku home.php musze użyć zmiennej globalnej?

Jak mogę przenieść zmienną ze strony home.php na stronę index.php bez użycia formularza?

Ten post edytował mitp 24.09.2006, 10:45:01
Go to the top of the page
+Quote Post
HighVoltage
post 24.09.2006, 10:50:03
Post #2





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 22.09.2006

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


Yh, skoro uzywasz $_GET to wrzuc ja do url'a. Zmienna przekazujesz w linku, ktory zamieszczasz w home.php.

index.php?go=cos

$go=$_GET['go']; // przypisujesz wartosc 'cos' do zmiennej $go
Go to the top of the page
+Quote Post
Ludvik
post 24.09.2006, 11:11:19
Post #3





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


Po pierwsze źle sprawdzasz zmienne. Argumentem isset powinna być zmienna $_GET['go']. Po drugie, powinieneś sprawdzić, czy includujesz dobry plik. Po trzecie:

zmienna.php
  1. <?php
  2. $zmienna = 'zmienna';
  3. ?>

index.php
  1. <?php
  2. require 'zmienna.php';
  3. echo $zmienna;
  4. ?>


Sprawdź jak to działa...


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 16.07.2025 - 21:11