Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Brak definicji 'ie4' ?, Bład wyrzuca przeglądarka ....
zezu
post 15.03.2006, 16:50:57
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 14.03.2006

Ostrzeżenie: (0%)
-----


Proszę o podpowiedź co jest przyczyną tego błędu - skrypt działa na moim serwerze -w pracy jest taki błąd - brak definicji 'ie4' - czy to znaczy że muszę dołożyć pętlę warunkową -jeśli przeglądarka to IE4 to wykonaj coś jeśli nie to wykonaj coś

Proszę o pomoc - ew.przykład skryptu o który woła przeglądarka

Pozdrawiam
Go to the top of the page
+Quote Post
LBO
post 15.03.2006, 18:25:48
Post #2





Grupa: Zarejestrowani
Postów: 1 415
Pomógł: 117
Dołączył: 7.09.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


a moglbys podac troche kodu.. choc troszeczke, my nie wrozki, nie powiemy ci gdzie tkwi blad chyba, ze z powietrza biggrin.gif

rozpoznanie przegladarki

rozpoznanie wersji

(to sa linki z google po wpisaniu "rozpoznanie przeglądarki")

P.S. nie istnieje nic takiego jak petla warunkowa... istneje petla (for, while) i warunek (if, case)
Go to the top of the page
+Quote Post
-Gość_zezu-
post 15.03.2006, 19:54:59
Post #3





Goście







Kod wygląda tak :

  1. <html><body>
  2. <table border="1">
  3. <tr><td>
  4.  
  5. <?
  6.  
  7. if(isset($_GET['text']))
  8.  
  9. {
  10.  
  11. $g=fopen("test2.dat","a+");
  12.  
  13. if($_GET['text']=="")
  14.  
  15. {
  16.  
  17. fflush($g);
  18.  
  19. $text=$_GET['text'];
  20.  
  21. $text=null;
  22.  
  23. fclose($g);
  24.  
  25. }
  26. else
  27.  {
  28.  
  29. $text=$_GET['text'];
  30.  
  31. fwrite($g,$text);
  32.  
  33. sleep(1);
  34.  
  35. $text=null;
  36.  
  37. fflush($g);
  38.  
  39. fclose($g);
  40.  
  41. }
  42.  
  43. }
  44.  
  45.  
  46.  
  47. $f=fopen("test2.dat","r") ;
  48.  
  49. while(!feof($f))
  50.  
  51. {
  52.  
  53. $str=fgets($f);
  54.  
  55. echo $str;
  56.  
  57. $text=null;
  58.  
  59. }
  60.  
  61. fclose($f);
  62. ?>
  63.  
  64.  
  65.  
  66. </td></tr>
  67. <tr><td>
  68.  
  69. <form action="test.php" method="GET">
  70.  
  71. <input type="text" name="text" maxlength="100"><br>
  72.  
  73. <input type="submit" value="zapis">
  74.  
  75. </form>
  76.  
  77. </td></tr>
  78. </table>
  79. </body></html>



i przegladarka w lewym dolnym rogu pokazuje błąd : " BRAK DEFINICJI 'IE4' ".
Kod na moim serwerze działa sad.gif
Go to the top of the page
+Quote Post
TomASS
post 15.03.2006, 22:22:58
Post #4





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Cytat
P.S. nie istnieje nic takiego jak petla warunkowa... istneje petla (for, while) i warunek (if, case).

Istnieje:
pętla warunkowa


Mi Twój kod nie wyświetla żadnego komunikatu - działa bez zastrzeżeń. Może wina leży pos stronie konfiguracji komputera. Jeśli plik jest na serwerze to może podaj linka do tego pliku.


--------------------
Go to the top of the page
+Quote Post
-Gość_zezu-
post 16.03.2006, 21:34:27
Post #5





Goście







Plik leży na serwerze niedostępnym z zewnątrz.

Czy są inne metody przesyłania danych między formularzami niż POST i GET , bo nadal nie radze sobie z tym serwerem .Korzystając z tych metod przy POST mam komunikat od serwera : " Method POST is not allowed on this serwer" a przy get bład zgłasza przeglądarka . Czy stopień bezpieczeństwa jest aż taki wysoki ?
Proszę o pomoc w postaci jakiegoś alternatywnego rozwiazania(innej metody).

Pozdrawiam
Go to the top of the page
+Quote Post
mike
post 16.03.2006, 21:51:53
Post #6





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Gość_zezu @ 2006-03-16 21:34:27)
Czy są inne metody przesyłania danych między formularzami niż POST i GET (...)
1. Nie.

Cytat(Gość_zezu @ 2006-03-16 21:34:27)
Czy stopień bezpieczeństwa jest aż taki wysoki ?
2. To raczej blad w konfiguracji.
Go to the top of the page
+Quote Post
TomASS
post 16.03.2006, 22:34:28
Post #7





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Cytat
Cytat
Czy są inne metody przesyłania danych między formularzami niż POST i GET (...)

1. Nie.

smile.gif Np. OPTIONS, HEAD, PUT i wiele innych smile.gif To specyfikuje dokumnet rfc2068. Aczkolwiek to zapewne nie rozwiąże problemu autora.


Cytat
Cytat
Czy stopień bezpieczeństwa jest aż taki wysoki ?

2. To raczej blad w konfiguracji.

Słyszałem, że niektórzy admini jak nie umieją coś naprawić to mówią, że to kwestia bezpieczeństwa tongue.gif


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 02:04