Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 369 Pomógł: 2 Dołączył: 1.11.2010 Ostrzeżenie: (0%)
|
Witam,
Mam następujący problem: Mam klasę Router, która sprawdza, czy link ma tylko model który ma zaincludować np.: localhost/Galeria Czy też zawiera Id powiedzmy albumu, który ma także zaincludować np.: localhost/Galeria/12 Jednak po dopisaniu ID albumu PHP wypluwa, że nie ma takiego pliku: Warning: include(inc/models/galeria.php?nid=12): failed to open stream: No such file or directory in /libs/router.php Czy da się to jakoś zrobić? Jeżeli nie, to czy jest jakiś inny sposób na to by to zrobić? Tzn. jakoś przesłać do modelu gallery, który album ma wyświetlić? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 516 Pomógł: 63 Dołączył: 27.08.2012 Ostrzeżenie: (0%)
|
Cytat Mam klasę Router, która sprawdza, czy link ma tylko model który ma zaincludować np.: localhost/Galeria Czy też zawiera Id powiedzmy albumu, który ma także zaincludować np.: localhost/Galeria/12 przecież @sowiq Cię naprowadził w tej Twojej klasie Router -wniosuke z tego co napisałeś, masz 2 główne warunki. Sprawdzasz czy ma zostac wczytany sam plik czy plik ze zmienną get. Zakładam, ze w pliku galeria.php pewnie masz też jakiś warunek czy istnieje zmienna GET i na jej podstawie coś tam robi. Jeśli tak, to przez includowwaniem zapisz sobie zmienną GET do np zmiennej $id ($id = $_GET['id']) i w pliku galeria sprawdzaj nie zmienną GET tylko zmienną $id. Jeśli jednak chodzi Tobie o coś innego to najlepiej wklej tą klase Router ; ) |
|
|
|
Raven1122 Include'owanie pliku ze zmienną GET 1.08.2013, 21:03:40
sowiq Spróbuj tak i wyciągnij wnioski:
[PHP] pobierz, p... 1.08.2013, 21:17:01
Raven1122 Zalezaloby mi bardziej na GET 1.08.2013, 21:48:07 
sowiq Cytat(Raven1122 @ 1.08.2013, 22:48:07... 2.08.2013, 08:41:12 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 16:57 |