Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sprawdzanie javy i cookie
TroodoN
post 21.10.2003, 17:42:33
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 29.06.2003

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


Siema, probowalem znalezc w search, ale nie ma podobnego tematu.

Chodzi mi o to czy da sie sprawdzic jakos przy pomocy php czy dana przegladarka obsluguje jave? To samo chcialbym sprawdzic czy dana przegladarka obsluguje cookie.
Go to the top of the page
+Quote Post
scanner
post 21.10.2003, 18:11:45
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Jave czy JavaScript?

Cookie najlepiej sprawdzić wysyłajac je do usera i po przeładowaniu strony odczytać. Jeśli się uda - cookies sa dozwolone.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
TroodoN
post 21.10.2003, 19:40:16
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 29.06.2003

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


skoro jest roznica to to i to prosze smile.gif

z cookie rzeczywiscie rozwiazuje moj problem. Pozostala jeszcze java lub ta javascript (nie wiem czym sie roznia)
Go to the top of the page
+Quote Post
Jabol
post 21.10.2003, 19:41:49
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


Cytat
Cookie najlepiej sprawdzić wysyłajac je do usera i po przeładowaniu strony odczytać. Jeśli się uda - cookies sa dozwolone.
To samo można zrobić z js'em - spróbować zapisać cookie w js ( i jeżeli się okaże, że cookies ok ) to znaczy, że js ok.
Go to the top of the page
+Quote Post
spenalzo
post 21.10.2003, 19:42:37
Post #5





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Taka podpowiedź:

[xml:1:2f1931aa70]<script language="Javascript" src="test-js.php"></script>[/xml:1:2f1931aa70]

[php:1:2f1931aa70]<?php
// plik test-js.php

echo "Javascript działa";
?>[/php:1:2f1931aa70]


--------------------

Go to the top of the page
+Quote Post
Jabol
post 21.10.2003, 19:48:57
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


Cytat
Taka podpowiedź:

[xml:1:f4dbbe31d3]<script language="Javascript" src="test-js.php"></script>[/xml:1:f4dbbe31d3]

[php:1:f4dbbe31d3]<?php
// plik test-js.php

echo "Javascript działa";
?>[/php:1:f4dbbe31d3]
da js error rolleyes.gif
Go to the top of the page
+Quote Post
spenalzo
post 21.10.2003, 19:59:25
Post #7





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


[php:1:f1fc7e37dc]<?php
// plik test-js.php
echo "document.write('Javascript działa');";
?>[/php:1:f1fc7e37dc]
Fakt, Jabol - poprawione


--------------------

Go to the top of the page
+Quote Post
TroodoN
post 21.10.2003, 20:27:12
Post #8





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 29.06.2003

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


a trzeba sie odwolywac do pliku z java? nie wystarczy to:

[xml:1:b9a56fb4a9]<SCRIPT language="JavaScript"> document.write "costam");</SCRIPT>[/xml:1:b9a56fb4a9]

jak wyswietli to oznacza ze dziala jak nie to nie laugh.gif
Go to the top of the page
+Quote Post
TroodoN
post 21.10.2003, 20:34:27
Post #9





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 29.06.2003

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


No tak ale jak to zrobic aby w zmiennej (w php) bylo to ze przegladarka nie obsluguje javascript.
Go to the top of the page
+Quote Post
Seth
post 21.10.2003, 20:55:51
Post #10





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Zapisywanie/Odczytywanie cookie w Java tongue.gif

Kod
...

import netscape.javascript .JSObject;

public class Ciastka extends Applet

{

  public void init ()

  {

    try

    {

      JSObject window = JSObject .getWindow( this );

      JSObject document = ( JSObject )window.getMember( "document" );



      // Tworzenie cookie

      document.setMember( "cookie" , "cos=root cos2; expires=Fri, 31-Jan-2002 00:00:01 GMT;" );



      // Pobieranie cookie

      String mycookies = ( String )document.getMember( "cookie" );

    }

    catch(Exception e)

    {

    }

  }

}


Jak widac JavaScript != Java
Go to the top of the page
+Quote Post
TroodoN
post 22.10.2003, 14:34:03
Post #11





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 29.06.2003

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


niestety nadal nie potrafie sprawdzic czy ktos ma jave(script) w przegladarce wlaczona i chce miec to w zmiennej w php sad.gif Prosze o pomoc.
Go to the top of the page
+Quote Post
Seth
post 22.10.2003, 14:49:20
Post #12





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

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


Najprosciej zrobic to w ten spsob, ze na stronie bedzie skrypt do przekierowania na strone glowna z przekazaniem parametru, ktory okresla, ze Java Script jest supportowany.

[xml:1:d9ed70fb93]<html>
...
<script language="JavaScritp">
document.location = "jakasstrona.php?jssupport=true";
</script>
<head>
<body>
Jezeli nie zostales przekierowany kliknij <a href="jakasstrona.php">tutaj</a>
</body>
</html>
[/xml:1:d9ed70fb93]

...teraz jezeli $_GET['jssupport'] == true oznacz, ze JS jest dostepny.

Z Java mozna zrobic podobnie.
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: 13.07.2025 - 08:26