Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL]Tablice
Forum PHP.pl > Forum > Przedszkole
jozek
Witam
Przejdę do rzeczy:
  1. <?php
  2. $zmi= include("inc/pages.php");
  3.  
  4. $glowne=array(
  5. "tresc"=>"$zmi",
  6. );
  7. ?>

Jak wstawić include do tego?
Bo ten sposób co przedstawiłem wyświetla include na samej górze strony a chce samemu przez zmienną go wstawić np. w tabeli.
erix
Cytat
Ale za bardzo jak widać mi nie wychodzi.

Właśnie nie widać. Co się dzieje?
jozek
Sorry dałem edita tematu :S
jozek
Niestety http://pl.php.net/file_get_contents nie działa poprawnie :/
erix
Heh, młotkiem można wbijać gwoździe albo obijać palce.

Nie pokazałeś, jak tego użyłeś. tongue.gif
jozek
  1. <?php
  2. $zmi= file_get_contents("inc/pages.php");
  3. //tablica etc
  4. "tresc"=>"$zmi",
  5. ?>
erix
A poprawnie, to co to znaczy?

Poza tym, coś napisałem:
Cytat
Jeśli chcesz przeparsowany, to podaj URL do tego pliku.
jozek
Bo mam coś takiego:
  1. <?php
  2. function pages($get){
  3. $go = $_GET['$get'];
  4. if(!empty($go))
  5.   {
  6.      $wartosc = include "pages/$go.php";
  7.   }
  8.   elseif(is_file("pages/$go.php"))
  9.   {
  10.      $wartosc = include "pages/$go.php";
  11.   }
  12.   else
  13.   {
  14.     $wartosc = "<br />!Nie ma takiej strony :-(!";
  15.   }
  16.  return $wartosc;
  17. }
  18. ?>

Index.php
  1. <?php
  2. include("inc/pages.php");
  3.  
  4. $pagess = pages('acc');
  5.  
  6. $glowne=array(
  7. "tresc"=>"$pagess",
  8. );
  9. ?>

I treść strony wyświetla mi na samej górze strony.. I tylko ten błąd "!Nie ma takiej strony :-(!" we właściwym miejscu.

Może ktoś pomóc?
erix
Czy Ty czytasz moje posty, czy nie? Bo mam wątpliwości...

Poza tym, poczytaj przyklejony temat o bezpieczeństwie skryptów, bo Twój ma dziurę.
jozek
Niema dziury?
Jeśli chodzi ci o to że przed tym można wstawić ../../ itp, to nie działa sprawdzałem.

A co do przeprasowania to pisałem już że działa ale nie tak jak powinno.
I może ktoś inny zna jeszcze odpowiedź.
erix
Cytat
Niema dziury?
Jeśli chodzi ci o to że przed tym można wstawić ../../ itp, to nie działa sprawdzałem.

Jest dziura właśnie.

Cytat
A co do przeprasowania to pisałem już że działa ale nie tak jak powinno.

Cytując moją wcześniejszą wypowiedź:
Cytat
Jeśli chcesz przeparsowany, to podaj URL do tego pliku.

Jeśli nie wiesz, jak wygląda URL: http://pl.wikipedia.org/wiki/Uniform_Resource_Locator
jozek
dobra, dzięki
znajdę inne rozwiązanie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.