ďťż

różne języki w jednym pliku

       

Podstrony


telcocafe

Witam,
zastanawiam się jakie języki mogę zamieszczać w jednym pliku..
np. wiadomo, że w pliku .html mogę zamieszczać kod php i javascript stosując <php> i <script>
ale czy np. mogę w pliku .php stosować znaczniki html i zostaną one wyświetlone oraz np. javascript, css?
jeżeli mogę zamieścić html to pewnie musiałbym też napisać doctype etc?

jakie warunki muszę spełnić aby dane 2 języki mogłybyć w jednym pliku (domyślam się, że nie mogę wszytkiego wrzucać jak leci tylko wymagana jest odpowiednia deklaracja używanego języka w danym pliku, zalezne jest to od rozszerzenia (czy html czy php) itd.)
pozdrawiam i z góry dziękuję za wyjaśnienie
Kufu



No widzisz. Sam już napisałeś, że kod PHP i Javascript możesz umieścić w pliku HTML. Dlaczego nie. Tylko wtedy wystarczy zmienić rozszerzenie pliku na *.php. Znaczniki HTML, Javascript, czy CSS również możesz napisać w skrypcie PHP np tak:

<?php echo('<h1>Przykładowa strona www</h1>'); /*Zostanie to zamienione w trakcie wykonywania skryptu na sererze na zwyczajny tytuł stopnia pierwszego*/ echo('<div style="width: 300px; background-color: #ffffff; border: 1px solid #000000">Tekst zamiesczony w bloku</div>'); /*Zostanie wyświetlony blok ze stylami CSS zawierający w sobie napis*/ ?>

no dobrze , a jak chce uzywac html to na poczatku musze napisac tez echo('<DOCTYPE ... tak jak w zwyklym pliku .html?

Tak-ponieważ interpreter wysyła to "echo" do przeglądarki, tam pojawia się to jak zwykła strona html. Tak jak w przypadku dokumentu HTML da radę bez DOCTYPE, ale to nie świadczy dobrze o webmasterze.



Przykład pliku indeks.php:<html> <head> <?php echo '<script>alert("test");</script>'; ?> </head> <body> <p>something</p> </body> </html>Zresztą. W sieci jest wiele przykładów, wystarczy poszukać.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.