Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]- problem z wyswietlaniem kodu php zagniezdzonego w html
rafalm
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.09.2007

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


witam,
proszę o pomoc w zupełnie podstawowej sprawie - wpisuję w html'u kod php (w sekcji body - np <? echo "użycie krótkich znaczników PHP do wyjścia z trybu HTML<br>"; ?>
i nie jest to wyswietlone przez przeglądarkę - uzywna przeglądarka to IE i Firefox, serwer - krasnal. Jeśli umieszczę kod php w osobnym pliku *.php to jest to wyswietlane. opcja short_open_tag w pliku php.ini jest włączona.
Go to the top of the page
+Quote Post
PawelC
post
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


w pliku html niewyświetlisz kodu php.
Go to the top of the page
+Quote Post
qqrq
post
Post #3





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

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


Niby nie, ale zawsze możesz spróbować w pliku konfiguracyjnym APACHE-a dać:

AddType application/x-httpd-php .html

Może zadziała. smile.gif

Ale, bez zbędnego kombinowania - zmień rozszerzenie pliku HTML na PHP i już.


--------------------
Go to the top of the page
+Quote Post
rafalm
post
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.09.2007

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


zmieniłem rozszerzenie i mam taki komunikat: Parse error: parse error, unexpected T_ECHO in c:\usr\krasnal\www\rafal\index.php on line 33

dopiero zaczynam więc noę popełnim jakis zupełnie podstawowy bląd?
Go to the top of the page
+Quote Post
strife
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat(rafalm @ 25.09.2007, 01:12:41 ) *
witam,
proszę o pomoc w zupełnie podstawowej sprawie - wpisuję w html'u kod php (w sekcji body - np <? echo "użycie krótkich znaczników PHP do wyjścia z trybu HTML<br>"; ?>
i nie jest to wyswietlone przez przeglądarkę - uzywna przeglądarka to IE i Firefox, serwer - krasnal. Jeśli umieszczę kod php w osobnym pliku *.php to jest to wyswietlane. opcja short_open_tag w pliku php.ini jest włączona.


Wklej kod (pamiętaj o tagach bb Code - [php]).


--------------------
Go to the top of the page
+Quote Post
nevt
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


a nie próbowałeś:
Kod
<?php echo "użycie krótkich znaczników PHP do wyjścia z trybu HTML<br>"; ?>


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
rafalm
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.09.2007

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


Cytat(strife @ 25.09.2007, 07:42:22 ) *
&lt;br /&gt;Wklej kod (pamiętaj o tagach bb Code - [php]).&lt;br /&gt;


nie bardzo rozumiem. tagi bb code w php to np <? ?> ?

proszę o jakąś sugestię, to chyba nic skomplikowanego...

Ten post edytował rafalm 25.09.2007, 13:28:42
Go to the top of the page
+Quote Post
strife
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Po prostu wklej kod używając tagów np. (bez spacji między nawiasami kwadratowymi)

[ php ]
<?php
echo 'Hello world';
?>
[ /php ]

Tak się używa BB Code tutaj, wklej kod w obrębie tych tagów to zobaczymy gdzie leży problem.

  1. <?php
  2. echo 'Hello world';
  3. ?>


--------------------
Go to the top of the page
+Quote Post
rafalm
post
Post #9





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.09.2007

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


zrobiłem tak jak mi napisałeś. wynik jest taki że w edytorze (EdHTML) w pliku html w sekcji body znaczniki rozpoczynające i zakańczające skrypt php są zaznaczone na żółto, tak jak by nie były rozpoznawane (próbowałem wpisywać je na 4 podane w różnych kursach sposoby), i to co jest między nimi w rezultacie nie jest wyświetlane potem na stronie. Kiedy zastosowałem wpisy z nawiasami kwadratowymi (po usunięciu spacji), to było one (tylko znaczniki [ php ] i [ /php ] - bez spacji) wyświetlone na stronie- jako tekst z sekcji body. Jeśli otwieram plik np hello world zapisany jako .php to wtedy tekst się wyświetla. nie dziala nadal tylko jeśli jest wewnatrz kodu html. co radzisz jeszcze sprawdzić? dziękuję za dotychczasową pomoc

Ten post edytował rafalm 26.09.2007, 10:45:53
Go to the top of the page
+Quote Post
qqrq
post
Post #10





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

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


rafalm => Ze znacznikami [ php ] [ /php ] (bez spacji) to strife-owi chodziło, żebyś tak pisał na tej stronie. Co do kodu PHP, to wstawiasz go do pliku HTML między znacznikamu <?php i ?> + zmieniamy rozszerzenie na .php. Nie wiem po co ci kod akurat w pliku .html, przecież wystarczy zmienić rozszerzenie i już. Wogóle to wydaje mi się, że nie znasz najbardziej podstawowych podstaw i powinieneś poczytać tutaj i może jeszcze tutaj. Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
rafalm
post
Post #11





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 24.09.2007

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


dzięki. juz tam zaglądam - pozdrawiam
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 Aktualny czas: 22.08.2025 - 10:16