Re: @Cracks/ leicht off topic;-)klappt noch nicht - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 27.Juni.2005, 20:22.
    Re: @Cracks/ leicht off topic;-)klappt noch nicht

      Du darfst nichts anderes ausgeben als das Bild, also

      <perl>
      $_header="Expires: content=0\n";
      $_header.="Pragma: no-cache\n"; 
      $_header.="Cache-Control: no-store, no-cache, max-age=0, must-revalidate Content-type: image/gif\n\n";
      out get "http://www.xxxxxxxx.de/bp-files/$url";
      </perl>
      

      Punkt, Ende, Aus, da darf sonst nix drauf. Das ist eine eigene Seite nennen wir sie "bild" und auf Deinen eigentlichen Seiten musst Du dann

      <img src="...baseportal?htx=/.../bild&url=bild1.jpg">
      

      statt wie bisher

      <img src="/bp-files/bild1.jpg">
      

      schreiben.

      klar? ;-)


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Claus (4645 Beiträge) am Donnerstag, 23.Juni.2005, 19:11. WWW: automobilhai.de
    @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      Hallo Profis,

      gibt es eine Möglichkeit, die Browser-Funktion "zurück", abgesehen von javascript-Funktionen zu unterbinden.

      Mir ist schon klar, daß man eine Seite mit entsprechenden Parametern im neuen Fenster öffnen kann(ohne Status usw.), wollte aber nicht unbedingt javascript verwenden.

      Habe da auch schon "rumgegoogelt", aber nichts perl-gerechtes gefunden.

      Wäre schön, wenn es da etwas gibt, denke aber eher nicht, oder?;-)

      Gruß

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 23.Juni.2005, 22:22.
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      zum glück nicht :)

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 24.Juni.2005, 12:53. WWW: automobilhai.de
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      Hallo Sander,

      das ist immer relativ;-)

      die Frage hat einen "baseportalistischen" background in Bezug auf Sicherheit bei Passwortschutz allgemein und bp.

      Also doch wieder javascript;-)

      Gruß

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 24.Juni.2005, 13:37.
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      wie du schon schreibst "back-funktion browser unterbinden" - browser. da geht kein perl. Perl wird auf dem Server ausgeführt und als fertige Seite an den Browser geschickt.
      Ich weiß nich was du vor hast, aber eventuell helfen Transaktions-Ids (TAN)

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 24.Juni.2005, 13:53. WWW: automobilhai.de
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      Hallo Sander,

      werde mich mal damit befassen.
      Habe zwar schon davon gehört, aber mich noch nicht näher damit auseinandergesetzt.
      Muß ich wohl mal nachholen;-)

      Prob kannst Du ganz einfach nachvollziehen. Geh einfach mal in Deinen "persönlichen Bereich" und Log Dich aus. Danach kannst Du zwar keine Aktionen mehr starten, aber Jemand nach Dir kann sich munter jede Deiner aufgerufenen Templates anschauen. Das cacheing-Prob habe ich zwar gelöst, aber das klappt nur, wenn alle Browser-Fenster geschlossen wurden.

      Gruß

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 24.Juni.2005, 14:21.
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      wenn du die daten nicht mit get sondern post übergibst, wird versucht die seite neu zu laden. is zwar blöd jedesmal statt einem link ein form zu bauen, aber es ist sicherer (bei fast allen browsern).

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 24.Juni.2005, 14:29.
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      Hallo Sander,

      Ist aber ziemlich user-unfreundlich, wenn dieser eine Datenbank durchsucht, 500 Datensätze findet und sich dann in 10-, 20- oder 50-Schritten über ein Formular "durchzuhangeln". Dabei nicht nur die Abfragen sondern auch jedesmal noch die Anmeldung zu vollziehen, oder stehe ich da jetzt auf der Leitung?;-))

      Gruß

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 24.Juni.2005, 15:16.
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      nein, ich mein, du übergibst die links "weiter" und "zurück" usw einfach mit nem submitbutton und drumrum baust du ein form. bei postdaten wird die seite eigentlich neu angefordert. nix neu einloggen.

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 24.Juni.2005, 15:40. WWW: automobilhai.de
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      Hallo Sander,

      Jetzt habe ich verstanden, was Du meinst. Werde das mal austesten. Aber hatte mir da auch bezüglich "get" eine kleine "Schweinerei" einfallen lassen;-))

      Erst mal Danke für den Tip

      Gruß

      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 24.Juni.2005, 14:27.
    Re: @Cracks/ leicht off topic;-)back-funktion browser unterbinden

      Naja, egal was Du da für Supertricks anwendest - die Daten sind irgendwo auf der Platte im Cache des Browsers und da kommt man recht einfach ran... Einfacher isses da sicher den Cache jedesmal nachdem Du Dich abgemeldet hast zu löschen...

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 24.Juni.2005, 15:12. WWW: automobilhai.de
    Re: @Cracks/ leicht off topic;-)back-funktion Trotzdem Dank;-))

      Hallo Christoph,

      Dachte nur es gibt da 'ne Möglichkeit.

      Das mit dem Cache leeren war mir schon klar;-))

      läuft beim IE z.B. unter Internetoptionen, erweitert- Sicherheit. Klappt aber nur, wenn alle bestehenden Fenster geschlossen werden. Gibt aber leider auch "Schussel", die nicht daran denken.

      Trotzdem Danke für Eure Mühe, auch an Sander

      Gruß

      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 25.Juni.2005, 14:03.
    Re: @Cracks/ leicht off topic;-)back-funktion Trotzdem Dank;-))

      Sander meinte übrigens, dass man mit einem Zusatz im $_header den Browser anweisen kann, die Seite nicht im Cache zu speichern - das sollte dann doch reichen, oder? Wenn der Browser die Seite nicht im Cache hat muss er sie neu holen und wenn die Session abgelaufen ist kriegt er sie nicht - oder seh ich das falsch?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Samstag, 25.Juni.2005, 15:53. WWW: automobilhai.de
    Re: @Cracks/ leicht off topic;-)back-funktion Klappt!!Danke an Euch!!

      Hallo Christoph und Sander,

      Supertip!!!!!!!

      Klappt optimal!

      Besten Dank dafür, war genau das was ich brauchte!!!

      Gruß

      Claus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Sonntag, 26.Juni.2005, 11:24.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      Hallo Christoph und Sander,


      eigentlich dachte ich, ich wäre "über den Berg", aber es gibt noch ein kleines Problem;-)

      Seite wird nicht "gecached", aber da die Bilder nicht direkt auf der Seite und damit unter dem gleichen Pfad angezeigt werden, sondern aus bp-files stammen, werden diese im cache trotzdem gespeichert.

      Gibt es da eine Möglichkeit, auch das zu unterbinden?

      Google ist zwar manchmal sehr hilfreich, aber da war nichts zu finden.

      Bin mir jetzt nicht sicher, aber könnte das klappen, in einer header-angabe den Pfad mit anzugeben?

      $_header.="Pragma: no-cache\n Cache-Control: no-store, no-cache, max-age=0, must-revalidate\n\n Content-Disposition: filename=bp-files/*.jpg\n";
      

      Syntax stimmt jetzt wahrscheinlich nicht, ist nur mal so ein Gedanke;-)

      Gruß

      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 27.Juni.2005, 13:30.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      Mhhh... Da müsste dann beim Liefern der Bilder der Header auch entsprechend geändert sein. Das ginge nur wenn Du einen eigenen Server und Zugriff auf httpd.conf hättest...

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 27.Juni.2005, 14:03.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      na den header eines bildes kannst du ja mit ner bildbearbeitung wie gd oder Image Magick beeinflussen. Obs was bringt, ist ne andere sache.

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 27.Juni.2005, 14:05.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      ?? Der Header eines Bildes hat doch nichts mit dem HTTP-Header den der Webserver verschickt zu tun...?

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 27.Juni.2005, 14:11.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      wenn ich ein pdf generiere, dann pack ich auch ins pdf nen http-header rein. seh ich da was falsch?

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 27.Juni.2005, 15:05.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      Du packst einen HTTP-header IN den PDF-header? Also ich kenn die PDF-Spezifikation nicht wirklich, aber a) würde mich das extrem wundern und b) ergooglets so sachen wie:

      The first line of a PDF file is a header identifying the version of the PDF specification to which the file conforms. For a file conforming to PDF version 1.5, the header should be ...

      Und dass in Bildern als Header eine HTTP-Anweisung möglich wäre - nee, nee... ;-)

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 27.Juni.2005, 15:28.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      ok, hab ich mich falsch ausgedrückt. ich mein das doch so wie in deinem nächsten beispiel :) ich bin nur nicht auf die idee mit dem get gekommen.

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 27.Juni.2005, 20:16.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      Hab mich schon gewundert ;-)

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 27.Juni.2005, 14:05.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      Hallo Christoph,

      rootserver bei netdirekt. Muß mich mal schlau machen, ob es da Zugriff gibt.

      Sonst bleibt wohl nur das Bild zu "zerhacken";-)

      Gruß

      Claus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 27.Juni.2005, 14:09.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      Mann seid Ihr Zwei schnell;-))

      man kann ja gar nicht so schnell lesen und kapieren;-)

      Hatte auch folgendes schon mal getestet, ging aber ins "Leere":

      <td><img src=/bp-files/$Bild1?nocache=1></td>
      

      Gruß

      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 27.Juni.2005, 15:09.
    Re: @Cracks/ leicht off topic;-)Noch ein Prob;-)

      Und ist ne Lizenzversion? Dann mach doch folgendes: Eine eigene Seite mit...

      <perl>
      $_header="...no-cache... Content-type: image/gif\n\n";
      out get "http://...deinedomain.../bp-files/$url";
      </perl>
      

      wie der header genau aussieht weisste selber besser... ;-)

      Und dann immer wenn Du ein Bild anzeigen willst:

      <img src="...deinedomain.../baseportal.pl?htx=/..name-der-obigen-seite...&url=bildname.jpg">
      

      klar?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 27.Juni.2005, 15:40.
    Re: @Cracks/ leicht off topic;-)werde ich testen;-)

      Hallo Christoph und Sander,

      1. ist eine Lizenz!

      2. Sieht auf den ersten Blick gut aus. Werde das mal einbauen, anpassen und testen.

      ...und dann natürlich berichten;-)

      Habt Beide erstmal vielen Dank für Eure Hilfe.

      Hoffe, ich habe nicht zu doll genervt;-))

      Gruß

      Claus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 27.Juni.2005, 17:24.
    Re: @Cracks/ leicht off topic;-)klappt noch nicht

      Hallo christoph,

      habe das mal versucht, aber da die Ausgabe über Link von einem Template zum anderen und beides innerhalb eines Passwortschutzes erfolgt, beide korrespondierenden Templates innerhalb eines perl-Bereiches vollzogen werden, klappt das nicht.

      Werde mal weiter experimentieren. Vielleicht komme ich noch auf die Lösung;-))

      Momentan wird kein Bild ausgegeben und bei Eigenschaften steht folgendes drin:

       http://www.xxxxxxxxxxx.de/baseportal.pl?htx=/xxxxx/xxxxxxxxx/bp-files/url=test1.jpg
      


      Hier mal die header-angabe:

      $_header="Content-type: image/gif\n\n"; 
      out get "http://www.xxxxxxxxx.de/bp-files/$url";
      

      und hier die Ausgabe:
      <perl>
      

      ---------schnipp


      out"<table border=0 cellpadding=0 cellspacing=20 width=20>
      
         <tr>     <td><img src=/baseportal.pl?htx=/xxxxxx/xxxxxxxxxdetailx/bp-files/url=$Bild1>
      </td>

      -------schnapp





      Hatte das mit der domain-Angabe mal probiert, wird dann aber "doppelt-gemoppelt":

      <img src=http://www.xxxxxxxxx.de/baseportal.pl?htx=/xxxxx/xxxxxxxxxx&url=$Bild1>
      

      Stehe augenblicklich etwas auf dem Schlauch, aber werde weiter probieren;-))

      Gruß

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 27.Juni.2005, 17:35.
    Re: @Cracks/ leicht off topic;-)klappt noch nicht

      was wird angezeigt, wenn du das bild ohne <img src= aufrufst?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 27.Juni.2005, 18:31.
    Re: @Cracks/ leicht off topic;-)klappt noch nicht

      Hallo Sander,

      <perl>
      


      passwortcheck:

      gestatteter Bereich:

      heeader-angaben;

      $_header="Expires: content=0\n"; 
      $_header.="Pragma: no-cache\n"; 
      $_header.="Cache-Control: no-store, no-cache, max-age=0, must-revalidate Content-type: image/gif\n\n";
      

      out get "http://www.xxxxxxxx.de/bp-files/$url";


      out"<table border=0 cellpadding=0 cellspacing=20 width=20>
      
         <tr>     <td>http://www.xxxxxx.de/baseportal.pl?htx=/xxxxxx/detailxxx&url=$Bild1>
      </td>

      </perl>
      

      ohne "<img src=" bekomme ich diese anzeige, ohne das überhaupt noch ein "Platzhalter" für das bild vorhanden ist.


      http://www.xxxxx.de/baseportal.pl?htx=/xxxxxx/xxxxxsausxx&url=test1.jpg>

      Irgend etwas beisst sich da, oder die Syntax stimmt nicht.



      Gruß

      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 27.Juni.2005, 20:22.
    Re: @Cracks/ leicht off topic;-)klappt noch nicht

      Du darfst nichts anderes ausgeben als das Bild, also

      <perl>
      $_header="Expires: content=0\n";
      $_header.="Pragma: no-cache\n"; 
      $_header.="Cache-Control: no-store, no-cache, max-age=0, must-revalidate Content-type: image/gif\n\n";
      out get "http://www.xxxxxxxx.de/bp-files/$url";
      </perl>
      

      Punkt, Ende, Aus, da darf sonst nix drauf. Das ist eine eigene Seite nennen wir sie "bild" und auf Deinen eigentlichen Seiten musst Du dann

      <img src="...baseportal?htx=/.../bild&url=bild1.jpg">
      

      statt wie bisher

      <img src="/bp-files/bild1.jpg">
      

      schreiben.

      klar? ;-)

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 28.Juni.2005, 10:52.
    Re: @Cracks/ leicht off topic;-)klappt noch nicht

      wobei der Content-type ein extra header ist und in eine neue zeile gehört
      $_header.="Cache-Control: no-store, no-cache, max-age=0, must-revalidate\nContent-type: image/gif\n\n";
      

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 28.Juni.2005, 12:24. WWW: automobilhai.de
    Re: @Cracks/ leicht off topic;-)klappt !!;-)

      Hallo Christoph und Sander,

      Nachdem ich gestern fast 12 Stunden probiert, gegoogelt und Eure Vorschläge und im Web gefundene Varianten(teilweise in php)versucht hatte umzusetzen, war ich nur noch platt und habe nichts mehr gerafft.

      Jetzt in Ruhe und mit "freiem Kopf" alles mal getestet und siehe da, es klappt. Habe jetzt auch die Syntax begriffen, die dahinter steht. Werde mal schauen, ob ich das nicht mit einer Variablen-Abfrage übers get "zusammengepfriemelt" bekomme.

      Habt erst mal vielen Dank für Eure Hilfe und GEDULD!!. Sollte ich da was gebastelt kriegen, lasse ich Euch das wissen.

      Gruß

      Claus

     Antworten


     
 Liste der Einträge von 23701 bis 23851:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!