![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 27.05.2004 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem z połączeniem php z Dhtml Mianowicie... Posiadam plik "okienko.php" Znajduje się w nim następujący kod: Kod pal_gfx=window.open("","gfx","scrollbars=1,screenX=80,screenY=80,width=400,height=350") pal_gfx.document.open() k=pal_gfx.document; k.writeln("<HTML><HEAD> <script> function canvi(hexa) { "+ruta_funct+"(hexa); window.close(); }</"+"script>") k.writel("</HEAD><BODY leftMargin=0 topMargin=0 bgColor=rgb(236,233,216)>") k.writeln("Tutaj kod php :(") k.writeln("</BODY></HTML>") k.close() pal_gfx.focus() Zadaniem tego skrypciku jest otwarcie nowego okienka z kodem zdefiiowanym przezemnie poprzez k.writeln("") Niestety jak wpiszę " k.writeln("<?php echo\"TEST\"; ?>")" a z kolei przy wpiasniu tego w ten sposób: "k.writeln("<"+"?php echo\"TEST\"; ?"+">")" wyświetla mi "echo "TEST"; Traktuje to jak zwykły tekst ![]() Miał ktoś kiedyś z takim czymś do czynienia ![]() -------------------- Pozdrawiam
(o) Igor Dirbach |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 80 Pomógł: 0 Dołączył: 2.08.2004 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
php jest wykonywane po stronie serwera, a JavaScript/DHTML po stronie klienta. Jak napiszesz kod php za pośrednictwem JS/DHTML, to on już nie przejdzie przez serwer, żeby mógł tam zostać wykonany, tylko od razu idzie do przeglądarki, która traktuje go jako HTML. Dlatego w taki sposób to nie ma szans działać tak, jak chcesz.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:03 |