Re: Ausgabeseite nach Eintragung ohne Formular - 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 Sander (8133 Beiträge) am Montag, 6.Mai.2002, 12:30.
    Re: Ausgabeseite nach Eintragung ohne Formular

      ja, aber dazu muß das formular selbst gestrickt werden, weil das orginal-form ans sich selbst verschickt wird, und wenn kein Kommando gesetzt ist, wird die liste angezeigt. Schau dazu mal in der doku unter beispiele nach...

      Sander


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Jan Riebold (1 Beitrag) am Sonntag, 5.Mai.2002, 12:16.
    Ausgabeseite nach Eintragung ohne Formular

      Ich habe eine kleine Anmeldungseite für ein Seminar mit Hilfe von Baseportal erstellt. Nachdem der User seine Daten eingetragen hat, möchte ich das lediglich der Text "Vielen Dank - Ihr Eintrag wurde hinzugefügt!" escheint ohne dass das Formular erneut zu sehen ist. Kann mir bitte jemand helfen - bin noch nicht solange mit baseportal vertraut. Vielen Dank für Eure Hilfe im voraus.

      Jan

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Sonntag, 5.Mai.2002, 13:19.
    Re: Ausgabeseite nach Eintragung ohne Formular

      Hallo Jan,

      ohne Deinen Quelltext zu kennen, ist da schwer was zu sagen; arbeitest Du mit 'do action' oder hast Du mit perl gearbeitet bzw. ein Beispiel aus der Bibliothek genommen? Am besten , Du postest mal den Code.

      In jedem Fall musst Du eine zweite Seite (Template) ausgeben mit dem gewünschten Text, d.h. nach dem Abschicken der Userdaten wird die neue Seite angefordert (aufgerufen)

      Gruss, Claus

     Antworten

    Beitrag von Jan Ribold (1 Beitrag) am Sonntag, 5.Mai.2002, 14:39.
    Re: Ausgabeseite nach Eintragung ohne Formular

      Hallo Claus,

      erstmal Vielen Dank für Deine schnelle Antwort :-)

      Der Quelltext des Formulars lautet:

      <html><head><title></title>
      </head><body bgcolor="#ffffff">
      

      <br><ul>
      <font face="arial,helvetica" size=2>
      <h2 align=middle></h2>
      <p></p></font>
      

      <do action=all range^=0,1 pagebrowse=top,bottom buttonbrowse=top,bottom listtype=all listfields=Vorname,Name,Straße,PLZ,Land,Telefon,Geburtsdatum,EMail\ ,Fax,Lebenslauf,Hochschulabschluss,Titel,Hochschule,Staat,Austellungsdatum,Fach\ 1,Fach\ 2,Fach\ 3,Gesamtnote,Motivation,Sonstige\ Mitteilung input=link>

      <p><font face="arial,helvetica" size=2><b></b>
      <p></font>
      </ul>
      

      </body></html>

      Du findest ein Testformular unter:

      http://baseportal.de/cgi-bin/baseportal.pl?htx=/Hoff/main_Kopie&cmd=do_add

      Wenn Du Dich dort einträgst z.B. Name test 3 dann erscheint oben "Eintrag hinzugefügt..." und darunter wieder das Formular (http://baseportal.de/cgi-bin/baseportal.pl?htx=/Hoff/main_Kopie&cmd=do_add) kannst Du mir bitte veraten wie ich dort das Formular nach der Eintragung wegbekommen? Ich bin Dir wirklich jetzt schon sehr dankbar :-)

      Jan

     Antworten

    Beitrag von Sander (8133 Beiträge) am Sonntag, 5.Mai.2002, 14:47.
    Re: Ausgabeseite nach Eintragung ohne Formular

      Ist dir damit geholfen, das nach dem absenden die Liste wieder angezeigt wird? Das ist nämlich einfach, für nur "Eintrag hinzugefügt" müsstest du das Formular selbst stricken.
      Also für liste ginge das:

      <html><head><title></title>
      </head><body bgcolor="#ffffff">
      <br><ul>
      <font face="arial,helvetica" size=2>
      <h2 align=middle></h2>
      <p></p></font>
      <perl>
      if (%_put)
      {
         put;
         out "Eintrag wurde hinzugefügt";
         undef %_put;
         $cmd="";
      }
      
       <do action=all range^=0,1 pagebrowse=top,bottom buttonbrowse=top,bottom listtype=all listfields=Vorname,Name,Straße,PLZ,Land,Telefon,Geburtsdatum,EMail\ ,Fax,Lebenslauf,Hochschulabschluss,Titel,Hochschule,Staat,Austellungsdatum,Fach\ 1,Fach\ 2,Fach\ 3,Gesamtnote,Motivation,Sonstige\ Mitteilung input=link>
      <p><font face="arial,helvetica" size=2><b></b>
      <p></font>
      </ul>
      </body></html>
       
      
      Sander

     Antworten

    Beitrag von Jan (77 Beiträge) am Sonntag, 5.Mai.2002, 15:40.
    Re: Ausgabeseite nach Eintragung ohne Formular

      Erstmal danke für die Antwort.... :-))

      Aus Datenschutzgründen wäre es besser wenn einfach eine leere Seite erschiene auf der dann stünde: "Vielen Dank. Wir haben Ihre Bewerbung erhalten ....". Gibts da eine Möglichkeit?

      Jan

     Antworten

    Beitrag von Phixxi (280 Beiträge) am Montag, 6.Mai.2002, 11:43. WWW: gastro4sale.de
    Re: Ausgabeseite nach Eintragung ohne Formular

      Hallo Jan,
      probier's doch mal mit <do action=input>...(statt do action=all)
      Dann wird der Eintrag aufgenommen, aber nix ausgegeben.
      Mit Sander's Script (Eintrag hinzugefügt...) bastelst Du dann die Ausgabeseite...

      Gruß Phixxi

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 6.Mai.2002, 12:30.
    Re: Ausgabeseite nach Eintragung ohne Formular

      ja, aber dazu muß das formular selbst gestrickt werden, weil das orginal-form ans sich selbst verschickt wird, und wenn kein Kommando gesetzt ist, wird die liste angezeigt. Schau dazu mal in der doku unter beispiele nach...

      Sander

     Antworten


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