Re: Formular speichert Einträge 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 Tiger (42 Beiträge) am Samstag, 18.August.2001, 10:26.
    Re: Formular speichert Einträge nicht... :(

      Obwohl das zum login user/login heisst?
      gruß
      chris


    Ihre Antwort:

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

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Tiger (42 Beiträge) am Donnerstag, 16.August.2001, 19:52.
    Formular speichert Einträge nicht... :(

      Hallo!
      Mein Problem: Das Formular unten speichert Einträge nicht... :(
      Warum?
      P.S.: Pfad geändert...

      <perl>
      

      if($namerein ne "")
      {
        get "Name==!$namerein", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   { out <<EOF;

      <table><form action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/Tiger/pfad/datei&cmd=add" method="post" enctype="multipart/form-data"><input type=hidden name="htx=" value="/Tiger/pfad/datei"><input type=hidden name="cmd=" value="add"> <input type=hidden name="Name:=" value="$Name"><input type=hidden name="eMail:=" value="$eMail"><tr><td align=right><font size=2 face=arial,helvetica>Linktitel:</td>
                 <td><font size=2 face=arial,helvetica>
                           <input type="text" name="Linktitel:=" size=20 value="Minisatz"></td>
             </tr>
             <tr>
                 <td align=right><font size=2 face=arial,helvetica>Titel:</td>
                 <td><font size=2 face=arial,helvetica><input type="text" name="Titel:=" size=20 value="Seitentitel"></td>
             </tr>
      <tr>
               <td align=right><font size=2 face=arial,helvetica>Absatz:</td>
               <td><font size=2 face=arial,helvetica>
                         <textarea name="Absatz:=" cols=80 rows=3 wrap=virtual>Ein Paar einleitende Worte...
                         </textarea>
               </td>
           </tr>
             <tr>
                 <td align=right><font size=2 face=arial,helvetica>Text:</td>
                 <td><font size=2 face=arial,helvetica><textarea name="Text:=" cols=80 rows=15 wrap=virtual>
      Hier den Text einfügen und dabei dashier überschreiben! (Wie in allen andern Feldern auch!)</textarea>
               </td>
           </tr>
           <tr>
               <td align=right><font size=2 face=arial,helvetica>Thema:</td>
               <td><font size=2 face=arial,helvetica>
                         <select name="Thema:=">
                                 <option>-- Allgemein --
                                 <option>Sportkommentar
                                 <option>News
                                 <option>Test
                                 <option>Kino-Filmkritik
                                 <option>
                                 <option>-- SteinSchlag --
                                 <option>News
                                 <option>Artikel
                         </select>
               </td>
           </tr>
           
           <tr>
               <td align=right><font size=2 face=arial,helvetica><a href="javascript:alert('Nur, wenn Filmkritik!');">Regie</a>:</td>
               <td><font size=2 face=arial,helvetica>
                         <input type="text" name="Regie:=" size=20 value="">
               </td>
           </tr>
           <tr>
               <td align=right><font size=2 face=arial,helvetica>Art:</td>
               <td><font size=2 face=arial,helvetica>
                         <select name="Art:=">
                                 <option selected>-- Auswählen --
                                 <option>
                                 <option>-- Testarea 51 --
                                 <option>Computerspiel
                                 <option>Gesellschaftsspiel
                                 <option>Buch
                                 <option>Sonstiges
                                 <option>
                                 <option>-- Filmkritik --
                                 <option>Krimmi
                                 <option>Märchen
                                 <option>Novelle
                                 <option>Geschichte
                                 <option>Roman
                                 <option>Komödie
                                 <option>Sonstiges
                                 <option>
                                 <option>-- Sport --
                                 <option>Fußball
                                 <option>Radsport
                                 <option>Schwimmen
                                 <option>Basketball
                                 <option>Schulsport
                                 <option>Handball
                                 <option>Sonstiges
                         </select>
               </td>
           </tr>
           <tr>
               <td align=right><font size=2 face=arial,helvetica>Genre:</td>
               <td><font size=2 face=arial,helvetica>
                         <select name="Genre:=">
                                 <option selected>-- Nur für Testarea 51 --
                                 <option>
                                 <option>-- Computer --
                                 <option>Aufbauspiel
                                 <option>Strategiespiel
                                 <option>Onlinespiel
                                 <option>Jump & Run
                                 <option>Brettspielumsetzung
                                 <option>
                                 <option>-- Brettspiel --
                                 <option>für eine Person
                                 <option>für 2 Personen
                                 <option>für 3 Personen
                                 <option>für bis zu 4 Personen
                                 <option>für mehr als 4 Personen
                                 <option>
                                 <option>-- Buch --
                                 <option>Roman
                                 <option>Novelle
                                 <option>Märchen
                                 <option>Detektivgeschichte
                                 <option>WildWestStory
                         </select>
               </td>
           </tr>
           <tr>
               <td></td>
               <td nowrap>
                   <input type=submit value="Abschicken">  <input type=reset value="Zurücksetzen">
               </td>
           </tr>
           </form>
      </table>
      

      EOF
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
        }
      }
      

      if($namerein eq "")
      {
      

      out <<EOF;
      <h2>Anmeldung</h2>Bitte melden Sie sich an:
      <form action="http://baseportal.de/cgi-bin/baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
      <input type=hidden name="htx=" value="$htx">
      <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>
      EOF
      

      }

      </perl>
      

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 16.August.2001, 19:56.
    Re: Formular speichert Einträge nicht... :(

      schreib mal in den Perlcode am Anfang
      if ($cmd eq "add")
      {
      put undef,"dbname";
      }
      

      Sander

     Antworten

    Beitrag von Tiger (42 Beiträge) am Freitag, 17.August.2001, 14:42.
    Re: Formular speichert Einträge nicht... :(

      Hilft leider nichts... :(

      <perl>
      if ($cmd eq "add")
      {
      put undef,"dbname";
      }
      if($namerein ne "")
      {
       get "Name==!$namerein", "nutzer";
       if($Passwort ne "" && $Passwort eq $pwrein)
       {
       #do_all "", "namerein", "pwrein"; #
      out <<EOF;
      <form action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/Tiger/user/artikel&cmd=add" method=post enctype="multipart/form-data">
      <input type="hidden" name="cmd=" value="add">
      <input type="hidden" name="htx=" value=="/Tiger/user/artikel">
      <input value="$eMail" name="eMail:=" type="hidden">
      <input value="$Name" name="Name:=" type="hidden">
      <input value="$_REMOTE_ADDR" name="IP:=" type="hidden">
      
      .....

     Antworten

    Beitrag von Sander (32 Beiträge) am Freitag, 17.August.2001, 15:08.
    Re: Formular speichert Einträge nicht... :(

      dbname bei put steht für den namen der db :-)
      den musst du noch einfügen.
      und der codeschnipsel muß in das template user/artikel

      Sander

     Antworten

    Beitrag von Tiger (42 Beiträge) am Samstag, 18.August.2001, 10:26.
    Re: Formular speichert Einträge nicht... :(

      Obwohl das zum login user/login heisst?
      gruß
      chris

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 18.August.2001, 12:55.
    Re: Formular speichert Einträge nicht... :(

      klar, denn in der actionzeile schickst du es ja nach artikel. Diese Seite wird aufgrufen, speichert dann ab.
      willst du eine andere Seite nach dem Abschicken, ändere das im action vom Form und den codeschnipsel in dieses Template.

      Sander

     Antworten

    Beitrag von Tiger (42 Beiträge) am Samstag, 18.August.2001, 10:43.
    Re: Fehlermeldung: Formular speichert Einträge nicht... :(

      hallo!
      nach dem abschicken bekomme ich in user/artikel (auf das ich automatisch weitergeleited werde) folgende fehlermeldung:
      ---
      [ Fehler: sel: Feld (htx) in /Tiger/user/artikel nicht vorhanden
      Ursache: Das Feld htx wurde in der Datenbank nicht definiert. Vielleicht haben Sie sich bei der Abfrage auch nur verschrieben?

      Lösungen: 1. Korrigieren Sie Ihre Abfrage. 2. Gehen Sie in Ihren privaten Bereich (Anmelden), wählen Sie die entsprechende Datenbank aus, klicken Sie auf 'Felder' und fügen Sie das gewünschte Feld hinzu. ]

      [ Fehler: sel: Index-Datei (/usr/local/httpd/data/LP/HY/Tiger/user/artikel.) kann nicht zum Lesen geöffnet werden.

      Ursachen: 1. Für das Feld htx wurde keine Sortierung definiert.
      2. Die Index-Datei ist zerstört

      Lösungen: 1. Gehen Sie in Ihren privaten Bereich (Anmelden), wählen Sie die entsprechende Datenbank aus, klicken Sie auf 'Felder' und beim Feld htx auf 'Ändern'. Wählen Sie nun eine Sortierung nach 'Zahl' oder 'Text'...Mehr Info
      2. Reorganisieren Sie die Datenbank unter 'Datenbank / Verwaltung / Reorganisation' ]
      ---
      dabei gibt htx doch den Pfad zur Datenbank an...
      was ist da putti?
      gruß
      chris

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 18.August.2001, 12:57.
    Re: Fehlermeldung: Formular speichert Einträge nicht... :(

      hilfreich wäre jetzt der komplette code von diesem Template.

      Sander

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