[php]zabezpieczenie przed niezaleznym otwieraniem ramki

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
kk
Posty: 1
Rejestracja: pn lis 24, 2003 9:05 am

[php]zabezpieczenie przed niezaleznym otwieraniem ramki

Post autor: kk »

Chodzi o zabezpieczenie przed otwarciem strony PHP bedacej ramką jako
odrebnej strony. Do zabezpieczanaia strony w HTML stosowalem skrypt Java
(zamieszczam go ponizej), ktory jednak nie nadaje sie do umieszczenia na
stronie PHP (wyskakuja bledy). W zwiazku z tym dwa pytania -prosby:
1. Czy mozna jakos zmienic ten skrypt by uzyc go na stronie PHP, a jesli tak
to jak?
2. Jesli nie mozna zrobic powyzszego, to jak inaczej zabezpieczyc strone PHP
przed otwieraniem poza ramka?

z gory dziekuje i pozdrawiam
KK

Kod: Zaznacz cały

<script>
<!--

if (window.parent.location==window.location)
{
document.writeln('Czekaj na załadowanie ramek. Jeśli się nie pojawią, <a
href="NAZWA PLIKU">kliknij tutaj</a>');
window.location='NAZWA PLIKU';
}

// -->
</script>
Krzysztof Aszkiełowicz
Zaczyna działać
Zaczyna działać
Posty: 458
Rejestracja: pn maja 26, 2003 9:29 pm
Lokalizacja: Warszawa
Kontakt:

Re: [php]zabezpieczenie przed niezaleznym otwieraniem ramki

Post autor: Krzysztof Aszkiełowicz »

[php]<?php
echo"<script>
<!--
if (window.parent.location==window.location)
{
document.writeln('Czekaj na załadowanie ramek. Jeśli się nie pojawią, <a
href=\"NAZWA PLIKU\">kliknij tutaj</a>');
window.location=''NAZWA PLIKU';
}

// -->
</script> ";
?>[/php]

To powinno zadziałać 8)
ODPOWIEDZ