zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Apache Verzeichnissschutz

Antwort
 
LinkBack Themen-Optionen Ansicht
  #11 (permalink)  
Alt 03.12.2010, 13:06
Benutzerbild von Pascolo
Stiller Leser
XHTMLforum-Mitglied
 
Registriert seit: 24.11.2007
Ort: Cham
Beiträge: 640
Pascolo sorgt für eine eindrucksvolle AtmosphärePascolo sorgt für eine eindrucksvolle Atmosphäre
Standard

Weshalb willst du deine Bilder überhaupt auf diese Art und Weise schützen? Weshalb hast du solche Angst, wenn jemand deine Bilder bei sich abspeichert?

Sobald ein Bild im Browser angezeigt wird, liegt es, je nach Einstellung, bereits im Cache. So gesehen wurde es bereits heruntergeladen und abgespeichert. Ich würde deshalb auf solche Mätzchen verzichten. Ein Direktaufruf deiner Template-Dateien kannst du natürlicht mit den hier vorgeschlagenen Methoden verhindern. Alles andere würde ich mir aus dem Kopf schlagen.

Das bringt nichts und verärgert nur deine Besucher.
__________________
Mit freundlichen Grüssen "Pascolo"

Guter Webspace eSport Topliste Meine Lesezeichen Meine Spielwiese
Mit Zitat antworten
Sponsored Links
  #12 (permalink)  
Alt 03.12.2010, 13:27
Form follows function
neuer user
 
Registriert seit: 08.03.2009
Ort: Berlin
Beiträge: 92
S!mon befindet sich auf einem aufstrebenden Ast
Standard

Ha, na gut - ich dachte nur wegen per Rechtsklick - was bei verwirrten Gestalten dann via Javascript heißt
Ich kann zwar immer noch nicht verstehen warum du das machen willst (keine Ahnung was das mit Datenschutz zu tun hat), aber die Transparent-Overlay Lösung scheint das kleinere Übel zu sein.
Meine eigene bescheidene Meinung ist: dass das der falsche Ansatz ist.
Und zwar nicht der Falsche Ansatz im Detail sondern Überhaupt. Betreiber die so was machen haben das WWW nicht verstanden und agieren gegen ihre Kunden. Um es mal provokant zu sagen.

Btw. Javascript-Thematik ist klar. Ich z.B. gehöre zu den "4%" und mach JS nur an falls ich es für notwendig halte. Aus dem einfachen Gründen:
1. Weil jeder der etwas JS kann und dem bekannt ist was man mit JS alles tolles machen kann, sicher kein JS bei nicht vertrauenswürdigen Sites an hat.
2. Weil ohne JS das Web sogut wie Werbefrei ist
3. Weil Websites auch ohne JS funktionieren müssen, alles andere ist Fail, 6 und Sitzen ...
Btw 2. ich wuerd mich auch nicht mehr so wirklich auf die 96% verlassen, denn viele Browser haben mittlerweile, Opera schon lange, separierte JS-Einstellungen (bestimmte Funktionen lassen sich also total blocken), oder Benutzer nehmen Addons wie NoScript wodurch solche Statistiken sehr ungenau werden.
__________________
Berlin Pictures // S!mon
Mit Zitat antworten
Sponsored Links
  #13 (permalink)  
Alt 03.12.2010, 14:32
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 02.10.2010
Beiträge: 28
RFDarter befindet sich auf einem aufstrebenden Ast
Standard

Hey.

Also ich will die Bilder nicht total unzugänglich machen, und mir ist auch klar, dass die Bilder beim anzeigen der Seite bereits runtergeladen werden, nur will ich es den Leuten nicht zu einfach machen dei Bilder anderer Personen runter zu laden, da scheint mir meine schon beschriebene Methode recht simpel im Aufbau und trozdem sehr effektiv sein wird.

Um an die genaue Andresse der Bildes zu kommen muss man sich den Quelltext anschauen, was ein "normaler" Seitenbesucher kaum machen wird.

Und zu der JS geschickte:

Ich finde im www kaum noch Seiten, die ohne JS auskommen.
Auf den meisten Seiten wird ein dix box per JS ein oder asugeblendet.

Klar einfache hover effekts lassen sich noch mit css realisieren aber selbst ein simples einblenden einer box wird ohne JS kaum zu realisieren sein, wenn man mal von php absieht.

Selbst hier im Forum finde ich jede menge JS, wenn ich nur mal auf Suchen klicke wird ne div-box eingeblendet

Und du hast natürlich recht, seine Seite sollte man so aufbauen, dass sie auch koplett ohne JS funktioniert

mfg Darter

Geändert von RFDarter (03.12.2010 um 14:35 Uhr)
Mit Zitat antworten
  #14 (permalink)  
Alt 03.12.2010, 16:04
$("#mettbröttchen");
XHTMLforum-Mitglied
 
Registriert seit: 28.09.2010
Ort: Bremen
Beiträge: 448
zeji wird schon bald berühmt werden
Standard

Zitat:
Zitat von RFDarter Beitrag anzeigen
aber selbst ein simples einblenden einer box wird ohne JS kaum zu realisieren sein, wenn man mal von php absieht.
nix, alles mit css machbar (wenn auch leider (noch) nicht browserübergreifend)....

Anstatt ein transparentes Gif rüberzulegen, und somit eine zusätzliche Grafik zu verwenden, kannst du auch einfach anstelle eins <img> ein <div> mit hintergrundbild nehmen..

Geändert von zeji (03.12.2010 um 16:07 Uhr)
Mit Zitat antworten
  #15 (permalink)  
Alt 03.12.2010, 16:45
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 02.10.2010
Beiträge: 28
RFDarter befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von zeji Beitrag anzeigen
nix, alles mit css machbar (wenn auch leider (noch) nicht browserübergreifend)....
Wie ist dass den zu verstehen?
Also mir ist keine möglichjeit bekannt, bei klick auf z.b. ein div element, ein anderes div ein bzw. ausblenden zu lassen ?!?

EDIT: natürlich gemeint, per CSS

Geändert von RFDarter (03.12.2010 um 16:50 Uhr)
Mit Zitat antworten
  #16 (permalink)  
Alt 03.12.2010, 16:56
$("#mettbröttchen");
XHTMLforum-Mitglied
 
Registriert seit: 28.09.2010
Ort: Bremen
Beiträge: 448
zeji wird schon bald berühmt werden
Standard

Zitat:
Zitat von RFDarter Beitrag anzeigen
Wie ist dass den zu verstehen?
So wie ich es geschrieben habe

Zitat:
Zitat von RFDarter Beitrag anzeigen
Also mir ist keine möglichjeit bekannt, bei klick auf z.b. ein div element, ein anderes div ein bzw. ausblenden zu lassen ?!?
Tja...
Zitat:
Zitat von RFDarter Beitrag anzeigen
EDIT: natürlich gemeint, per CSS
Siehe -> CSS3 Show and Hide


Gruß,
Mit Zitat antworten
  #17 (permalink)  
Alt 03.12.2010, 16:59
Form follows function
neuer user
 
Registriert seit: 08.03.2009
Ort: Berlin
Beiträge: 92
S!mon befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von RFDarter Beitrag anzeigen
Wie ist dass den zu verstehen?
Also mir ist keine möglichjeit bekannt, bei klick auf z.b. ein div element, ein anderes div ein bzw. ausblenden zu lassen ?!?
Bsp. toggpe() mit CSS3:
Creating interactive expandable boxes using CSS: final example
Paul R. Hayes: Experiment: CSS3 Accordion
Accordion effect using CSS | The CSS Ninja
Dazu muss man sagen, dass nur die aktuellen Browser, wenn überhaupt, CSS3 fähig sind.
Und mit "Websites sollten ohne JS funktionieren" meinte ich, dass die Funktionalität auch ohne aktiviertes Javascript gegeben sein sollte (um mich nochmal klar auszudrücke).
Beispiel für eine barrierefreie Website mit toggle() via JS die auch mit deaktiviertem JS funktioniert.
__________________
Berlin Pictures // S!mon
Mit Zitat antworten
  #18 (permalink)  
Alt 03.12.2010, 17:43
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 02.10.2010
Beiträge: 28
RFDarter befindet sich auf einem aufstrebenden Ast
Standard

Ja, nagut, das ist ja klar, mach ich genau so, dass die boxen per javascript beim laden der page auf hide gesetzt werden.

Haben die Besucher nun javascript deaktiviert, so könnn sie den Inhalt trozdem lesen, haben sie JS aktibier, so können sie die boxen anzeigen, bzw. ausblenden lassen

Gut ich denke die möglichkeit über css die boxen ein bzw. auszublenden ist ( noch ) nicht so das wahre, da warscheinlich diese Funktionaliät weniger besucher haben, als dass sie JS aktiviert haben.
Mit Zitat antworten
  #19 (permalink)  
Alt 03.12.2010, 19:56
Benutzerbild von ArcVieh
//
XHTMLforum-Kenner
 
Registriert seit: 19.12.2006
Ort: Gütersloh
Beiträge: 1.844
ArcVieh sorgt für eine eindrucksvolle AtmosphäreArcVieh sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von RFDarter Beitrag anzeigen
Naja, meine Template dateien enden auf .tpl aber ich kann ja in der Apache konfig sagen, welche dateiendungen über php laufen sollen, somit ist das kein Thema.
Sorry, ich gestalte meine PHP-Skripte immer extrem portierbar, da es immer mal vorkommt, dass man den Server wechselt oder einfach "Pfuscherein" einem später das Leben schwer machen.

Es ist Gang und Gebe in vielen Projekten, einfach in jede Datei (am Anfang) eine Abfrage zu machen, ob eine gewisse Konstante existiert. Wenn nicht, wird das Skript sofort abgebrochen.

zB
PHP-Code:
<?php
   
if(!defined('_PROTECT_')) die ('Direkter Zugriff nicht erlaubt!');
?>
Zitat:
Zitat von RFDarter Beitrag anzeigen
Ich leg einfach ne Div box uber das eigentliche bild, mit nem Standardbild, welches komplett tranzparent angezeigt wird, versuche ich nun das daruner angezeigte Bild per Rechtsklick, speichern unter zu speichern bekomme ich das Standard Bild und nicht das angezeigte
Na ja, Du vergisst da die Konstante menschlicher Erfinderreichtum.
Wenn jemand deine Bilder will, kriegt er sie so oder. Und jeder der einen IQ über 90 hat, wird auf die banale Idee kommen mit seinem überteuertem iPhone es einfach abzuknipsen mit fast der gleichen Qualität (als billiges Beispiel).

Du steckst zu viel Zeit und Energie in eine komplett falsche Idee rein. Lass davon ab, spar dir solch aufwendige Konstrukte.

Hier wurden ja bereits Watermark und Lizenz Hinweise gepostet.

Zitat:
Zitat von inta
Das ist aber unabhängig davon, ob der Benutzer eingeloggt ist. Du kannst auch einfach so überprüfen, ob eine Session gestartet wurde, wenn nicht wurde die Datei wohl direkt verlinkt und nicht über deine Seite aufgerufen.
Ich brauchte erst einmal ein Weilchen, bis ich deine Antwort verstanden hatte. Habe mich etwas dämlich ausgedrückt.
__________________
CSS-FAQ beantwortet die meisten Fragen | Retro coding gegen Divitis | Code validieren & posten für Hilfe
Mit Zitat antworten
Sponsored Links
Antwort


Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Apache 2, virtual hosts Scheppertreiber Serveradministration und serverseitige Scripte 0 31.03.2008 19:32
apache 2.0.52 auf os 10.4.9 r74 Serveradministration und serverseitige Scripte 2 25.10.2007 15:58
IIS und Apache alaan Serveradministration und serverseitige Scripte 4 31.03.2007 16:15
apache gibt query-variablen nicht an php weiter docstevie Serveradministration und serverseitige Scripte 2 31.07.2005 01:16
Wamp 5 (lokaler Apache Webserver) mit PHP 5 Beta 4 hemfrie Offtopic 0 27.02.2004 10:05


Alle Zeitangaben in WEZ +2. Es ist jetzt 08:01 Uhr.