Re: @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort! - 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 beginner (8 Beiträge) am Mittwoch, 24.Juli.2002, 16:58.
    Re: @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      okay okay,
      hör zu.
      habe feld der datum eingabe nun an pos 1 gesetzt in db .. und ... ES GEHT, feld wird mit datum der erstellung des formulareintrages belegt.
      also, eure hinweise bzgl der erstellung eines datum haben gepasst! danke!

      !!!ABER!!!

      anderes feld, das dadurch auf pos 6 (nicht 7 wie vorher berichtet) verschoben wurde
      WIRD NICHT ausgefüllt, dabei klappte dies vorher einwandfrei!
      hat man nur 5 felder pro db zur verfügung?
      habe ich evtl. irgendwo eingestellt, dass ich nur 6 felder habe?

      hat jemand ahnung


    Ihre Antwort:

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

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von beginner (8 Beiträge) am Dienstag, 23.Juli.2002, 12:15.
    Ihr braucht nicht länger als 5 sek für Aantwort!

      Hi,
      habe, glaub ich, sehr einfache frage.
      Wie kann ich Datum einer Eingabe in Formular direkt an DB Feld übersenden? Aber nicht mit do action=input ... sondern mit Perl.

      In der DB ist bereits ein Datumfeld erstellt.

      Also,
      auf die Plätze fertig los!


      Viele Grüße
      absolute beginner

     Antworten

    Beitrag von Marco (840 Beiträge) am Dienstag, 23.Juli.2002, 12:24.
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      Du kannst doch bei der Datenbank-Definition das Datumsfeld auf "Erstelldatum" setzen, dann wird doch automatisch Erstelldatum und -uhrzeit des Datensazes eingeragen...

      Naja, keine 5 Sekundenn sondern doch 10 Minuten :-(

     Antworten

    Beitrag von beginner (8 Beiträge) am Dienstag, 23.Juli.2002, 13:01.
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      Danke für schnelle Antwort,

      es geht aber leider nicht!

      Habe Feld erstellt, habe es "date" genannt und bei "Zeitpunkt" Erstellung+Änderung eingetragen.

      Es klappt aber nicht, obwohl Einträge hinzugefügt werden (also keine Lesen/Schreiben Berechtigungsgeschichte)

      Gruß
      beginner

     Antworten

    Beitrag von fb (406 Beiträge) am Mittwoch, 24.Juli.2002, 00:29. WWW: nextfloor.net
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      Du hast es ja mit der Zeit ;-)

      5 sek und das bei Datum.

      Was willst Du denn ?
      Einfach das aktuelle datum in die db schreiben bei eintrag?

      Dann geht es doch wie Marco es schon geschrieben hat.

      Wie übergibst Du denn die Datensätze an die DB?
      Wie sieht Dein From und Dein put aus?

     Antworten

    Beitrag von beginner (8 Beiträge) am Mittwoch, 24.Juli.2002, 08:31.
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      tja,
      also... habe mir das was gestrickt, klappt auch wunderbar.

      insgesamt 3 seiten + 2 dbs an der aktion beteiligt.

      von der 1. seite nimmt man ne id mit, kommt auf

      seite 2:
      dort füllt man formular aus
      <form action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/blalala&cmd=add" method=post enctype="multipart/form-data">
      

      seite 3:
      gibt nur 'danke' aus und speichert.
      <form action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/blablabla&cmd=add" method=post enctype="multipart/form-data>
      

      wenn ich nun einfach in db in welcher einträge gespeichert werden datumfeld ereuge steht dort bei neuem eintrag kein datum dabei!

      und so siehts aus :o)

      servus,
      der absolute beginner

     Antworten

    Beitrag von Marco (840 Beiträge) am Mittwoch, 24.Juli.2002, 09:12.
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      Hmm, ich verstehe zwar nicht, wieso das mit dem Erstelldatum nich hinhaut, aber egal...

      Du kannst doch auf Seite 3 einfach mit

      if (%_put)
      {
      $_put{date}=jetzt;
      }
      

      vor dem Eintrag date belegen.


      Das müßte eigentlich dasselbe tun...

     Antworten

    Beitrag von beginner (8 Beiträge) am Mittwoch, 24.Juli.2002, 11:13.
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      hi marco *g*,

      hmmm...
      habe in db (in der alle anderen einträge einwandfrei eingetragen werden)
      ein feld das 'date' heisst.
      es ist formatiert als datum (angeklickt zeitpunkt erstellung)

      auf seite drei habe ich nun folgendes stehen:

      <perl>
      if (%_put)
      

      {
      $_put{date}=jetzt;
      }
      </perl>
      <p><do action=input></p>
      <p>Danke!</p>
      

      aber... NIX

      selstam ist auch, dass das feld 'date' beim administrieren der wenn ich auf inhalt klicke nicht gelsitet wird (aber wahrscheinlich nur, weil es noch keine einträge enthält)

      wie dem auch sei,
      es wird kein datum eingetragen.

      kann ich vielleicht auf seite 2, in der formular eingegeben wird, versteckt, dass datum abfragen und es dann mit den restl. daten auf seite 3 übergeben?

      gruß

      der absolute beginner

     Antworten

    Beitrag von Marco (840 Beiträge) am Mittwoch, 24.Juli.2002, 12:28.
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      Klar das geht auch, mit <input type=hidden> kannst Du $date auch einen Wert geben...

      Es wundert mich nur, daß die anderen Vorschläge nicht gegriffen haben.

     Antworten

    Beitrag von beginner (8 Beiträge) am Mittwoch, 24.Juli.2002, 13:26.
    Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      also so?

      <input type="hidden" name="zeit:=" value="jetzt">
      

      geht nicht!

      gruß
      tab

     Antworten

    Beitrag von Marco (840 Beiträge) am Mittwoch, 24.Juli.2002, 14:51.
    @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      Tja, keinen Plan, ich schätze Du brauchst professionelle Hilfe :-(

     Antworten

    Beitrag von beginner (8 Beiträge) am Mittwoch, 24.Juli.2002, 15:28.
    Re: @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      professionelle hilfe? *g*
      naja,
      es ist schon irgendwie seltsam...
      es ist aber wiklich so!
      habe alles probiert.
      kann es sein, dass die db, aus welchen grund auch immer, nur 6 inhaltsfelder akzeptiert?
      denn beim aufruf inhalt wird das feld zeit (feld in der datum gespeichert werden soll) garnicht gelistet.
      un wenn ich es an z.b. pos. 3 einfüge spinnt die eingabeseite, weil sie die aktuelle pos. 7 angeblich nicht findet...

      schon merkwürdig.
      vielleicht auch ganz normal.
      weiss es nicht
      wer weiss es?

      der altdeutsche???

      gruß
      the absolute beginner

     Antworten

    Beitrag von Altdeutscher (1 Beitrag) am Mittwoch, 24.Juli.2002, 15:47.
    Re: @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      kann nix anderes sagen, als das, was hier schon gepostet wurde...

     Antworten

    Beitrag von beginner (8 Beiträge) am Mittwoch, 24.Juli.2002, 16:58.
    Re: @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      okay okay,
      hör zu.
      habe feld der datum eingabe nun an pos 1 gesetzt in db .. und ... ES GEHT, feld wird mit datum der erstellung des formulareintrages belegt.
      also, eure hinweise bzgl der erstellung eines datum haben gepasst! danke!

      !!!ABER!!!

      anderes feld, das dadurch auf pos 6 (nicht 7 wie vorher berichtet) verschoben wurde
      WIRD NICHT ausgefüllt, dabei klappte dies vorher einwandfrei!
      hat man nur 5 felder pro db zur verfügung?
      habe ich evtl. irgendwo eingestellt, dass ich nur 6 felder habe?

      hat jemand ahnung

     Antworten

    Beitrag von Marco (840 Beiträge) am Donnerstag, 25.Juli.2002, 07:43.
    Re: @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      Mir schwant da was:

      Wo siehst Du Dir denn den Inhalt der DB an?

      In Deinem bp-Account werden Dir immer nur die ersten 5 Felder der DB *angezeigt* was nicht heißt, daß nicht mehr Felder da sind...

      Wenn Du mit <do action=all> arbeitest, kannst Du genau sagen, welche Felder gelistet werden sollen (die Doku ist hierzu sehr gut)... und es können definitiv mehr als 5 Felder sein und ich wüßte nicht, daß Felder aufgrund ihrer Reihenfolge unterschiedlich behandelt würden...

     Antworten

    Beitrag von beginner (8 Beiträge) am Donnerstag, 25.Juli.2002, 15:53.
    Re: @CB oder Sander, war Re: Ihr braucht nicht länger als 5 sek für Aantwort!

      hi marco,

      danke für deinen hinweis, aber ab feld 6 werden keine einträge mehr in db aufgenommen.
      habe lediglich feld das datum aufnimmt an pos1 geschoben wodurch natürlich alle anderen felder ne pos. nach "unten" geschoben wurde.

      grüße
      tab

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