options rausdröseln - 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 Johann (21 Beiträge) am Donnerstag, 14.Januar.2010, 10:48.
    options rausdröseln

      Hallo,

      ich bin über den Eintrag gestolpert, indem erklärt wird, wie man die Optionen aus einem Optionsfeld ausließt.

      get "Field==Treffpunkt",$db;
      @options=split/\n/,$Params; #optionen rausdröseln
      shift(@options); #erstes element entfernen, beschreibung des felds
      foreach(@options)
      {
       out "$_";
      }
      </perl>
      

      leider wird bei dieser Methode auch immer die erste Option mitgelöscht, da in der Ausgabe (wenn ich das shift weglasse) die erste Zeile "option#2#4#1. Option..." ist und erst dann mit Zeilenumbruch getrennt wird. Dadurch lösche ich bei shift auch immer die erste Zeile und damit die erste option.
      Wie kann ich das Verhindern?
      LG und danke im Vorraus


    Ihre Antwort:

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

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Johann (21 Beiträge) am Donnerstag, 14.Januar.2010, 10:48.
    options rausdröseln

      Hallo,

      ich bin über den Eintrag gestolpert, indem erklärt wird, wie man die Optionen aus einem Optionsfeld ausließt.

      get "Field==Treffpunkt",$db;
      @options=split/\n/,$Params; #optionen rausdröseln
      shift(@options); #erstes element entfernen, beschreibung des felds
      foreach(@options)
      {
       out "$_";
      }
      </perl>
      

      leider wird bei dieser Methode auch immer die erste Option mitgelöscht, da in der Ausgabe (wenn ich das shift weglasse) die erste Zeile "option#2#4#1. Option..." ist und erst dann mit Zeilenumbruch getrennt wird. Dadurch lösche ich bei shift auch immer die erste Zeile und damit die erste option.
      Wie kann ich das Verhindern?
      LG und danke im Vorraus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 14.Januar.2010, 15:15.
    Re: options rausdröseln

      get "Field==Treffpunkt",$db;
      ($muell,$muell,$muell,$options)=split/#/,$Params;
      @options=split/\n/,$options; #optionen rausdröseln
      foreach(@options)
      {
       out "$_";
      }
      

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