Problem mit eval()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem mit eval()

    Hallo zusammen,
    Ich habe ein kleines Problem mit der eval-funktion.
    Mein Code sieht folgendermassen aus
    PHP-Code:
    ¨
    ...
    $ausgabe = eval(ubb_de($myrow['inhaltd']));
    echo 
    $ausgabe;
    ... 
    Leider gibt es mir folgende Fehlermeldung aus:
    Parse error: parse error, unexpected ',' in /home/service/public_html/include/showconttest.php(13) : eval()'d code on line 1

    Egal was ich auch mache, irgen ein zeichen ist immer nicht akzeptiert...

    Vielen Dank
    figu

  • #2
    eval erwartet einen string.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      hmm, aber $myrow[inhaltd] ist doch ein string...

      Kommentar


      • #4
        Original geschrieben von figugegu
        hmm, aber $myrow[inhaltd] ist doch ein string...
        was ist ubb_de($myrow['inhaltd'])?
        Die Zeit hat ihre Kinder längst gefressen

        Kommentar


        • #5
          Hi,

          du benutzt das eval falsch!

          eval geht nicht so wie echo oder print...

          : eval ("\$str = \"$str\";");

          und noch 'n passender Link: http://www.php-resource.de/manual.php?p=function.eval

          Kommentar

          Lädt...
          X