ďťż
Podstrony
|
telcocafeA więc czy isnieje coś takiego jak include(); aby kilka plików mogło z niego korzystać? Bo mam problem ponieważ gdy na stronie podstawowe ustawienia są łądowane do modułu z pliku config.php to do innego modułu już nie (tzn. nic nie działa...). Jeżeli mam w tylko jednym pliku include to działa, a gdy w kilku to już nie... bez sensu. Sprawdzałem w manualu ale nic nie zanalazłem.Pomoże ktoś? Pozdrawiam. a dajesz include() czy include_once() ?? include(); pokaż może kod bo imho z include powinno wsio działać jeżeli dajesz include w pliku i następnie odwołujesz się do jakiś funkcji czy klas to wewnątrz nich zmienne itd. z includowanego pliku nie są dostępne więc albo dajesz w funkcji global $zmienna; albo jeszcze raz include Działa to na takiej zasadzie: config.php $conn=mysql_connect("localhost", "user", "password"); mysql_select_db("baza", $conn); 1.php <?php include("../config.php" ); // config jest w folderze poprzednim, ale to nie ma znaczenia, sprawdzałem. $result=mysql_query("select * from tabela WHERE (id = '$id')", $conn); while ($myrow = mysql_fetch_assoc($result)) { //Wyświetlanie rekordów z bazy danych - nas to nie interesuje... } ?> 2.php <?php $conn=mysql_connect("localhost", "root", "antekseak1"); mysql_select_db("art", $conn); $result=mysql_query("SELECT temat, id FROM tabela ORDER BY id DESC LIMIT 10", $conn); while ($myrow = mysql_fetch_assoc($result)) { //Wyświetlanie rekordów z bazy danych - nas to nie interesuje... } ?> index.php <? include("1.php"); include("2.php"); /* żaden się nie wyświetla ://////// */ ?> I tak: *Jak w żadnym nie ma include działa. *Jak w tylko jednym jest include działa. *Jeżeli w obydwu jest include to nie działa. Aha i nie wyszukujcie błędów w SQL'u i tym zasadniczo dobrym PHP - tylko tam gdzie macie wątpliwości. Aaaaaaaaaaaa... Zapomniałem o global!!! Zaraz napiszę czy działa. NIE DZIAŁA! I co teraz? Użytkownik seak1 edytował ten post 13 czerwiec 2005, 18:18 |
|||
Sitedesign by AltusUmbrae. |