Problem: CMS von bei123 funzt nicht in der Lizenzversion - 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 Marcus Dyba (3 Beiträge) am Freitag, 19.Dezember.2003, 12:06. WWW: www.dyba.de
    Problem: CMS von bei123 funzt nicht in der Lizenzversion

      Hallo zusammen!

      Heute installiere ich insb. wg. File-Upload die Lizenzversion und habe schon das erste Problem. Die im kostenlosen bp einwandfrei funktionierende CMS-Anwendung von bei123.de aus der Bibliothek funktioniert nicht mehr in der Lizenzversion.

      Bekomme folgende Fehlermeldung:
      [ Fehler: Fehlerhafter Perl Code in :
      Can't declare array deref in my at (eval 44) line 189, near "$sb=" (Might be a runaway multi-line "" string starting on line 187) ]


      Die fraglichen Zeilen sind:
      foreach $sb(@MAIN)#---------------------------------- 1.Ebene
      {
      my $mid=${$d_b{Id}}[$PAGE_id{$sb}];
      $sitemap.="<hr><p class='text'><b>[<a href='$_link&show=$mid' class='text'>$sb
      </a>]</b>";
      my @$sb=(split "\n","${$d_b{Subpage}}[$PAGE_id{$sb}]");
      
        foreach $sb1(@$sb) #---------------------------------- 2.Ebene

      Zur Erklärung:
      Wenn ich die Zeilenwechsel zwischen *$sitemap.* und *</b>";* herausnehme, fällt nur der in runde Klammern gefaßte Ausdruck "Might be..." weg. Immer noch kann er nicht das array declare :-(

      Bitte um Hilfe!


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Marcus Dyba (3 Beiträge) am Freitag, 19.Dezember.2003, 12:06. WWW: www.dyba.de
    Problem: CMS von bei123 funzt nicht in der Lizenzversion

      Hallo zusammen!

      Heute installiere ich insb. wg. File-Upload die Lizenzversion und habe schon das erste Problem. Die im kostenlosen bp einwandfrei funktionierende CMS-Anwendung von bei123.de aus der Bibliothek funktioniert nicht mehr in der Lizenzversion.

      Bekomme folgende Fehlermeldung:
      [ Fehler: Fehlerhafter Perl Code in :
      Can't declare array deref in my at (eval 44) line 189, near "$sb=" (Might be a runaway multi-line "" string starting on line 187) ]


      Die fraglichen Zeilen sind:
      foreach $sb(@MAIN)#---------------------------------- 1.Ebene
      {
      my $mid=${$d_b{Id}}[$PAGE_id{$sb}];
      $sitemap.="<hr><p class='text'><b>[<a href='$_link&show=$mid' class='text'>$sb
      </a>]</b>";
      my @$sb=(split "\n","${$d_b{Subpage}}[$PAGE_id{$sb}]");
      
        foreach $sb1(@$sb) #---------------------------------- 2.Ebene

      Zur Erklärung:
      Wenn ich die Zeilenwechsel zwischen *$sitemap.* und *</b>";* herausnehme, fällt nur der in runde Klammern gefaßte Ausdruck "Might be..." weg. Immer noch kann er nicht das array declare :-(

      Bitte um Hilfe!

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 19.Dezember.2003, 20:25.
    Re: Problem: CMS von bei123 funzt nicht in der Lizenzversion

      Das klingt ein bisschen danach, als ob eine andere Perl-Version bei Deinem Provider installiert ist.

      my @$sb=(split "\n","${$d_b{Subpage}}[$PAGE_id{$sb}]");
      

      is komplex genug, als das da irgend ein feines Detail geändert worden sein könnte...

      Die zeile aufsplitten und sehen woran er sich genau stört, also:

      $test=$PAGE_id{$sb}; out "page=$test<br>";
      $test=${$d_b{Subpage}}[$test]; out "d_b=$test<br>";
      my @test=split "\n", $test; out "split=@test<br>";
      my @$sb=@test; out "sb=@$sb<br>";
      

     Antworten


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