Re: Probleme beim Übergeben von Werten per URL - 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 Sander (8133 Beiträge) am Mittwoch, 5.September.2001, 21:05.
    Re: Probleme beim Übergeben von Werten per URL

      $_Id muss $_id heissen und die Ausgabe muß in " " stehen.
      out "<div align=\"center\"><font face=\"Verdana\" size=\"2\"><b><a href=\"http://baseportal.de/cgi-bin/baseportal.pl?htx=/stefan_maack/kleinanzeigen/Delete&Kennung=$_id\">löschen</b></font></div>";
      

      Sander


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Stefan Maack (11 Beiträge) am Mittwoch, 5.September.2001, 20:39.
    Probleme beim Übergeben von Werten per URL

      Hallo,
      ich habe ein Problem beim Übergeben von Werten per URl an eine Template. Ich möchte mit einem Datensatz eine Aktion starten. Dazu versuche ich mit folgendem Link die Kennung des Datensatze zu Übergeben:
      out '<div align="center"><font face="Verdana" size="2"><b><a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/stefan_maack/kleinanzeigen/Delete&Kennung="$_Id>löschen</b></font></div>';
      Allerding zeigt mir der Browser nur als URL in der Statuszeile &Kennung= an.
      
      Das nachfolgende Template kommt dan mit einem Syntaxerror bei deer folgenden Zeile:

      Get "$Id==$Kennung","kleinanzeigen";

      Eine Änderung zwischen $Id und $_Id im Aufrufenden Template sowie in dem aufgerufenen Template blieb ohne Erfolg.
      Wie erreiche ich, dass dem aufrufenden Template die ID des Datensatzes mitgegeben wird?
      Gruss
      Stefan

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 5.September.2001, 21:05.
    Re: Probleme beim Übergeben von Werten per URL

      $_Id muss $_id heissen und die Ausgabe muß in " " stehen.
      out "<div align=\"center\"><font face=\"Verdana\" size=\"2\"><b><a href=\"http://baseportal.de/cgi-bin/baseportal.pl?htx=/stefan_maack/kleinanzeigen/Delete&Kennung=$_id\">löschen</b></font></div>";
      

      Sander

     Antworten

    Beitrag von Stefan Maack (11 Beiträge) am Mittwoch, 5.September.2001, 21:42.
    Re: Probleme beim Übergeben von Werten per URL

      @Sander
      
      Hallo,
      die Übergabe der Kennung klappt. Allerdings kommt immer noch der Syntaxerror im aufgerufenen Script.

      Ich habe den Code des aufgerufenen Scriptes hier nocheinmal komplett:

      <perl>
      @christoph
      
      Wann gibt es eine Version von Baseportal zur lokalen Installation?
      Gruss
      Stefan
                                Get "$_id==$Kennung","kleinanzeigen";
                                $user = $userid;
           Del "$_id==$Kennung","kleinanzeigen";
                                Get "$_id==$user","nutzer";
                      out '<b>Die gewünschte Kleinanzeige  wurde  gelöscht!</b>';
                      out '<a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/stefan_maack/kleinanzeigen/Admin&name=$user&pwein=$Passwort">Zurück zur Administration</a>';
      </perl>
      
      Gruss
      Stefan

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 5.September.2001, 22:06.
    Re: Probleme beim Übergeben von Werten per URL

      wie lautet der Fehler?
      Bei der Abfrage ist es wieder $Id :-))

      get "$Id==$Kennung","kleinanzeigen";
      $user = $userid;
      del "$Id==$Kennung","kleinanzeigen";
      get "$Id==$user","nutzer";
      out '<b>Die gewünschte Kleinanzeige wurde gelöscht!</b>';
      out "<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/stefan_maack/kleinanzeigen/Admin&name=$user&pwein=$Passwort>Zurück zur Administration</a>"; #geändert, sonst würden die Vars nicht ersetzt werden
      

      Sander

     Antworten

    Beitrag von Stefan Maack (11 Beiträge) am Donnerstag, 6.September.2001, 18:14.
    Re: Probleme beim Übergeben von Werten per URL

      Hallo,
      hier die genaue Fehlermeldung.
      [ Fehler: (perl) in /stefan_maack/kleinanzeigen/Delete: syntax error at (eval 4194) line 2, near "Get "$Id==$Kennung"" syntax error at (eval 4194) line 4, near "Del "$Id==$Kennung"" ]
      Ich habe schon alle möglichen Kombis mit der ID versucht. Ergebnis :-(
      Mit den url's werd ich das aber noch lernen ;-)
      Gruss
      Stefan

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 6.September.2001, 18:39.
    Re: Probleme beim Übergeben von Werten per URL

      oh mann, ich bin blind... Beim get und del kommt kein $ davor

      get "Id==$Kennung","kleinanzeigen";
      $user = $userid;
      del "Id==$Kennung","kleinanzeigen";
      get "Id==$user","nutzer";
      out '<b>Die gewünschte Kleinanzeige wurde gelöscht!</b>';
      out "<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/stefan_maack/kleinanzeigen/Admin&name=$user&pwein=$Passwort>Zurück zur Administration</a>"; #geändert, sonst würden die Vars nicht ersetzt werden
      

     Antworten

    Beitrag von Stefan Maack (11 Beiträge) am Donnerstag, 6.September.2001, 19:43.
    Re: Probleme beim Übergeben von Werten per URL

      Hallo Sander,
      funktioniert fast, bis auf die Kleinigkeit mit dem Syntaxerror ;-).
      Egal welche Schreibweise und mit $ oder ohne, mit _ oder ohne, es kommt immer wieder dieser Syntaxerror.
      Zumal das zweite Get in diesem Fehler nicht angemeckert wird, sondern nur das erste und das DEL.
      Gruss
      Stefan

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 6.September.2001, 20:04.
    Re: Probleme beim Übergeben von Werten per URL

      der code funzt, in was für einem editor codest du?
      Du hast bestimmt Steuerzeich drin, die den Fehler verursachen. Am besten nur im Editor vom Windos öffnen, und die Zeilenumbrüche vor einem ; entfernen.
      Wenn du den code so rauskopierst, wie ich ihn geschrieben hab und gleich bei bp in das html-feld schmeisst gibts keine Probs

      Sander

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 6.September.2001, 20:07.
    Re: Probleme beim Übergeben von Werten per URL

      solche Faxen, Das get und del hast du noch groß drin, da kommt die Fehlermeldung - also vergiss das vorherige Posting und schreibs klein

      Sander

     Antworten

    Beitrag von Stefan Maack (11 Beiträge) am Donnerstag, 6.September.2001, 20:50.
    Re: Probleme beim Übergeben von Werten per URL

      @Sander,
      
      herzlichen Dank. Nun hat es geklappt.
      Gruss
      Stefan

     Antworten

    Beitrag von Stefan Maack (11 Beiträge) am Donnerstag, 6.September.2001, 20:06.
    Re: Probleme beim Übergeben von Werten per URL

      Hallo Sander,
      funktioniert fast, bis auf die Kleinigkeit mit dem Syntaxerror ;-).
      Egal welche Schreibweise und mit $ oder ohne, mit _ oder ohne, es kommt immer wieder dieser Syntaxerror.
      Zumal das zweite Get in diesem Fehler nicht angemeckert wird, sondern nur das erste und das DEL.
      Gruss
      Stefan

     Antworten

    Beitrag von Stefan Maack (11 Beiträge) am Donnerstag, 6.September.2001, 20:42.
    Re: Probleme beim Übergeben von Werten per URL

      Hallo Sander,
      funktioniert fast, bis auf die Kleinigkeit mit dem Syntaxerror ;-).
      Egal welche Schreibweise und mit $ oder ohne, mit _ oder ohne, es kommt immer wieder dieser Syntaxerror.
      Zumal das zweite Get in diesem Fehler nicht angemeckert wird, sondern nur das erste und das DEL.
      Gruss
      Stefan

     Antworten


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