Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> includowanie pliku z zmiennymi
GreenGo
post 22.09.2006, 19:40:35
Post #1





Grupa: Zarejestrowani
Postów: 265
Pomógł: 4
Dołączył: 30.08.2004

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


Witam.
Jak chce includować plik z zmiennymi:
  1. <?php
  2. modules/$name/more.php?id=$id
  3. ?>

To wyświetla mi sie komunikat:

  1. <?php
  2. Warning: main(modules/$name/more.php?id=$id) [function.main]: failed to open stream: Nie ma takiego pliku ani katalogu in /home/aaa/public_html/test/modules.php on line 47
  3.  
  4. Warning: main(modules/$name/more.php?id=$id) [function.main]: failed to open stream: Nie ma takiego pliku ani katalogu in /home/aaa/public_html/test/modules.php on line 47
  5.  
  6. Warning: main() [function.include]: Failed opening 'modules/$name/more.php?id=$id' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/
  7. ?>

a jak usunę ?id=$id to już niby działa

Z góry dzięki za pomoc smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
MatheW
post 22.09.2006, 19:47:59
Post #2





Grupa: Zarejestrowani
Postów: 135
Pomógł: 0
Dołączył: 29.05.2006
Skąd: Lublin

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


Zdaje sie, że musisz podać pełny adres z http oraz miec wlaczone allow_url_fopen w php

http://pl.php.net/manual/pl/function.include.php


--------------------
[gg:8166107][jid:mmatheww@jabberpl.org][mail:mat.wojcik[at]gmail.com][www: http://mwojcik.pl]
Go to the top of the page
+Quote Post
Master Miko
post 22.09.2006, 22:35:48
Post #3





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


Ale includując przecież masz te parametry więc nie musisz ich przekazywać!

przykład

index.php?zmienna=10
  1. <?php
  2. $zmienna = $_GET['zmienna'];
  3. echo $zmienna;
  4. // wyświetli 10
  5.  
  6.  
  7. include ("module.php");
  8. // dołączamy plik który...
  9. ?>


module.php
  1. <?php
  2. // ...wyświetli dwa razy liczbę 10
  3. echo $zmienna;
  4. echo $_GET['zmienna'];
  5.  
  6. ?>


Includując plik nie tworzysz nowej operacji tylko DOŁĄCZASZ w tym wypadku module do indexa. To co wychodzi to połączenie index z module.
include" title="Zobacz w manualu php" target="_manual

To się nie sprawdzi, jeżeli chcesz rozpocząć osobny proces nie zależny od indexu... a raczej Ci na tym NIE zależy czytając Twoje poprzednie posty.

Ten post edytował Master Miko 22.09.2006, 22:41:38


--------------------
Go to the top of the page
+Quote Post
GreenGo
post 22.09.2006, 23:13:07
Post #4





Grupa: Zarejestrowani
Postów: 265
Pomógł: 4
Dołączył: 30.08.2004

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


Własnie smile.gif w tym był problem smile.gif już działa wszystko dzieki Master Miko smile.gif
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: 14.08.2025 - 07:17