Re: Formularübergabe an DB - 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 Jürgen (614 Beiträge) am Donnerstag, 6.Dezember.2001, 17:19.
    Re: Formularübergabe an DB

      Hi Oliver,

      mein Zieltemplate:

      <perl>
      my $emsg="";
      

      if(%_put)
      {
        $emsg.="Firma, " if $_put{Firmenname} eq "";
        $emsg.="Straße / Nr., " if $_put{Firmenstrasse} eq "";
        $emsg.="Postleitzahl, " if $_put{FirmenPLZ} eq "";
        $emsg.="Ort, " if $_put{Firmenort} eq "";
        $emsg.="Firmentelefon, " if $_put{Firmentelefon} eq "";
        $emsg.="Firmen E-Mail, " if $_put{FirmenEmail} eq "";
        $emsg.="Internet-Adresse, " if $_put{InternetAdresse} eq "";
        $emsg.="Beschreibung, " if $_put{Beschreibung} eq "";
        $emsg.="Branche, " if $_put{Branche} eq "";
        $emsg.="Produkte, " if $_put{Produkte} eq "";
        $emsg.="Ansprechpartner: Name, " if $_put{Name} eq "";
        $emsg.="Ansprechpartner: Vorname, " if $_put{Vorname} eq "";
        $emsg.="Ansprechpartner: Telefon, " if $_put{Telefon} eq "";
        $emsg.="Ansprechpartner: Funktion, " if $_put{Funktion} eq "";
        $emsg.="Ansprechpartner: E-Mail , " if $_put{Email} eq "";
      
        if($emsg eq "")   {     put;     out "<P>Ihr Eintrag wurde aufgenommen...</P>";   } else   {     out '<table width=90%><tr><td><br><P>';     out "Folgende Felder wurden nicht ausgefüllt:";     out "<H4>$emsg";     out "<br><P>Bitte benutzen Sie den Zurücklink, Danke.";     out "</td></tr></table>";   }
      }
      "";
      </perl>
      


      gruß jürgen


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Jürgen (614 Beiträge) am Donnerstag, 6.Dezember.2001, 15:36.
    Formularübergabe an DB

      Hi Leute,

      ich nerv schon wieder ab es funzt garnichts mehr. Ich hab mir
      eine basepotal+Webspace geholt. Aber meine altes Formular unter kostenlose WebspaseBP läuft da nicht mehr.
      Habe die Änderungen wie in der Hilfe beschrieben geändert, nur es wird kein Datensatz hinzugefügt????

      Übergabe:
      <FORM ACTION="http://meineDomain/cgi-bin/baseportal.pl?htx=/meineDomain/adress-stamm/adress_stamm&cmd=add" METHOD=POST ENCTYPE="multipart/form-data">
                          <INPUT TYPE=HIDDEN NAME="htx=" VALUE="/meineDomain/adress_stamm/adress_stamm">
      

      Die Eingabefelder wie folgt:
      <INPUT TYPE=TEXT NAME="Firmenname:=" VALUE="" SIZE=35 MAXLENGTH=255>
      

      Wo liegt der Fehler ??? :-((

      Gruß Jürgen

     Antworten

    Beitrag von Oliver ;-) (439 Beiträge) am Donnerstag, 6.Dezember.2001, 15:49.
    Re: Formularübergabe an DB

      Hallo Jürgen,

      hast du auch "meineDomain.DE" drinstehen ?

      Oliver ;-)

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Donnerstag, 6.Dezember.2001, 15:54.
    Re: Formularübergabe an DB

      Hi Oliver,

      jupp steht schon richtig drin. Rechte sind auch gesetzt.
      Nur zur Info.

      Gruß Jürgen

     Antworten

    Beitrag von Oliver ;-) (439 Beiträge) am Donnerstag, 6.Dezember.2001, 16:08.
    Re: Formularübergabe an DB

      Hast du denn im Zieltemplate auch ein "do input" bzw. überhaupt ein put bzw. mod stehen?

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Donnerstag, 6.Dezember.2001, 17:19.
    Re: Formularübergabe an DB

      Hi Oliver,

      mein Zieltemplate:

      <perl>
      my $emsg="";
      

      if(%_put)
      {
        $emsg.="Firma, " if $_put{Firmenname} eq "";
        $emsg.="Straße / Nr., " if $_put{Firmenstrasse} eq "";
        $emsg.="Postleitzahl, " if $_put{FirmenPLZ} eq "";
        $emsg.="Ort, " if $_put{Firmenort} eq "";
        $emsg.="Firmentelefon, " if $_put{Firmentelefon} eq "";
        $emsg.="Firmen E-Mail, " if $_put{FirmenEmail} eq "";
        $emsg.="Internet-Adresse, " if $_put{InternetAdresse} eq "";
        $emsg.="Beschreibung, " if $_put{Beschreibung} eq "";
        $emsg.="Branche, " if $_put{Branche} eq "";
        $emsg.="Produkte, " if $_put{Produkte} eq "";
        $emsg.="Ansprechpartner: Name, " if $_put{Name} eq "";
        $emsg.="Ansprechpartner: Vorname, " if $_put{Vorname} eq "";
        $emsg.="Ansprechpartner: Telefon, " if $_put{Telefon} eq "";
        $emsg.="Ansprechpartner: Funktion, " if $_put{Funktion} eq "";
        $emsg.="Ansprechpartner: E-Mail , " if $_put{Email} eq "";
      
        if($emsg eq "")   {     put;     out "<P>Ihr Eintrag wurde aufgenommen...</P>";   } else   {     out '<table width=90%><tr><td><br><P>';     out "Folgende Felder wurden nicht ausgefüllt:";     out "<H4>$emsg";     out "<br><P>Bitte benutzen Sie den Zurücklink, Danke.";     out "</td></tr></table>";   }
      }
      "";
      </perl>
      


      gruß jürgen

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 6.Dezember.2001, 17:24.
    Re: Formularübergabe an DB

      hallo jürgen,

      ich würde mal vermuten, es liegt an dem überschriften-tag <h4>, der ist erstens nicht geschlossen und verursacht an sich schon einen grösseren space.

      gruss claus

     Antworten

    Beitrag von Stefan Krupop (311 Beiträge) am Donnerstag, 6.Dezember.2001, 17:24.
    Re: Formularübergabe an DB

      Hab zwar keine Ahnung von der Bezahlversion (wird aber bald bestellt!), aber probier doch mal statt "put" ein put undef, "Datenbankname".

      Stefan

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Donnerstag, 6.Dezember.2001, 18:55.
    Re: Formularübergabe an DB

      Hi Oliver und Stefan,

      ich bin am verzweifeln, ich brings nicht hin!!
      Nicht einmal eine Testdatenbank mit einem Feld, kann ich über ein Standart Formular füllen ???????????

      Woran das liegt ??? Über normales aufrufen der Datenbank kann ich aber daten hinzufügen.

      Gruß Jürgen

     Antworten

    Beitrag von Stefan Krupop (311 Beiträge) am Donnerstag, 6.Dezember.2001, 20:22.
    Re: Formularübergabe an DB

      Kopier doch bitte mal die Codes von Eingabe- und Zielseite und die Links dorthin hierher. Mal schaun...

      Stefan

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Donnerstag, 6.Dezember.2001, 22:29.
    Re: Formularübergabe an DB

      Hi Stefan,

      hier ist mein Seitentemplte zu meiner test DB.

      <HTML>
      <HEAD>
      <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
      <TITLE>test</TITLE>
      </HEAD>
      <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#000000" VLINK="#FF3333" TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
          <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
              <TR VALIGN=TOP ALIGN=LEFT>
                  <TD WIDTH=280>
                      <FORM NAME="Anmeldung" ENCTYPE="multipart/form-data" ACTION="http://web-adress.info/cgi-bin/baseportal.pl?htx=/web-adress.info/test/test&cmd=add" METHOD=POST>
                          <INPUT TYPE=HIDDEN NAME="cmd=" VALUE="add"><INPUT TYPE=HIDDEN NAME="htx=" VALUE="/web-adress.info/test/test">
                          <TABLE ID="Tabelle1" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
                              <TR VALIGN=MIDDLE ALIGN=LEFT>
                                  <TD ALIGN=LEFT WIDTH=280>
                                      <P><INPUT TYPE=TEXT NAME="Test:=" VALUE="" SIZE=35 MAXLENGTH=255> </TD>
                              </TR>
                              <TR>
                                  <TD VALIGN=TOP ALIGN=LEFT WIDTH=280 HEIGHT=17>
                                      <P><INPUT TYPE=SUBMIT NAME="Schaltfläche1" VALUE="Absenden"></TD>
                              </TR>
                          </TABLE>
                      </FORM>
                  </TD>
              </TR>
          </TABLE>
      </BODY>
      </HTML>
       
      
      Gruß Jürgen

     Antworten

    Beitrag von Stefan Krupop (311 Beiträge) am Donnerstag, 6.Dezember.2001, 22:52.
    Re: Formularübergabe an DB

      Tja, da seh ich keinen Fehler... Und was ist mit dem Ziel-Tenplate? Oder ist das ein und das selbe? Wenn ja, dann fehl aber ein Befehl, der die Daten auch schreibt (do action=input).

      Stefan

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Donnerstag, 6.Dezember.2001, 23:08.
    Re: Formularübergabe an DB

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 7.Dezember.2001, 00:20.
    Re: Formularübergabe an DB

      Wenn du im Form nur ein Feld anders geschrieben hast wird nichts abgespeichert. Überprüf da mal die schreibweise.

      Sander

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Freitag, 7.Dezember.2001, 01:01.
    Re: Formularübergabe an DB

      Hi Sander,

      ich hab jetzt alle DB's und Templates gelösch. Ich bastle jetzt mal neue. Was mir noch aufgefallen ist, wenn ich es geschafft hatte einen Datensatz über Formular zu füllen, wurde mir im Adminbereich "Datenbank" nur mehr wieviele Datensätze drin sind angezeigt. Tabelle mit was sie gefüllt ist fehlte mir ganz. Ich versuches es nochmal mit einer neuen Datenbank und Template. Ich Melde mich auf alle Fälle nochmal.

      Gruß Jürgen

     Antworten


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