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