![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam mały dylemat. Chciałbym w kodzie php ( w warunku ) wywołać funkcję Javy. Niestety implementacja w kodzie <script> nie jest brana pod uwagę jako warunek i funkcja jest uruchamiana obligatoryjnie, czy trzeba czy nie. ... if ($result !=0): ?><script>promo();></script><? endif; ... Funkcja promo() otwiera nowe okno w określonej lokalizacji i w określonych warunkach. Może znacie jakieś inne polecenie php pozwalajace na otwarcie nowego okna? Please help! Irek |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nie, nie i jeszcze raz nie!!!
Przede wszystkim to Ty Javy chyba nigdy na oczy nie widziałeś więc o niej nie pisz. To co mówisz to JavaScript, zapamiętaj i nie myl następnym razem. Kolejna sprawa to: php to język działający po stronie serwera! Co oznacza że najpierw zostanie wykonany skrypt php i wygenerowane źródło strony XHTML/CSS/JavaScript, potem strona się załaduje i wykona JavaScript. I tu logiczne się już staje że nie da się w php wykonać żadnej funkcji z JavaScript. A tym bardziej otworzyc okna, bo php nie ma nic wspólnego z przeglądarką. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
W ten sposób nie wywołujesz w php żadnej funkcji z JavaScript.
Jedyne co robisz to sprawiasz że ta funkcja jest napisana w źródle strony i to przeglądarka uruchomi i wykona tą funkcję, nie php. A to gigantyczna różnica. P.S. ~Jaq proszę zapoznać się z zasadami pisania na forum Przedszkole. A potem proszę dostosować temat tego wątku do wspomnianych zasad. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 17.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Prosiłem o pomoc, a nie o pouczanie, w każdym bądź razie działa!!!
echo '<script>'; echo 'promo()'; echo '</script>'; Super tnx. Iro. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 01:40 |