Löschen und Ändern führt zu leerer Seite. Warum? - 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 Markus (0 Beiträge) am Freitag, 21.Februar.2003, 20:28.
    Löschen und Ändern führt zu leerer Seite. Warum?

      Ich will euch ja nicht zu sehr strapazieren, bin inzwischen auch deutlich weiter. Aber zwei Fehler krieg ich bei meiner Anmeldeseite für unsere Feuerwehr nicht gebacken:

      1. Wenn man das Feld "Name" nicht füllt, kommt nicht das gewünschte "Anmeldung fehlgeschlagen", sondern eine leere, weisse Seite. Warum?

      2. Bei erfolgreicher Anmeldung kann ich zwar jetzt die Datensätze sehen, und auch neue hinzufügen. Aber wenn ich einen bestehenden Satz ändern oder löschen möchte, erscheint ebenfalls nur eine leere, weisse Seite und der Datensatz wird nicht verändert. Die Rechte der Datenbank sind jedoch auf Lesen, Schreiben, Ändern gesetzt. Weiss jemand Rat? Bitte... ich verzweifel gerade wirklich...



      EINSATZADMIN:

      <perl>
      if($namerein ne "") 
      {
        get "Name==!$namerein", "nutzer"; 
        if($Passwort ne "" && $Passwort eq $pwrein)
        {
          do_all "db=einsaetze/main databack=f0f0f0 datasize=2 headback=e0e0e0 border=0 spacing=1 padding=2 gridcolor=b0b0b0 dataface=arial,helvetica sort=-Datum range^=0,200 pagebrowse=no buttonbrowse=no listtype=list listfields=Datum,Stichwort,Einsatzort input=top", "namerein", "pwrein"; 
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
        }
      }
      </perl>
      


      LOGIN-EINSAETZE

      <br>Nur für authorisierte Benutzer. Bitte melden Sie sich an.<br><br>
      <form action="http://feuerwehr.xyz.de/cgi-bin/baseportal.pl?htx=ffwn/einsatzadmin" method="post" enctype="multipart/form-data" TARGET="_self"> 
      <input type=hidden name="htx=" value="/ffwn/einsatzadmin">
      <table>
      <tr><td>Name:</td><td><input type="text" name="namerein="></td></tr>
      <tr><td>Passwort:</td><td><input type="password" name="pwrein="></td></tr>
      <tr><td></td><td><input type=submit value="Anmelden"></td></tr>
      </table></form></font>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Markus (0 Beiträge) am Freitag, 21.Februar.2003, 20:28.
    Löschen und Ändern führt zu leerer Seite. Warum?

      Ich will euch ja nicht zu sehr strapazieren, bin inzwischen auch deutlich weiter. Aber zwei Fehler krieg ich bei meiner Anmeldeseite für unsere Feuerwehr nicht gebacken:

      1. Wenn man das Feld "Name" nicht füllt, kommt nicht das gewünschte "Anmeldung fehlgeschlagen", sondern eine leere, weisse Seite. Warum?

      2. Bei erfolgreicher Anmeldung kann ich zwar jetzt die Datensätze sehen, und auch neue hinzufügen. Aber wenn ich einen bestehenden Satz ändern oder löschen möchte, erscheint ebenfalls nur eine leere, weisse Seite und der Datensatz wird nicht verändert. Die Rechte der Datenbank sind jedoch auf Lesen, Schreiben, Ändern gesetzt. Weiss jemand Rat? Bitte... ich verzweifel gerade wirklich...



      EINSATZADMIN:

      <perl>
      if($namerein ne "") 
      {
        get "Name==!$namerein", "nutzer"; 
        if($Passwort ne "" && $Passwort eq $pwrein)
        {
          do_all "db=einsaetze/main databack=f0f0f0 datasize=2 headback=e0e0e0 border=0 spacing=1 padding=2 gridcolor=b0b0b0 dataface=arial,helvetica sort=-Datum range^=0,200 pagebrowse=no buttonbrowse=no listtype=list listfields=Datum,Stichwort,Einsatzort input=top", "namerein", "pwrein"; 
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
        }
      }
      </perl>
      


      LOGIN-EINSAETZE

      <br>Nur für authorisierte Benutzer. Bitte melden Sie sich an.<br><br>
      <form action="http://feuerwehr.xyz.de/cgi-bin/baseportal.pl?htx=ffwn/einsatzadmin" method="post" enctype="multipart/form-data" TARGET="_self"> 
      <input type=hidden name="htx=" value="/ffwn/einsatzadmin">
      <table>
      <tr><td>Name:</td><td><input type="text" name="namerein="></td></tr>
      <tr><td>Passwort:</td><td><input type="password" name="pwrein="></td></tr>
      <tr><td></td><td><input type=submit value="Anmelden"></td></tr>
      </table></form></font>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 21.Februar.2003, 22:43.
    Re: Löschen und Ändern führt zu leerer Seite. Warum?

      ## hier fragst du ob in namerein was drin ist:
      if($namerein ne "") 
      {
      #### uninteressant 
      get "Name==!$namerein", "nutzer"; 
      if($Passwort ne "" && $Passwort eq $pwrein)
        {
          do_all "db=einsaetze/main databack=f0f0f0 datasize=2 headback=e0e0e0 border=0 spacing=1 padding=2 gridcolor=b0b0b0 dataface=arial,helvetica sort=-Datum range^=0,200 pagebrowse=no buttonbrowse=no listtype=list listfields=Datum,Stichwort,Einsatzort input=top", "namerein", "pwrein"; 
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
        }
      

      #### hier kommt jetzt ein else-zweig (wenn namerein leer ist)
      }else{
       out "tue was";
      }
       
      zu 2tens: du hast listtype=list drin, warscheinlich gehts deswegen nicht
      

      Sander

     Antworten

    Beitrag von Markus (0 Beiträge) am Samstag, 22.Februar.2003, 07:56.
    Re: Löschen und Ändern führt zu leerer Seite. Warum?

     Antworten

    Beitrag von Markus (0 Beiträge) am Samstag, 22.Februar.2003, 15:33.
    Lösung gefunden!

      Wisst ihr, was die Ursache war?

      "input=top" darf nicht im <do_all>-Tag stehen, dann wird das Passwort auch übergeben und die Änderung und Löschung funktioniert!

      Damit kann ich leben, aber interessiert hätt's mich trotzdem, warum das so ist...

      Schönes Wochenende!

      Markus

     Antworten


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