einträge nach passwort-login NUR ändern - 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 sascha (539 Beiträge) am Freitag, 16.April.2004, 10:41.
    einträge nach passwort-login NUR ändern

      hallo,

      hab z.zt. ein brett vorm kopf :-(

      habe eine seite - login mit passwort.

      nach dem login soll der user die einträge nur ändern
      können.

      gibt es für das do_all etwas anderes, damit das klappt?

      weder mod noch do_mod funktioniert :-(

      danke
      sascha


      <perl>
      if($pwrein ne "")
      {
        get "Passwort==!$pwrein", "kundenlogin", "logincheck";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "db=anbieter/anbieter Passwort==!$pwrein action=list range^=0,() pagebrowse=no buttonbrowse=no selectbrowse=no listtype=list search=no listfields=Inhalt allfields=-Passwort input=no" , "pwrein";   } else   {     out "<b><font color=FF0000>Anmeldung fehlgeschlagen!</font></b>";     $pwrein="";   } } </perl>


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von sascha (539 Beiträge) am Freitag, 16.April.2004, 10:41.
    einträge nach passwort-login NUR ändern

      hallo,

      hab z.zt. ein brett vorm kopf :-(

      habe eine seite - login mit passwort.

      nach dem login soll der user die einträge nur ändern
      können.

      gibt es für das do_all etwas anderes, damit das klappt?

      weder mod noch do_mod funktioniert :-(

      danke
      sascha


      <perl>
      if($pwrein ne "")
      {
        get "Passwort==!$pwrein", "kundenlogin", "logincheck";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "db=anbieter/anbieter Passwort==!$pwrein action=list range^=0,() pagebrowse=no buttonbrowse=no selectbrowse=no listtype=list search=no listfields=Inhalt allfields=-Passwort input=no" , "pwrein";   } else   {     out "<b><font color=FF0000>Anmeldung fehlgeschlagen!</font></b>";     $pwrein="";   } } </perl>

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Freitag, 16.April.2004, 13:35.
    Re: einträge nach passwort-login NUR ändern

      Naja, wenn du do_all in perl arbeitest darf das alles. (egal wie die Rechte sind)

      Du kannst jetzt alle Buttons ausblenden
      listfields=-Aktion allfields=-Aktion selectbrowse=no
      

      Und eigene Buttons dafür machen cmd=do_mod. (z.B. auf der Detailseite)

      Dann sieht man erstmal nicht meh das man auch daten neu schreiben könnte.
      Das musst du noch im perl abfangen.


      Aber du möchtest glaube ich das man "nur" seinen eigenen Datensatz ändern kann.

      Mach am besten nen ganz eigens Formular. ;)

      Hmm, vieleicht kannst auch mit list "mod"; was trixen.

     Antworten

    Beitrag von sascha (539 Beiträge) am Freitag, 16.April.2004, 19:55.
    Re: einträge nach passwort-login NUR ändern

      hallo pourage,

      danke für deinen tipp.

      mit dem eigenen button hat nicht so geklappt,
      vermutlich denkfehler.

      habe es jetzt aber so hingekriegt:

      if ($cmd eq "del")
      {
      $cmd="list";
      out "Diese Aktion ist nicht verfügbar";
      }
      if ($cmd eq "do_mod")
      {
      $cmd="do_mod";
      out "Änderung vornehmen!";
      }
      


      trotzdem danke :-)

      sascha

     Antworten


     
 Liste der Einträge von 30901 bis 31051: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.11s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!