Hallo!
Also ich habe den Code hier:
Die Variablen $m1 $m2 und $m3 sehen alle so aus(also das steht in den Dateien, die für die Variabelen ausgelesen werden):
Mein Problem sind jetzt diese 3 Teile hier:
Vorher sah es bei allen 3 so aus:
Und ich möchte jetzt den Teil zwischen den "" einfach aus der Variabele $m1 $m2 und $m3 holen.
Mein Problem ist der Teil "$m1",.... egal, wie ich es versuche, ob "".$m1."" oder einfach $m1, es kommt immer folgendes raus:
Also er holt sich nicht die Variablen von $asc, sondern speichert es einfach so, wie er es aus der Variable $m1 $m2 und $m3 bekommt.
Also wie muss ich $m1 $m2 und $m3(ist ja alles von der Art dasselbe) richtig einsetzen, dass es läuft?
Also ich habe den Code hier:
Code:
$m1 = "designs/$design/m1.tpl"; //Menü1 auslesen $m1 = implode("", file("$m1")); $m2 = "designs/$design/m2.tpl"; //Menü2 auslesen $m2 = implode("", file("$m2")); $m3 = "designs/$design/m3.tpl"; //Menü3 auslesen $m3 = implode("", file("$m3")); $sql = "SELECT id,titel,art,link,ziel FROM pages where user = '$username' ORDER BY position"; $res = mysql_query($sql); while($asc = mysql_fetch_assoc($res)) { if ($asc['art'] == 1) { $eintrag .= "$m1"; } elseif ($asc['art'] == 2) { if ($asc['ziel'] == 1) { $eintrag .= "$m2"; } elseif ($asc['ziel'] == 2) { $eintrag .= "$m3"; } } }
Code:
<a href=\"index.php?page=".$asc['link']."\">".$asc['titel']."</a>
Code:
$eintrag .= "$m1"; $eintrag .= "$m2"; $eintrag .= "$m3";
Code:
$eintrag .= "<a href=\"index.php?page=".$asc['link']."\">".$asc['titel']."</a> ";
Mein Problem ist der Teil "$m1",.... egal, wie ich es versuche, ob "".$m1."" oder einfach $m1, es kommt immer folgendes raus:
Code:
<a href=\"index.php?page=".$asc['link']."\">".$asc['titel']."</a>
Also wie muss ich $m1 $m2 und $m3(ist ja alles von der Art dasselbe) richtig einsetzen, dass es läuft?
Kommentar