kostenloser Webspace werbefrei: lima-city


problem mit eval()

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hallo, ich habe dieses Script:

    $formel = "x+1";
    $hhh = 0;
    while($hhh<=7) {
    $hhh++;
    $formel = str_replace("x", $hhh, $formel);
    $input = "echo $formel;";
    $output = eval($input);
    }

    Nun gibt er immer automatisch die l?sung der Variable aus, dabei wollte ich diese in einer Variable speichern
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. merlinthewizard

    merlinthewizard hat kostenlosen Webspace.

    ?hm naja, wenn du echo verwendest irgendwie kein wunder oder? Oo

    $formel = "x+1";
    $hhh = 0;
    while($hhh<=7) {
    $hhh++;
    $formel = str_replace("x", $hhh, $formel);
    $input[] = $formel;
    }

    So werden die ergebnisse in einem array namens $input gespeichtert ;) falls du das nicht meintest - sry :P

    mfg
    Merlin
  4. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Ja, so in etwa, aber nun wird die Formel nicht ausgerechnet,
    sorry, ich habe vorher vergessen dies zu erw?hnen
  5. merlinthewizard

    merlinthewizard hat kostenlosen Webspace.

    hmmm dann versuch vllt
    eval("$input[] = $formel;");
    ansonsten hab ich auch kp sry :angel:
  6. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Fast,
    das array, in das ich einf?gen will hei? nur anders.

    mein code:


    eval("$graph[$i]['values'][] = $formel;");


    Fehlermeldung:

    Parse error: syntax error, unexpected '[', expecting '(' in /usr/export/www/vhosts/funnetwork/hosting/behindertenflirt/graph/graph_data_example.php(84) : eval()'d code on line 1


    On line 1 steht:










    <?php :biggrin::cool::P:P
  7. merlinthewizard

    merlinthewizard hat kostenlosen Webspace.

    (ironie an)
    mach doch die smilies aus der esretn zeile, dann gehts bestimmt :P
    (ironie aus)
    naja, versuch mal die Sonderzeichen in eval() zu escapen

    mfg
    Merlin
  8. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hab mal [ und ] mit \ escaped, folgende meldung:

    Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /usr/export/www/vhosts/funnetwork/hosting/behindertenflirt/graph/graph_data_example.php(84) : eval()'d code on line 1
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!