Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][PHP]Wyświetlanie pliku
Forum PHP.pl > Forum > Przedszkole
Kamil9132
Chodzi mi o to jaką zastosować komendę żeby wyświetlić plik.
Plik ten nazywa się proba.php
W tym pliku jest kod php, css,html.
Wiem ,że kilka osób napisze mi coś w stylu wystarczy zajrzeć do manuala ,ale ja szukałem i nic nie znalazłem.
motyl-pl
  1. <?php @include('proba.php'); ?>
lDoran
Nie wiem czy dobrze Ciebie zrozumiałem, ale wnioskuję, że chcesz wyświetlić zawartość katalogu, w którym między innymi znajduje się plik 'proba.php'.
  1. $cat = 'sciezka do katalogu';
  2. $dir = fopen($cat);
  3. while($file = readdir($dir)) {
  4. echo $file . '<br/>';
  5. }
  6. fclose($cat);
Kamil9132
tylko obydwa rozwiązania nie działają sad.gif
Nie wykonuje się kod php.
Kod html i css wykonuje się ,ale php nie sad.gif
konrados
A pokaż kod i co gdzie includujesz.

W pliku proba.php robisz:

  1. <?php
  2. include "inny_plik.php";
  3. ?>


A w ogóle to sprawdź czy masz możliwość wykonywania kodu php na swoim serwisie, np. zrób takie coś:

  1. <?php
  2. echo "tak, mam php";
  3. ?>

I powiedz co się wyświetliło.
Kamil9132
zrobiłem tak jak powiedziałeś ,ale nadal nie działa sad.gif
Na serwerze działa php, bo testowałem to już kiedyś.
daros17
spróbuj tak:
  1. include $_SERVER['DOCUMENT_ROOT'].'nazwapliku.php';
Kamil9132
nadal nic sad.gif
Tu jest adres do strony z ,której robię wyświetlanie http://kreskoweczki.cba.pl/proba.php
Tu jest adres do strony na ,której robię wyświetlanie http://kreskoweczki.cba.pl/07-GHOST.php
Daiquiri
Czy Ty próbujesz wstawiać jedną "pełną" stronę w HTML do drugiej? Oczyść tę, którą chcesz podpinać ze zbędnych tagów takich jak <html><meta><body> itd. i dopiero potem wstaw zawartość jednego pliku w drugi. Include po prostu "wkleja" cały kod jednego pliku w drugi - takie ctrl+c i ctrl+v.


PS. Co meta robi u Ciebie w sekcji body?
Kamil9132
W pliku proba.php mam wyświetlanie zdjęcia i nazwy z bazy danych.
Już usunąłem zbędne znaczniki ,ale nadal nic sad.gif sad.gif sad.gif
CuteOne
wstaw tu kody obydwu plików bo tak to my tańczyć do jutra możemy..
daros17
zrób tak:
  1. include $_SERVER['DOCUMENT_ROOT'].'/proba.php';


Kamil9132
no i nadal nic sad.gif sad.gif sad.gif sad.gif sad.gif
daros17
Czy oba pliki są w tym samym folderze? Skopiowałem oba pliki i mi zaincludowało, jak miałem w tym samym folderze
Kamil9132
Ok w złe miejsce wkleiłem to co podaliście.
Teraz działa to include ,ale nie wyświetla się obrazek.
Wszystkie informacje z proba.php wyświetlają się z wyjątkiem obrazka.
Może mi ktoś wytłumaczyć ,dlaczego tak jest ?
CuteOne
ŚCIEŻKI..... zmień na odpowiednie i będzie grało


EDIT::
zmień ścieżki do grafiki na odpowiednie sleep.gif jeżeli nie wiesz na jakie to podaj strukturę katalogów

ps. dokładnie w tym miejscu podmień to:
echo "<a href=\"$link\"><img src=\"$nic\"></a>";
na
$path = '../'; //tu zmieniaj ścieżkę na odpowiednią
echo '<a href="'.$link.'"><img src="'.$path.$nic.'"></a>';
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.