Re: Eingabeformular funktioniert 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 Mathias Sjuts (102 Beiträge) am Dienstag, 1.Oktober.2002, 21:03. WWW: www.krankenkassentarife.de
    Re: Eingabeformular funktioniert nicht :-(

      Zu den drei Geburtsdatumseingabefeldern:
      Das geht am einfachsten mit einem kleinen Perl-Skript, welches vor dem put die drei Felder zusammenbindet. Das Datum-Feld verwalte ich als Text-Feld, vorher hatte ich immer Probleme.


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Roger (141 Beiträge) am Dienstag, 1.Oktober.2002, 20:02. WWW: einsam-zweisam.de
    Eingabeformular funktioniert nicht :-(

      Hallo,

      habe mal hier Ausschnitte aus meinem Eingabeformular gepostet, ich habe ein Problem, wenn ich auf Abschicken klicke, dann wird nichts in meine Datenbank eingetragen.
      also steckt irgendwo ein Fehler, den ich einfach nicht mehr finden kann.

      Das 2. Problem, welches ich gerne gelöst haben möchte, ich möchte das Geburtsdatum mit 3 Dropdown-Feldern eingeben können. Habe aber dazu nur ein Datumsfeld mit Namen Geburtstag kreiert.

      Hier der Aufruf

      <form action="/cgi-bin/baseportal.pl?htx=$htx&Id=$Id" method="post" enctype="multipart/form-data">
      <input type=hidden name="htx=" value="$htx">
      <input type=hidden name="Id=" value="$Id">
      

      Die ersten Eingabefelder lasse ich mal weg

      Hier die 2. Eingabetabelle mit dem Feld Geburtstag

      <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 NOF=LY>
                  <TR VALIGN=TOP ALIGN=LEFT>
                      <TD WIDTH=531>
                          <TABLE ID="Table5" BORDER=0 BGCOLOR="#0099FF" CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
                              <TR>
                                  <TD WIDTH=531>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"></FONT>
      

      weiterer Code mit Eingabefeldern

      Tabelle mit dem Submitbutton

      <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 NOF=LY>
                  <TR VALIGN=TOP ALIGN=LEFT>
                      <TD WIDTH=529>
                          <TABLE ID="Table3" BORDER=0 BGCOLOR="#0099FF" CELLSPACING=1 CELLPADDING=0 WIDTH="100%">
                              <TR>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">Dich suche ich für 
                                          <SELECT ID="Fuer" NAME="Fuer">
                                              <OPTION VALUE="feste Beziehung" SELECTED>eine feste Beziehung</OPTION>
                                              <OPTION VALUE="Abenteuer">ein Abenteuer</OPTION>
                                              <OPTION VALUE="Beziehung bis Heirat">eine Beziehung bis Heirat</OPTION>
                                              <OPTION VALUE="Freundschaft allgemein">eine Freundschaft</OPTION>
                                              <OPTION VALUE="Freizeitunternehmungen">Freizeitaktivitäten</OPTION>
                                          </SELECT>
                                          </FONT></TD>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">ich biete:</FONT></P>
                                  </TD>
                              </TR>
                              <TR>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"><TEXTAREA WRAP=PHYSICAL ID="Wen_ich_suche" NAME="Wen_ich_suche" ROWS=10 COLS=30>Beschreibe hier kurz Deinen Wunschpartner</TEXTAREA></FONT></TD>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"><TEXTAREA WRAP=PHYSICAL ID="Ich_biete" NAME="Ich_biete" ROWS=10 COLS=30>Beschreibe Dich hier kurz selbst</TEXTAREA></FONT></TD>
                              </TR>
                              <TR>
                                  <TD ROWSPAN=2 WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">und 
      <SELECT ID="Du_darfst_Kinder_haben" NAME="Du_darfst_Kinder_haben">
      <OPTION VALUE="Ja" SELECTED>Du darfst Kinder haben</OPTION>
      <OPTION VALUE="Nein">Du darfst keine Kinder haben</OPTION>
      <OPTION VALUE="weiß noch nicht">wenn Du Kinder hast, mal sehen...</OPTION>
                                          </SELECT>
                                          </FONT>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">Du solltest <SELECT ID="FormsComboBox13" NAME="Deine_Groesse">
      <OPTION VALUE="etwas kleiner">etwas kleiner als</OPTION>
      

      verschiede Optionen

      VALUE="einiges größer">einiges größer als</OPTION>
      <OPTION VALUE="ist doch erst einmal egal, oder?">egal wie Groß</OPTION>
      </SELECT> ich sein und zwischen  <INPUT ID="FormsEditField14" TYPE=TEXT NAME="Mindestens" VALUE="" SIZE=2 MAXLENGTH=2> und <INPUT ID="FormsEditField15" TYPE=TEXT NAME="Hoechstens" VALUE="" SIZE=2 MAXLENGTH=2> Jahre alt sein.</FONT></TD>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">Das mag ich:</FONT></P>
                                  </TD>
                              </TR>
                              <TR>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"><TEXTAREA WRAP=PHYSICAL ID="Das_mag_ich" NAME="Das_mag_ich" ROWS=10 COLS=30>Hobbys, Intersssen, Neigungen....was Du halt magst</TEXTAREA></FONT></TD>
                              </TR>
                              <TR>
                                  <TD>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"> </FONT></P>
                                  </TD>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">Das mag ich nicht:</FONT></P>
                                  </TD>
                              </TR>
                              <TR>
                                  <TD>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"> </FONT></P>
                                  </TD>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"><TEXTAREA WRAP=PHYSICAL ID="Das_nicht" NAME="Das_nicht" ROWS=10 COLS=30>Dinge, Die du nicht magst und/oder nicht ausstehen kannst</TEXTAREA></FONT></TD>
                              </TR>
                              <TR ALIGN=JUSTIFY>
                                  <TD COLSPAN=2>
                                      <P ALIGN=CENTER><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">  
      

      </FONT>
      </P>
                                  </TD>
                              </TR>
                              <TR ALIGN=CENTER>
                                  <TD COLSPAN=2>
                                      <P ALIGN=CENTER><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"> </FONT></P>
                                  </TD>
                              </TR>
                              <TR>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"></FONT>
                                          <TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0 NOF=TE>
                                              <TR>
                                                  <TD ALIGN="CENTER"><INPUT TYPE=RESET NAME="button_Reset" VALUE="Reset" ID="button_Reset"></TD>
                                              </TR>
                                          </TABLE>
                                  </TD>
                                  <TD WIDTH=263>
                                      <P><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif"></FONT>
                                          <TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0 NOF=TE>
                                              <TR>
                                                  <TD ALIGN="CENTER"><INPUT TYPE=SUBMIT NAME="Button_Abschicken" VALUE="Speichern" ID="FormsButton3"></TD>
                                              </TR>
                                          </TABLE>
                                  </TD>
                              </TR>
                          </TABLE>
                      </TD>
                  </TR>
              </TABLE>
          </FORM>
      </BODY>
      </HTML>
      


      Hoffe, das das nit zu viel Quelltext ist, wenn es einmal läuft, dann werde ich mich natürlich an das "Kürzen" ran machen. NOF erzeugt leider immer solch umständlichen Code, dennoch ein gutes Werzeug wenn man danach per Hand über den Code geht.

     Antworten

    Beitrag von Mathias Sjuts (102 Beiträge) am Dienstag, 1.Oktober.2002, 20:55. WWW: www.krankenkassentarife.de
    Re: Eingabeformular funktioniert nicht :-(

      Versuch mal, hinter die Namen der Felder ein "=" zu hängen (wie schon bei den Feldern htx und id):
      NAME="Fuer" --->> NAME="Fuer="
      NAME="Wen_ich_suche" --->> NAME="Wen_ich_suche="

      Gruß,
      Mathias

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 1.Oktober.2002, 23:35.
    Re: Eingabeformular funktioniert nicht :-(

      nein, kein = sondern ein :=
      und probier das einfach mal mit dem datum aus, was ich im laufe des tages gepostet habe - das geht für ein feld
      _Geburtstag_Jahr
      _Geburtstag_Monat
      _Geburtstag_Tag

      sind die eingaben für ein Feld (Datum) Geburtstag

      Sander

     Antworten

    Beitrag von Roger (141 Beiträge) am Mittwoch, 2.Oktober.2002, 12:10.
    Re: Eingabeformular funktioniert nicht :-(

      Hallo Sander,

      das * := * habe ich überall eingesetzt.

      Leider aber hat das nichts geändert, es wird kein Eintrag übernommen, eine Fehlermeldung gibt es auch nicht.

      so starte ich den Aufruf

      <FORM NAME="LAYOUTFORM" ENCTYPE="multipart/form-data" 
      <form action="/cgi-bin/baseportal.pl?htx=$htx&Id=$Id" method="post" enctype="multipart/form-data">
      <input type=hidden name="htx=" value="$htx">
      <input type=hidden name="Id=" value="$Id">
      


      Eine formfeld als Beispiel:

      <P ALIGN=LEFT><FONT SIZE="-1" FACE="Verdana,Tahoma,Arial,Helvetica,sans-serif">Bundesland
      <SELECT ID="FormsComboBox14" NAME="Bundesland:=">
      <OPTION VALUE="Baden-Württemberg">Baden-Württemberg</OPTION>
      <OPTION VALUE="Bayern">Bayern</OPTION>
      <OPTION VALUE="Berlin">Berlin</OPTION>
      <OPTION VALUE="Brandenburg">Brandenburg</OPTION>
      <OPTION VALUE="Bremen">Bremen</OPTION>
      <OPTION VALUE="Hamburg">Hamburg</OPTION>
      <OPTION VALUE="Hessen">Hessen</OPTION>
      <OPTION VALUE="Mecklenburg-Vorpommern" SELECTED>Mecklenburg-Vorpommern</OPTION>
      <OPTION VALUE="Niedersachsen">Niedersachsen</OPTION>
      <OPTION VALUE="Nordrhein-Westfalen">Nordrhein-Westfalen</OPTION>
      <OPTION VALUE="Rheinland-Pfalz">Rheinland-Pfalz</OPTION>
      <OPTION VALUE="Saarland">Saarland</OPTION>
      <OPTION VALUE="Sachsen">Sachsen</OPTION>
      <OPTION VALUE="Sachsen-Anhalt">Sachsen-Anhalt</OPTION>
      <OPTION VALUE="Schleswig-Holstein">Schleswig-Holstein</OPTION>
      <OPTION VALUE="Thüringen">Thüringen</OPTION>
      <OPTION VALUE="Ausserhalb der BRD">Ausserhalb der BRD</OPTION>
      </SELECT>
      

      der Submitbutton

      <TD ALIGN="CENTER"><INPUT TYPE=SUBMIT NAME="Button_Abschicken" VALUE="Speichern" ID="FormsButton3"></TD>
      

      Meinem Formular habe ich vorsichtshalber jetzt mal den selben Namen gegeben, wie der Datenbank, beides mal als Kopie zum Testen.

      muß ich noch ein "do action" oder Pearl einsetzen?

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 2.Oktober.2002, 12:16.
    Re: Eingabeformular funktioniert nicht :-(

     Antworten

    Beitrag von Roger (141 Beiträge) am Mittwoch, 2.Oktober.2002, 12:57.
    Re: Eingabeformular funktioniert nicht :-(

      Hallo Sander,

      <input type=hidden name="cmd=" value="add"> 
      
      hat sehr geholfen, allerdings lag mein haupsächlicher Fehler in der Groß- und Kleinschreibung des Userverzeichnissnamens.

      So kleine Fehler können einen wirklich zur Verzweiflung bringen, habe mir vor Lauter Fehlersuchen das comando add selbst gelöscht.

      Gruß,

      Roger

     Antworten

    Beitrag von Mathias Sjuts (102 Beiträge) am Dienstag, 1.Oktober.2002, 21:03. WWW: www.krankenkassentarife.de
    Re: Eingabeformular funktioniert nicht :-(

      Zu den drei Geburtsdatumseingabefeldern:
      Das geht am einfachsten mit einem kleinen Perl-Skript, welches vor dem put die drei Felder zusammenbindet. Das Datum-Feld verwalte ich als Text-Feld, vorher hatte ich immer Probleme.

     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.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!