PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : string


schnaegg
31.08.2006, 21:23:30
Hallo ich abe das problem, dass ich nicht weiss wie man einen string in eine HTML-Funktion einbindet

z.B. <img src="$link">

Kann mir jemand erklären wie man das anstellt? Danke!

Sk3y
31.08.2006, 21:26:09
<img src="<?php $link ?>">
wäre ne möglichkeit soweit ich mich nicht irre ^^

sollte so funktionieren. $link sollte natürlich schon gesetzt sein

Mfg Sk3y

MatMel
31.08.2006, 21:26:48
Ganz einfach:

<?PHP
echo "<img src='$link'> ";
?>

PHP schaut selber, ob irgendwo in Strings Variablen vorkommen.

Alterativ geht das auch so:

echo "<img src='" . $link "'> ";

Der Punkt verbindet zwei Strings.

Innerhalb von den " nur noch Hochkommas (') für HTML benutzen, da er die sonst als Abschluss sieht.
Alternativ einen Backslash davormachen:

echo "<img src=\"" . $link "\"> ";



<img src="<?php $link ?>">
wäre ne möglichkeit soweit ich mich nicht irre ^^

sollte so funktionieren. $link sollte natürlich schon gesetzt sein

Mfg Sk3y
Da fehlt das "echo" vor der Variable!

schnaegg
31.08.2006, 21:40:49
Danke

Ich habe das nun so angegeben aber funktioniert trotzdem noch nicht!

<?if (isset($img))
{$link = "'galerie/bilder/".$img.".gif'";
echo "<br><center><img src='$link'></center><br>";}

Sk3y
31.08.2006, 21:42:53
<?if (isset($img))
{$link = "'galerie/bilder/".$img.".gif'";
echo "<br><center><img src='".$link."'></center><br>";}

schnaegg
31.08.2006, 21:46:40
UUUUPS

Habe nun den Fehler selber entdeckt! Ich hatte aus vorderen versuchen vergessen die hochkomas im string zu löschen

Danke euch!