phpbar.de logo

Mailinglisten-Archive

[php] Seiteninhalt

[php] Seiteninhalt

Peaveway_(at)_aol.com Peaveway_(at)_aol.com
Fri, 1 Dec 2000 06:53:04 EST


Moin,

In einer eMail vom 01.12.00 12:42:18 (MEZ) Mitteleuropäische Zeit schreibt 
webmaster_(at)_iwos.de:

>    header("Pragma: no-cache");
>      header("Cache-Control: no-cache");
>      header("Expires: 0");
>  verhindere ich, das bei mit php erzeugte Seiten der Quelltext
>  eingesehen oder ausgedruckt werden kann. 
>  Leider kann der Quelltext aber trotzdem gespeichert, und so doch
>  eingesehen werden. Gibt es mit php eine Moeglichkeit, das zu verhindern ?

?? Mit diesen Headern versuchst du Proxy`s und Bowserchache davon 
zuueberzeugen das nicht Dokument zwischenzuspeichern. Damit erreicht man das 
der Client die jeweils aktuelle Fassung des Dokumentes sich abholt.

Der von deinem Script erzeugte HTML/Binaer Output wird zum Client uebertragen 
und kann dort immer angesehen oder gar gespeichert werden.

Es gibt ein paar faule Tricks mittels JS zum Blockieren der rechten Taste 
oder aber das der HTML-Code codiert wird. Da der Schluessel zum decodierien 
aber dem Client bekannt sein muss ist die alles nur Zeitverschwendung.

Warum willst du deinen HTML Code verstecken? Oder ist er so schlecht ? ;)

Gruss
Joerg Behrens

ps: Den PHP Code bekommt der Client nie zu Gesicht, sofern keine 
Fehlkonfiguration des Servers vorliegt.


php::bar PHP Wiki   -   Listenarchive