Prosty przyklad jusz nie mam pomyslow

0

Witam mam problem z zrobieniem czego <font color="red">kolwiek</span> w tym prosze o wytłumaczenie co źle robie to jedna z moich <font color="red">prub</span> czy powinienem to najpierw wrzucić na serwer żeby zadziałało

<html> <head> <title> Mój pierwszy program</title> </head> <body> <? echo "To jest najprostsza metoda.\n"; ?> </body> </html>
0

<font color="green">Prosty przyklad ju<font color="red">sz</span> nie mam pomyslow</span>

<font color="green">Witam mam problem z zrobieniem <font color="red">czego kolwiek</span> w tym prosze o wytłumaczenie co źle robie to jedna z moich <font color="red">prub</span> czy powinienem to najpierw wrzucić na serwer żeby zadziałało</span>

<font color="green"><? echo "To jest najprostsza metoda.\n"; ?></span>

Hmm to nie ma prawa działać.. trzeba zdeklarować, że jest to skrypt PHP, w tym przypadku strona na pewno jest pusta.

<script language="php"> <? echo "To jest najprostsza metoda.\n"; ?> </script>

Reszta może zostać jak jest.

0

teoretycznie to o wyglada dobrze. teraz pytanie: masz zainstalowany lokalnie jakis serwer WWW wraz z interpreterem PHP ? Chyba nie skoro to Ci nie dziala. A na serwerze jesli to popchasz, pojdzie pod warunkiem ze masz tam dostep do PHP.

Gdybys chcial miec lokalnie PHP,serwer WWW - Apache i baze danych - MySQL, a nie wiesz jak to poinstalowac i skonfigurowac to poszukaj na sieci PHPTriad.exe - ten pakiecik zainstaluje Ci cale srodowisko programistyczne do PHP i wiekszosc skonfiguruje ze soba, tak ze bedziesz mogl spokojnie sie uczyc.

0
<html> <head> <title> Mój pierwszy program</title> </head> <body> <script language="php"> <? echo "To jest najprostsza metoda.\n"; ?> </script> </body> </html>

coś takiego? ale też mi nic niewyświetla czy powinienem jakoś podpisać np php lub php3 ten plik czy zostawić tak jak jest htm

0

Rozszerzenie pliku: <font color="blue">.php</span> ew. <font color="blue">.php3</span>

0

a to:

<script language="php"> <? echo "To jest najprostsza metoda.\n"; ?> </script>

mozesz zastapic tak:

<?php echo "To jest najprostsza metoda.\n"; //dalsza czesc kodu ?>

a plik musi miec odpowiednie rozszerzenie - takie jak masz w php.ini, standardowo jest to .php i .php3

0
<? echo "To jest najprostsza metoda.\n"; ?>

Hmm to nie ma prawa działać.. trzeba zdeklarować, że jest to skrypt PHP, w tym przypadku strona na pewno jest pusta.

<script language="php"> <? echo "To jest najprostsza metoda.\n"; ?> </script>

Reszta może zostać jak jest.

Detox używanie przy standardowych ustawieniach znaczników:
[code]

<? i ?> <?php i ?> <script language="php"> i </script>

[/code]
jest poprawne.
Więc nie w tym jest problem.

  1. Skrypt należy uruchamiać przez przeglądarkę http://adres.serwera.z.obsluga.php.pl/skrypt.phpref="http://adres.serwera.z.obsluga.php.pl/skrypt.php">http://adres.serwera.z.obsluga.php.pl/skrypt.php</a>
  2. Rozszerzenie pliku, w którym znajduje się kod skrypu PHP musi być takie samo jak jest zapisane w pliku konfiguracji PHP (plik php.ini, w systemach operacyjnych windows ten plik znajduje się w "katalogu systemu windows" np. D:\WindowsXP).
  3. Przy uruchamianiu skryptu serwer i parser (program przetwarzający kod PHP na wynik w postaci HTML-a, nagłówków protokołu HTTP itd.) muszą być włączono na serwerze.
    :)
0

<font color="green">Detox używanie przy standardowych ustawieniach znaczników:

<? i ?>
<?php i ?>
<script language=php> i </script></span>

Wiem ale zauważ, że autor posta nie dał żadnego z w/w traktując to jako zwykły HTML... Dlatego dałem tylko jedną z możliwości.

0

Wiem ale zauważ, że autor posta nie dał żadnego z w/w traktując to jako zwykły HTML... Dlatego dałem tylko jedną z możliwości.

Jak to? Zobacz:

...

<html> <head> <title> Mój pierwszy program</title> </head> <body> <font color="red"><?</span> echo "To jest najprostsza metoda.\n"; <font color="red">?></span> </body> </html> ...

:)

0

Ooo faktycznie, ale zdaje się, że niektóre Apache nie interpretują tego... znaczy w sensie - mogą nie mieć ustawionej interpretacji.

0

Że co? Apacz nic tu nie ma do rzeczy, tylko interpreter php. A <? ?> to najbardziej podstawowa i najpopularniejsza forma która musi działać. To całe mieszanie ze "<script..." jest właśnie najczęściej wyłączone, bo to wygląda tak, jakby to był skrypt dla przeglądarki (tak jak <script language="JavaScript"> ) Jeśli chodzi o rozszerzenie, to sensowniejsze jest *.php (ostatnio widziałem serwer obsługujący tylko *.php3, a zainstalowane na nim było PHP 4. ROTFL). Oczywiście najlepiej jest, jak serwer traktuje interpreterem pliki *.html (tak jak na 4p tudzież na serwerku który mam na swoim komputerze), bo nie widać, że to nie są zwykłe strony (oczywiście jeśli nie ma parametrów). Wracając do tematu: kod strony jest w 100% idealny, tyle że serwer nie obsługuje PHP. Napisz, gdzie masz konto. IMO najlepiej mieć serwer do testowania skryptów u siebie i nie żadne krasnale czy FoxServ'y tylko osobno ścągnięte PHP, Apacz i MySQL. Instalacja i konfiguracja to jakieś 10-15 minut, a z tymi gotowymi zestawami trzeba się użerać godzinę bo wszystko chcą po swojemu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1