Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz - 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 Stephan (263 Beiträge) am Dienstag, 21.April.2009, 14:23.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Ja super, Danke ;-) Stephan


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Stephan (263 Beiträge) am Montag, 20.April.2009, 11:56.
    Ausgabe mit Passwortschutz

      Antwort auf http://forum.baseportal.de/14796.001.html

      Hallo, habe noch eine Ergänzung zu meiner Frage "Ausgabe mit Passwortschutz".
      Es sollen nur die Beiträge ausgegeben werden, bei denen das aktuelle Datum (heute) 1 Tag größer als der Abgabetermin ist (Also Beiträge sollen erst einen Tag nach dem Abgabetermin angezeigt werden). Bei einer nochmalen Datenbank funktionierts mit: Abgabetermin<+0 im do. (siehe unter http://baseportal.de/cgi-bin/baseportal.pl?htx=/workshop/workshopbeitraege)

      Aber bei der Datenbank mit Passwortabfrage klapps noch nicht. Kannst mir jemand helfen? Stephan

     Antworten

    Beitrag von Stephan (263 Beiträge) am Montag, 20.April.2009, 12:02.
    Re: Ausgabe mit Passwortschutz

      Hier nochmal die Seite (Workshop-Nummer: 1003 Passwort: stephan)

      http://baseportal.de/cgi-bin/baseportal.pl?htx=/workshop/adressen

      und hier der Code beim do:

          do_all "db=adressen headbold=1 cmd=$cmd Workshop-Nummer==!$namerein  sort=-Kurztitel listfields=-Aktion,Id,Abgabetermin,Eingabedatum,Verfassererklärung,Nutzungsbedingungen,Freigabe,Büroname,Verfassername,Strasse,PLZ,Ort,Telefon,Fax,Handy,EMail,Homepage,Büroprofil/Planerprofil,testlink,öffentliche_Dokumentation formfields=-Aktion,Workshop-Nummer searchfields=-Aktion,Id,Workshop-Nummer,Kurztitel,Workshopbeitrag,Abgabetermin,Eingabedatum,Verfassererklärung,Nutzungsbedingungen,Freigabe,Büroname,Verfassername,Strasse,PLZ,Ort,Telefon,Fax,Handy,EMail,Homepage,Büroprofil/Planerprofil,testlink,öffentliche_Dokumentation allfields=-Aktion,Feld1,Feld2,Feld3 border=0 spacing=2 padding=4 gridcolor=FFFFFF dataface=Arial datasize=2 datacolor=000063 databack=F0F0F0 databack2=FFFFFF dataalign=left headface=Arial headsize=2 headcolor=000063 headback=FF6600 headalign=left textface=Arial textsize=2 textcolor=000063 listtype=list input=no ", "namerein", "usid=$usid";
      

     Antworten

    Beitrag von Stephan (263 Beiträge) am Montag, 20.April.2009, 13:05.
    Re: Re: Ausgabe mit Passwortschutz

     Antworten

    Beitrag von richard (1187 Beiträge) am Montag, 20.April.2009, 13:46. WWW: posaunenchor-rhoden.de
    Re: Re: Ausgabe mit Passwortschutz

      Da scheint einiges durcheinander zu gehen.

      Ich würde Dir empfehlen erst einmal die Anwendung ohne Paßwortschutz vollständig fertig zu stellen und dann den Paßwortschutz Schritt für Schritt einzubauen - ich könnte mir durchaus vorstellen, daß auch die in bp eingebaute Funktionaliät hier helfen würde (es gibt z.Bsp. auch die Möglichkeit einzelne Datensätze zu schützen).

      Ansonsten würde ich in diesem Fall mal den Claus zitieren:

       Wenn Du damit nicht zurecht kommst, solltest Du vielleicht mal übelegen/schreiben, ob und in welcher preislichen Höhe Du bereit bist, Dir das programmieren zu lassen...
      

       Sind nicht alle Programmierer "Halsabschneider" und Du wirst dann schon Angebote bekommen, wo Du dann selbst entscheiden kannst, ob es okay ist...;)

     Antworten

    Beitrag von Stephan (263 Beiträge) am Montag, 20.April.2009, 14:48.
    Re: Re: Re: Ausgabe mit Passwortschutz

      Danke, wenn ich mal eine größere Sache zum progrmmieren habe, frage ich gerne mal an.

      Habs durch probieren geschaft, mit Abgabetermin<-0 gehts:


      do_all "db=adressen headbold=1 cmd=$cmd Workshop-Nummer==!$namerein Abgabetermin<-0 sort=-Kurztitel listfields=-Aktion,Id,Eingabedatum,Verfassererklärung,Nutzungsbedingungen,Freigabe,Büroname,Verfassername,Strasse,PLZ,Ort,Telefon,Fax,Handy,EMail,Homepage,Büroprofil/Planerprofil,testlink,öffentliche_Dokumentation formfields=-Aktion,Workshop-Nummer searchfields=-Aktion,Id,Workshop-Nummer,Kurztitel,Workshopbeitrag,Abgabetermin,Eingabedatum,Verfassererklärung,Nutzungsbedingungen,Freigabe,Büroname,Verfassername,Strasse,PLZ,Ort,Telefon,Fax,Handy,EMail,Homepage,Büroprofil/Planerprofil,testlink,öffentliche_Dokumentation allfields=-Aktion,Feld1,Feld2,Feld3 border=0 spacing=2 padding=4 gridcolor=FFFFFF dataface=Arial datasize=2 datacolor=000063 databack=F0F0F0 databack2=FFFFFF dataalign=left headface=Arial headsize=2 headcolor=000063 headback=FF6600 headalign=left textface=Arial textsize=2 textcolor=000063 listtype=list input=no ", "namerein", "usid=$usid";
      

     Antworten

    Beitrag von richard (1187 Beiträge) am Montag, 20.April.2009, 14:59.
    Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Da sind aber noch ein paar Probleme mehr in Deinem Skript. Sonst würde das Forum nach Deinem Pogrammcode nicht so anders aussehen.

     Antworten

    Beitrag von Stephan (263 Beiträge) am Montag, 20.April.2009, 15:35.
    Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Danke, ist mir auch schon aufgefallen, hatte den Code aus der Bibliothek in das Verzeichnis kopiert und da sind noch ein paar Bemerkungen drinn, die hatte ich erst mal noch nicht gelöscht. Danke Stephan

      Gibts bei BP auch eine Möglichkeit für die Datenbank http://baseportal.de/cgi-bin/baseportal.pl?htx=/workshop/workshopbeitraege den Datensatz erst auszugeben wenn das Feld "Eingabedatum" kleiner ist als das Fels "Abgabetermin"? Ich möchte nämlich alle Einträge, die nach dem Abgabetermin eingetragen wurden nicht meht mit anzeigen. Kannst du mir da helfen? Stephan

     Antworten

    Beitrag von Claus (4645 Beiträge) am Montag, 20.April.2009, 16:19.
    Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 08:01.
    Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Danke Claus, ich und html?! aber habs Dank dir und dem Forum für meine Hobbyseite schon weit gebracht;-)

      Wo muß ich den Code einbinden und was kommt in die Klammer, das do geht jedenfalls nicht! Abgabetermin soll größer/gleich Eingabedatum sein.




      if($Abgabetermin ge&== $Eingabedatum) { ... }
      

      <do localparams=+ headbold=1 action=all Abgabetermin<-0 db=adressen range^=0,50 sort=-Id searchfields=Workshop-Nummer,Verfasser-Nummer listfields=Verfasser-Nummer,Workshop-Nummer,Kurztitel,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum allfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Ort formfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum showamount=all,sel selectbrowse=top buttonbrowse=no pagebrowse=top,bottom indexbrowse=top,bottom border=0 spacing=2 padding=4 gridcolor=FFFFFF dataface=Arial datasize=2 datacolor=000063 databack=F0F0F0 databack2=FFFFFF dataalign=left headface=Arial headsize=2 headcolor=000063 headback=FF6600 headalign=left textface=Arial textsize=2 textcolor=000063 listtype=list language=de detail=no search=link input=link>

     Antworten

    Beitrag von richard (1187 Beiträge) am Dienstag, 21.April.2009, 08:37. WWW: posaunenchor-rhoden.de
    Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Um mal was produktives beizutragen.

      mit <loop> sollte das so funktionieren:

       <loop code=perl>
       if ($_raw{Eingabedatum} ge $_raw{Abgabetermin})  { 
       out "$Verfasser-Nummer -- $Eingabedatum -- $Abgabetermin<br>";
       }
       </loop>
      

      oder get:

       <perl>
       get;
       while (get_next)   {
       if ($Eingabedatum ge $Abgabetermin)  {   
       out "$Verfasser-Nummer -- $Eingabedatum -- $Abgabetermin<br>";
       }
       }
       </perl>
      


      Das kannst Du zum ausprobieren vor oder nach dem "<do ...>" einbauen. Eventuell muß der Datenbankname noch angegeben werden.

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 09:04.
    Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

     Antworten

    Beitrag von Herbert (56 Beiträge) am Dienstag, 21.April.2009, 09:12.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Hallo, den Code ergänzen

      <loop db=adressen code=perl>
       
       if ($_raw{Eingabedatum} ge $_raw{Abgabetermin})  { 
       out "$Verfasser-Nummer -- $Eingabedatum -- $Abgabetermin<br>";
       }
       </loop>
      

      gruss herbert

     Antworten

    Beitrag von Herbert (56 Beiträge) am Dienstag, 21.April.2009, 09:13.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Hallo, den code ergänzen

      <loop db=adressen code=perl>
       if ($_raw{Eingabedatum} ge $_raw{Abgabetermin})  { 
       out "$Verfasser-Nummer -- $Eingabedatum -- $Abgabetermin<br>";
       }
       </loop>
      

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 09:24.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Dienstag, 21.April.2009, 09:29.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      $Verfasser-Nummer ist kein gültiger perl Variablenname benutze stattdessen $_loop{"Verfasser-Nummer"}
      

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Dienstag, 21.April.2009, 09:29.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

       $Verfasser-Nummer ist kein gültiger perl Variablenname benutze stattdessen $_loop{"Verfasser-Nummer"}
      

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Dienstag, 21.April.2009, 09:31.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Hallo Echo???

      Entschuldigung

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 09:40.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Danke, hatte es mal mit Loop probiert, da hat BP die Daten oberhalb der Datenbank ausgegeben.

      Habe jetzt mal den get-Code eingegeben, jetzt zeigt er zwar keinen Fehler an, aber es werden noch alle Einträge angezeigt, bei denen auch das Eingabedatum jünger als der Abgabetermin ist.

      http://baseportal.de/cgi-bin/baseportal.pl?htx=/workshop/workshopbeitraege

      Hier der Code:

      <perl>
       get "adressen";
       while (get_next)   {
       if ($Eingabedatum ge $Abgabetermin)  {   
       out "$Verfasser-Nummer -- $Eingabedatum -- $Abgabetermin<br>";
       }
       }
       </perl>
      <do localparams=+ headbold=1 action=all Abgabetermin<-0 db=adressen range^=0,50 sort=-Id searchfields=Workshop-Nummer,Verfasser-Nummer listfields=Verfasser-Nummer,Workshop-Nummer,Kurztitel,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum allfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Ort formfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum showamount=all,sel selectbrowse=top buttonbrowse=no pagebrowse=top,bottom indexbrowse=top,bottom border=0 spacing=2 padding=4 gridcolor=FFFFFF dataface=Arial datasize=2 datacolor=000063 databack=F0F0F0 databack2=FFFFFF dataalign=left headface=Arial headsize=2 headcolor=000063 headback=FF6600 headalign=left textface=Arial textsize=2 textcolor=000063 listtype=list language=de detail=no search=link input=link>
      

     Antworten

    Beitrag von richard (1187 Beiträge) am Dienstag, 21.April.2009, 09:50. WWW: posaunenchor-rhoden.de
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Du mußt auch innerhalb des get den Variablennamen ändern

       $Verfasser-Nummer   -->   $_loop{"Verfasser-Nummer"}
      


      Im übrigen sollte die Ausgabe weitgehen gleich sein. Innerhalb des get wird das Datum allerdings nicht formatiert ausgegeben.

      Auswirkungen auf die Ausgabe durch "<do ...>" hat weder loop noch get.

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 09:59.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Schau mal:
      http://baseportal.de/cgi-bin/baseportal.pl?htx=/workshop/workshopbeitraege


      Hier der Code:
      <perl>
       get "adressen";
       while (get_next)   {
       if ($Eingabedatum ge $Abgabetermin)  {   
       out "$_loop{"Verfasser-Nummer"} -- $Eingabedatum -- $Abgabetermin<br>";
       }
       }
       </perl>
      <do localparams=+ headbold=1 action=all Abgabetermin<-0 db=adressen range^=0,50 sort=-Id searchfields=Workshop-Nummer,Verfasser-Nummer listfields=Verfasser-Nummer,Workshop-Nummer,Kurztitel,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum allfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Ort formfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum showamount=all,sel selectbrowse=top buttonbrowse=no pagebrowse=top,bottom indexbrowse=top,bottom border=0 spacing=2 padding=4 gridcolor=FFFFFF dataface=Arial datasize=2 datacolor=000063 databack=F0F0F0 databack2=FFFFFF dataalign=left headface=Arial headsize=2 headcolor=000063 headback=FF6600 headalign=left textface=Arial textsize=2 textcolor=000063 listtype=list language=de detail=no search=link input=link>
      

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Dienstag, 21.April.2009, 10:20.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      richtig ist z.B.
      out $_loop{"Verfasser-Nummer"}." -- $Eingabedatum -- $Abgabetermin<br>";
      

     Antworten

    Beitrag von richard (1187 Beiträge) am Dienstag, 21.April.2009, 10:22. WWW: posaunenchor-rhoden.de
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      So könnte es auch gehen.

       out "$_loop{\"Verfasser-Nummer\"} -- $Eingabedatum -- $Abgabetermin<br>";
      

      oder

       out "$_loop{'Verfasser-Nummer'} -- $Eingabedatum -- $Abgabetermin<br>";
      


      Und inneralb von <loop> hatte es funktioniert?

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 10:24.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Danke für die Hilfe, die Fehlermeldung ist weg, aber BP zeigt trotzdem alles an.
      Kann ich mit einem Loop oder Get die Ausgabe der Datenbank nicht beeinflussen?

     Antworten

    Beitrag von richard (1187 Beiträge) am Dienstag, 21.April.2009, 10:29. WWW: posaunenchor-rhoden.de
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Mit loop oder get machst Du eine neue Ausgabe - unabhängig von der "normalen" Ausgabe per "<do ....>". Leztere wird nicht beeinflußt.

      Du müßtest also Deine Ausgabetabelle komplett mit loop oder get erstellen und auf "<do ....>" verzichten. Anders wirst Du Deine Abfrage aber wohl nicht realisieren können.

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 10:36.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      OK!

      Gibt es eine Möglichkeit, dass der User einen Eintrag machen kann, aber wenn das aktuelle Datum (jetzt) jünger ist als der Abgabetermin, dass dieser Eintrag gar nicht erst gespeichert wird, also automatisch gelöscht wird?

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 10:38.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Ergänzung!
      Der Abgabetermin wird durch den User mit im Formular angegeben.

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 10:38.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      auch das ist möglich...

      Gruesse

      Claus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 11:09.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz


      vor dem do_all einbauen:

      if ($cmd eq "add" or $cmd eq "mod")
      {
      if(datum("jetzt", "intern") ge datum("$_put{(Abgabetermin}", "intern"))
       {
      undef %_put;
       }
      }
      

      nicht getestet...

      hth

      Gruesse

      Claus

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 10:41.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Danke, wäre viell. für mich einfacher! Wie würde der Code aussehen?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 10:37.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Mach einfach eine 2. Seite für die Ausgabe (wenn erforderlich, ebenfalls mit PW-Schutz), wo dann nur get bzw. loop benutzt wird.

      In Seite 1 kannst Du dann PW-geschützt mit do_all Einträge hinzufügen, bearbeiten oder ändern, dort einen Link auf die 2. Seite einbauen(Zugangsdaten mit anhängen/übergeben), wo dann nur die Abfragen und Ausgaben erfolgen...

      hth

      Gruesse

      Claus

      PS: mit freier Programmierung meinte ich nicht html sondern Perl...;)

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 09:48.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Danke, hatte mal loop-Befehl ausprobiert und BP hat dann die Daten oberhalb der Tabelle zusätzlich ausgegeben, aber auch nicht sortiert.

      Jetzt habe ich mal den get-Code eingegeben und BP zeigt keinen Fehler an, aber es werden auch Daten ausgegeben, bei denen das Eingabedatum jünger als der Abgabetermin ist.

      http://baseportal.de/cgi-bin/baseportal.pl?htx=/workshop/workshopbeitraege

      Hier der Code:
      <perl>
       get "adressen";
       while (get_next)   {
       if ($Eingabedatum ge $Abgabetermin)  {   
       out "$Verfasser-Nummer -- $Eingabedatum -- $Abgabetermin<br>";
       }
       }
       </perl>
      <do localparams=+ headbold=1 action=all Abgabetermin<-0 db=adressen range^=0,50 sort=-Id searchfields=Workshop-Nummer,Verfasser-Nummer listfields=Verfasser-Nummer,Workshop-Nummer,Kurztitel,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum allfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Ort formfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum showamount=all,sel selectbrowse=top buttonbrowse=no pagebrowse=top,bottom indexbrowse=top,bottom border=0 spacing=2 padding=4 gridcolor=FFFFFF dataface=Arial datasize=2 datacolor=000063 databack=F0F0F0 databack2=FFFFFF dataalign=left headface=Arial headsize=2 headcolor=000063 headback=FF6600 headalign=left textface=Arial textsize=2 textcolor=000063 listtype=list language=de detail=no search=link input=link>
      

     Antworten

    Beitrag von richard (1187 Beiträge) am Dienstag, 21.April.2009, 09:19. WWW: posaunenchor-rhoden.de
    Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Für das get würde entsprechendes gelten:

       get "adressen";
      

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 11:20.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 11:24.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Wie Richard schon geschrieben hat, da hast Du anscheinend noch Fehler im Script, denn eigentlich läuft der gesamte PW-Schutz inklusive do_all innerhalb von perl-tags..;)


      Nun gut,dann also so probieren:

      <perl>
      if ($cmd eq "add" or $cmd eq "mod")
      {
      if(datum("jetzt", "intern") ge datum("$_put{(Abgabetermin}", "intern"))
       {
      undef %_put;
       }
      }
      </perl>
      

      Gruesse

      Claus

      PS: irgendwann werde ich kostenpflichtig...;)

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Dienstag, 21.April.2009, 11:36.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      besser nicht, wenn man geld will muss man seine Fehler selbst debuggen

      if(datum("jetzt", "intern") ge datum($_put{"Abgabetermin"}, "intern"))
      

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 11:38.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      hatte ich doch geschrieben

      >nicht getestet...
      

      ;)

      Gruesse

      Claus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 18:29.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz


      Nur mal so:

      >Version 3 ist nahezu 100% aufwärtskompatibel zu Version 2. 
      

      http://doku.baseportal.de/1165.html

      Da gibt es mittlerweile zig Unterschiede, die aber freundlicherweise (aus eigener Unkenntnis oder bewußt?) von baseportal nicht veröffentlicht wurden/werden...

      Erstaunlicherweise war es Dir in diesem Fall ebenfalls nicht bekannt, obwohl Du doch, genauso wie Sander und wer noch?, zu dem "eingeweihten Kreis" gehörst....;)

      Ich muß diese Ungereimtheiten jedesmal selbst herausfinden, was ich aber mittlerweile hier auch nicht mehr veröffentliche, denn ich bin weder Angestellter noch freier Mitarbeiter von bp...

      Ganz abgesehen davon, daß auch ich nicht jedesmal Testseiten und DB's erstelle, um kostenlos zu helfen (mache ich nur in Ausnahmefällen)

      Gruesse

      Claus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 21.April.2009, 18:47.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      wie, das soll in v2 funzen?
      if(datum("jetzt", "intern") ge datum("$_put{(Abgabetermin}", "intern"))
      
      oder was soll schon wieder der Kommentar? *kopfschüttel*

      Ich hab den Eindruck, du schreibst hier nur noch im Forum, um irgendwas zu schreiben und den Leuten im Gedächtnis zu bleiben...

      und wenn du mal überlegst: nahezu 100% sind nun mal nicht 100%. Ist wie bei den 99% uptime bei Hostern -> das sind über 3 Tage Jahr, die Ausfall sein könnten - ne ganze Menge oder? Wenn du jetzt nahezu mit 99% ansetzt bei den zig Befehlen und Routinen, die es gibt... Viel Spass

      Brauchst nicht darauf antworten, wollte auch nur mal meine 2 Cent werfen. ;)

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 18:59.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Reaktionszeit, wie immer, erstaunlich...;)

      Das bezog sich in erster Linie auf Pouragas Kommentar:

      >besser nicht, wenn man geld will muss man seine Fehler selbst debuggen
      

      1. war das wie so oft, scherzhaft gemeint...

      2. Immerhin hat er das ja fast original, wie immer mit einem "netten Kommentar versehen", übernommen und "angepasst"...;)

      Habe doch geschrieben:

      ungetestet...

      Mittlerweile habe ich Stephan, übrigens kostenlos!, ein funktionierendes und getestes Script dafür geschrieben...

      Wie gesagt, bin kein Vasall von bp...

      my 2 Cents...;)
      

      Gruesse

      Claus

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Dienstag, 21.April.2009, 20:10.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      >Das bezog sich in erster Linie auf Pouragas Kommentar:
      

      Also hatte es nichts mit diesem Thema zu tun, sondern du wolltest einfach mal auf baseportal herumhacken? Ja, wenn du darauf hinaus willst, die müssen, weil der Source nicht öffentlich ist, ihre Fehler selbst debuggen...

      Weil du dabei schreibt "ungetestet" darf ich deine Fehler nicht korregieren oder wie?

      >Erstaunlicherweise war es Dir in diesem Fall ebenfalls nicht bekannt
      
      Da darf der Sander doch fragen, was dies mit diesen Fall zu tun hat?
      -> Nichts?

      Ach, es ist irgendein unbekanntes geheimes Problem was du hier nicht nennen möchtest? DANN MACH ES AUCH NICHT!

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 22:06.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      >Weil du dabei schreibt "ungetestet" darf ich deine Fehler nicht korregieren oder wie? 
      

      Kein Problem, aber wenn Du als "Insider" einen Fehler mit einem weiteren Fehler beheben möchtest und dann auch noch dazu "blöde Kommentare" abläßt, werde auch ich, bei aller Geduld und Toleranz, mal sauer...

      Zum Rest schreibe ich besser nichts...

      Gruesse

      Claus

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 22:30.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Hatte ich noch vergessen...

      Wenn Du an der Lösung des Problems interessiert bist, kannst Du mich gerne per mail kontaktieren, wie schon immer bin ich gerne bereit zu helfen...;)

      Gruesse

      Claus

     Antworten

    Beitrag von richard (1187 Beiträge) am Mittwoch, 22.April.2009, 07:19. WWW: posaunenchor-rhoden.de
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Tolles Geheimnis!

      Bei mir ging gestern nachmittag das

       %_put="";
      

      immer - und das

       undef %_put;
      

      manchmal. Was allerdings ein problematisches Verhalten von bp ist.

      Probiert hatte ich das in kostnix.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 22.April.2009, 11:25.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      %HASH = (); # completely empty %HASH
      undef %HASH; # forget %HASH ever existed

      undef %_put; ging bei mir bisher immer - ist das bei dir im selben script mal gegangen, mal nicht? oder sind das verschiedene?

      %_put=""; ist hmm... naja ;)
      du weist einem hash ein leerstring zu.

     Antworten

    Beitrag von richard (1187 Beiträge) am Mittwoch, 22.April.2009, 12:08. WWW: posaunenchor-rhoden.de
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Ja, das war im selben Skript und zwar bei der Bearbeitung unter Aussehen - Vollbild (mit dem geteilten Bildschirm).

      Abwechselnd eine der Zeilen
       undef %_put;
       # %_put="";
      
      benutzt.

      Kann allerdings dabei nicht ausschließen, daß das Problem beim Speichern des geänderten Skripts entstanden ist. Soweit ich mich erinnere gab es gestern auch beim speichern von Forumsbeiträgen Wartezeiten. Vielleicht beruhte das Verhalten darauf. Als ich es eben noch einmal probierte hat es jedenfalls geklappt - Skript zweimal hin und zurück geändert.

      Mir war dabei schon klar, daß undef etwas anderes ist, als die Zuweisung eines Leerstrings. Aber undef schien nicht ausgeführt zu werden und da hab ich halt mal anders probiert.

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 22.April.2009, 12:18.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      > undef %_put;
      

      darum ging es nicht, daß funktioniert, zumindest bei mir immer...;)

      Gruesse

      Claus

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 11:41.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 11:44.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Danke, aber auch mit der Ergänzung von Pouraga gehts nicht ...;-)

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 13:10.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Ergänzung, wenn ich den Code rausnehme geht alles ordnungsgemäß, wo könnte der Fehler liegen.

      Hier nochmal der Code der ganzen Seite mit Befehl:

      <style>
      body { font-family:Arial,Helvetica,sans-serif; font-size:20px; background-color:#FFFFFF; color:#000000; background-image:-; }
      .Titel { font-size:14px; font-weight:bold; color:#000000; }
      .Text { font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#000000; }
      .Einleitung { font-family:Arial,Helvetica,sans-serif; font-size:18px; color:#000000; }
      .headback { background-color:#A0A0A0; }
      .databack { background-color:#FFFFFF; }
      .textback { background-color:#C0C0C0; }
      a:link { color:#000063; }
      a:visited { color:#000063; }
      a:hover { color:#000063; }
      a:active { color:#000063; }
      

      </style>


      </head>
      

      <body>
      <span class="Bild"></span>
      <p align=center><span class="Titel"></span></p>
      <ul><span class="Einleitung"></span></ul>
      

      <center>


      <perl>
      if ($cmd eq "add" or $cmd eq "mod")
      {
      if(datum("jetzt", "intern") ge datum($_put{"Abgabetermin"}, "intern"))
      
       {
      undef %_put;
       }
      }
      </perl>
      <do localparams=+ headbold=1 action=all db=adressen range^=0,50 sort=-Id searchfields=Workshop-Nummer,Verfasser-Nummer listfields=Verfasser-Nummer,Workshop-Nummer,Kurztitel,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum allfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Ort formfields=Workshop-Nummer,Kurztitel,Verfasser-Nummer,Workshopbeitrag,Bewertung,Abgabetermin,Eingabedatum showamount=all,sel selectbrowse=top buttonbrowse=no pagebrowse=top,bottom indexbrowse=top,bottom border=0 spacing=2 padding=4 gridcolor=FFFFFF dataface=Arial datasize=2 datacolor=000063 databack=F0F0F0 databack2=FFFFFF dataalign=left headface=Arial headsize=2 headcolor=000063 headback=FF6600 headalign=left textface=Arial textsize=2 textcolor=000063 listtype=list language=de detail=no search=link input=link>
       
      </center><p>
      <ul><span class="Text"></span></ul>
      <center><span class="Text" name="EMail"></span></center>
      <p>
      </body></html>
      

     Antworten

    Beitrag von Claus (4645 Beiträge) am Dienstag, 21.April.2009, 13:27.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Ich schicke Dir nachher mal den geänderten und getesten!! Code per mail.

      In der momentanen Form funktioniert das nicht...

      Gruesse

      Claus

     Antworten

    Beitrag von Stephan (263 Beiträge) am Dienstag, 21.April.2009, 14:23.
    Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Ausgabe mit Passwortschutz

      Ja super, Danke ;-) Stephan

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 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.12s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!