![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 30.09.2005 Skąd: k-rk Ostrzeżenie: (0%) ![]() ![]() |
nie jestem pewien do jakiego forum postowac z tym problem wiec tutaj (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
sprawa wyglada tak: potrzebowalem wykonywać skryt php bez odswierzania strony więc wymysliłem coś takiego: java script: Kod var child; function terminate_contact(){ document.body.removeChild(child); } function make_contact(URL) { if ( URL != "" ) { frame = document.createElement("iframe"); frame.src = URL; frame.style.display = "none"; child = document.body.appendChild(frame); frame.onload = terminate_contact; } } zasada chyba dość jasna. po stronie serwera jest plik contact.php
wywołuje spod buttona
i teraz testy na IE6, FF1.0.7, Mozilla 1.7, NS 7.5 i wszystko gra (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) ale pozostaje OPERA, testuje na ver 8.5 i kod php nie jest wykonywany pojawia sie alert "contact made ....", ale nic sie do pliku nie zapisuje. Czy ktos miał kiedyś taki problem, z mountain dzienx (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 189 Pomógł: 0 Dołączył: 4.07.2004 Skąd: z neostrady Ostrzeżenie: (0%) ![]() ![]() |
No sorry, ale jeżeli pojawia ci się alert to php zostało wykonane... chyba, że! chyba że opera bierze zawartość z cache'u. Wyczyść cache, wywołaj to jeszcze raz i upewnij się co się dzieje.
A potem może pokombinować z nagłowkami:
i itp.. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 0 Dołączył: 30.09.2005 Skąd: k-rk Ostrzeżenie: (0%) ![]() ![]() |
gra i buczy .... (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)
oczywiscie że problemem był cache. Dodałem headers() i po strachu dzieki za pomoc ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 04:06 |