Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2002 Teil von Dezember

SELFHTML Forumsarchiv
fehler durch nicht existierende variable?

Informationsseite
  1. Seite (PHP) fehler durch nicht existierende variable? von Sorgenkind mech, 31. 12. 2002, 13:14
nach unten

fehler durch nicht existierende variable?

Die folgende Nachricht zum Thema stammt von: Sorgenkind mech, 31. 12. 2002, 13:14

moin leutz

mal ne kleine frage: wie kann es sein, dass ich n fehler bekomme, dass eine variable nicht definiert sei, die ich aber nirgens verwende?

folgender quellcode:

  for($i=$pos-$schritt+1;$i<$pos;$i++)
  {
   $actionr = "action".$i;
   if(isset($$actionr))
   {
    $idr = "id".$i;
    $textr = "text".$i;
    $lkr = $lieferant;
    $artnrr = "artnr".$i;
    $ekr = "ek".$i;
    echo $ekr . " - " . $$ekr;
    if(strstr($$ekr,""))
    {
-->     $$ekr = explode("",$$ekr);
     $$ekr = trim($$ekr[0]);
    }
    if(strstr($$ekr,"E"))
    {
     $$ekr = explode("E",$$ekr);
     $$ekr = trim($$ekr[0]);
    }
blabla...
das ganze soll halt übergebene variablen auswerten

die zeile wo ich den pfeil mal vorgesetzt habe hat folgende fehlermeldung: Warning: Undefined variable: e in bla.html on line 102

stimmt schon, dass es keine variable 'e' gibt, aber ich will ja auch keine haben, jemand ne idee?

danke schonmal im voraus

nach obennach unten

fehler durch nicht existierende variable?

Die folgende Nachricht zum Thema stammt von: Sönke Tesch, 31. 12. 2002, 14:47

»» -->     $$ekr = explode("",$$ekr);

»» die zeile wo ich den pfeil mal vorgesetzt habe hat folgende fehlermeldung: Warning: Undefined variable: e in bla.html on line 102
»»
»» stimmt schon, dass es keine variable 'e' gibt, aber ich will ja auch keine haben, jemand ne idee?

Dann solltest Du dafür sorgen, daß $ekr nicht den Wert "e" enthält. Dank "$$ekr" greift explode() nämlich auf eine Variable zu, die den Namen hat, der gerade in $ekr steht. Da steht wohl im Moment des Fehlers "e", und somit sucht explode() nach $e (und findet nix).

Gruß,
  soenk.e

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2002 Teil von Dezember

© 1998-2008 Seite Impressum, Software: Classic Forum