@Christoph - Fehler in "baseportal.pl"? - 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 Claus Christmeier (598 Beiträge) am Montag, 9.Juli.2001, 00:13.
    @Christoph - Fehler in "baseportal.pl"?

      Hallo Christoph,

      ich schreibe ein Satz mit "put undef, $db" und das Schlüsselfeld hat als Inhalt nur "!" (ein Ausrufezeichen). Obwohl er den Satz in die Datenbank schreibt, kommt folgender Fehler:

      [ Fehler: (perl) in /jahreswagen/admin/includes/feldabfrage_incl: Can't use %! because Errno.pm is not available at /usr/local/httpd/cgi-bin/baseportal.pl line 2854. ]

      und bricht dann das Template ab!!!

      Will man dann mit "get" diesen Satz wieder lesen:

      $feld = "!";
      get "feld==$feld", $db;
      

      wird der Satz NICHT gefunden.

      Haben die Felder die Inhalt z.B. "!A" oder "?A" oder "?" gibt es zwar beim "put" KEINEN Fehler, aber beim "get" werden sie ebenfalls nicht gefunden!!!

      Ein Inhalt "*A" z.B. funktioniert in beiden Fällen

      Was sagst Du denn da dazu?

      Gruß
      Claus


    Ihre Antwort:

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

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Claus Christmeier (598 Beiträge) am Montag, 9.Juli.2001, 00:13.
    @Christoph - Fehler in "baseportal.pl"?

      Hallo Christoph,

      ich schreibe ein Satz mit "put undef, $db" und das Schlüsselfeld hat als Inhalt nur "!" (ein Ausrufezeichen). Obwohl er den Satz in die Datenbank schreibt, kommt folgender Fehler:

      [ Fehler: (perl) in /jahreswagen/admin/includes/feldabfrage_incl: Can't use %! because Errno.pm is not available at /usr/local/httpd/cgi-bin/baseportal.pl line 2854. ]

      und bricht dann das Template ab!!!

      Will man dann mit "get" diesen Satz wieder lesen:

      $feld = "!";
      get "feld==$feld", $db;
      

      wird der Satz NICHT gefunden.

      Haben die Felder die Inhalt z.B. "!A" oder "?A" oder "?" gibt es zwar beim "put" KEINEN Fehler, aber beim "get" werden sie ebenfalls nicht gefunden!!!

      Ein Inhalt "*A" z.B. funktioniert in beiden Fällen

      Was sagst Du denn da dazu?

      Gruß
      Claus

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 9.Juli.2001, 14:58.
    Re: @Christoph - Fehler in "baseportal.pl"?

      "!" hat eine besondere Bedeutung, zumindest beim Abfragen (z.b. get "Name==!Hans" sucht genau diesen Namen mit grossem H), das musst Du anders schreiben:

      get ["feld", "==", "!A"], $db;
      

      das mit dem fehler beim put "!", mhh, ja, schonmal versucht das direkt zu schreiben?

      put ["feld", "!"], $db;
      

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Montag, 9.Juli.2001, 16:54.
    Re: @Christoph - Fehler in "baseportal.pl"?

      Hallo Christoph,

      und wie ist denn die Schreibweise, wenn man 2 Felder angeben will?

      Ist es richtig, wenn man es bei JEDEM "get" so macht, dann funktionierts bei jedem Inhalt?

      Das mit dem "put" teste ich gerade!

      Gruß
      Claus

     Antworten

    Beitrag von Claus Christmeier (598 Beiträge) am Montag, 9.Juli.2001, 17:05.
    Re: @Christoph - Fehler in "baseportal.pl"?

      Hallo Christoph,

      das mit dem "put", so wie Du es geschrieben hast funktioniert, NUR LEIDER kann ich das so NICHT VERWENDEN!

      Kannst Du den Fehler bei der anderen Möglichkeit BITTE beheben? JA - super - Danke!

      Gruß
      Claus

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