![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie mogę sobie poradzić z małym problemem z JS. Najpierw pokażę kod a potem opiszę na czym polega problem
Strona z której idę do index.php: [php:1:c832175063]<? if($zmienna == ""){ header("Location:index.php?brak=1); } ?>[/php:1:c832175063] A w "index.php": [php:1:c832175063]<? if($_GET['brak']=="1"){ ?> <script language="javascript"> <!-- window.open('brak.php?stan=<?=$_GET['zmienna']?>','','height=50, width=350'); --> </script> <? } ?>[/php:1:c832175063] No więc chodzi o to że -czasami otwierają się dwa takie same okienka -czasami występuje błąd przepełnienia stosu -czasami nic się nie dzieje -czasami wszystko działa jak trzeba A dodatkowe szczegóły to: -pop up otwiera się tak jak trzeba jeżeli po wywołaniu funkcji dam exit; [nie mogę tego zastosować w tym miejscu a nie mogę zmienić miejsca bo:] -stack overflow pojawił się pierwszy raz gdy przesunąłem kod nr 2 na koniec skryptu -mimo dogłębnej analizy nie mogę wychwycić żadnej zależności między tym co robię a błędami. Jeżeli ktoś ma jakiś pomysł... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 21:49 |