Feld "EMail" wird nicht angelegt - 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 Gerrit (81 Beiträge) am Freitag, 13.Juni.2003, 12:11.
    Feld "EMail" wird nicht angelegt

      Hallo.

      Ich habe für meine db mehrere Felder vorgesehen. Gebe ich in mein Eingabeformular die Daten für die Felder ein, so werden sämtliche Daten, bis die Emailadresse ("EMail"), richtig in die db eingetragen. Das Feld "EMail" ist vom Typ EMail.

      Woran könnte es liegen, dass kein Feld "EMail" angelegt wird und die Daten der Emailadresse nicht in die db eingetragen wird?

      Danke für eure Hilfe. Gerrit

      <perl>
      my $emsg="";
      if(%_put)
      {
      $antwortadresse="webmaster\@xyz.de";
      $betreff_suchmaschine="Neuer Eintrag bei xyz.de";
      $text_suchmaschine="$_put{Name} hat eine Anzeige aufgegeben\n\n";
      $text_suchmaschine.=<<EOF;
      

      Titel: $_put{Titel}
      Keywords: $_put{Keywords}
      URL: $_put{URL}
      Backlink: $_put{Backlink}
      Name: $_put{Name}
      EMail: $_put{EMail}

      EOF
      

      #Mail mit den Daten an antwortadresse
      mail "xyz\@aol.com","$betreff_suchmaschine","$text_suchmaschine","$antwortadresse";

      #Fehlermeldungen
      $emsg.="Titel wurde nicht eingetragen! Bitte klicken Sie auf  >>> Zurück <<<  und holen dieses nach. " if $_put{Titel} eq "";
      $emsg.="Keywords wurden nicht eingetragen! Bitte klicken Sie auf  >>> Zurück <<<  und holen dieses nach. " if $_put{Keywords} eq "";
      $emsg.="URL wurde nicht eingetragen! Bitte klicken Sie auf  >>> Zurück <<<  und holen dieses nach. " if $_put{URL} eq "";
      $emsg.="Backlink wurde nicht eingetragen! Bitte klicken Sie auf  >>> Zurück <<<  und holen dieses nach. " if $_put{Backlink} eq "";
      $emsg.="Name wurde nicht eingetragen! Bitte klicken Sie auf  >>> Zurück <<<  und holen dieses nach. " if $_put{Name} eq "";
      $emsg.="EMail wurde nicht eingetragen! Bitte klicken Sie auf  >>> Zurück <<<  und holen dieses nach. " if $_put{EMail} eq "";
      

      #Prüfung ob alle Eingaben gemacht wurden
      if($emsg eq "")
        {
          put;
      

      out "<ul><b><font color=fuchsia>Ihr Eintrag wurde in die Datenbank aufgenommen.<br>Die Freischaltung erfolgt nach einer Prüfung.</font></b><p>

      <b>Ihr Eintrag lautet:<p>
      Titel : $Titel<br>
      Keywords: $Keywords<br>
      URL : $URL<br>
      Backlink: $Backlink<br>
      Name : $Name<br>
      EMail : $EMail<p>
      

      <b><font color=fuchsia>Wollen Sie noch eine Webseite anmelden?</font></b></ul><p>";

      undef %_put; # alle Daten aus dem Formular werden in die db eingetragen

      } else
        {
          out "<ul><font color=d80000><b>$emsg</b></font></ul>";
       }
      }
      </perl>
      

      <do action=list sort^=- range^=0,20 listtype=add input=link>


    Antworten 
 Liste der Einträge von 37200 bis 37350: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!