Seite 1 von 1

Variablen Extern

Verfasst: 08.10.2005 15:40
von Feuerwolf
Hi
Ich möchte gerne Eine Liste mit Selbst definierten Variablen und Texten erstellen. So dass in einer Html datei alle Werte z.B.

Code: Alles auswählen

<a href={Link}><img src={Bild}" width={breite} height={hohe} alt={alt}></a>
Durch

Code: Alles auswählen

<a href=http://www.phpbb.de><img src="/phpbb2.gif" width="106" height="21" hspace="4" border="0" alt="Link"></a>
ersetzt
soweit ich herausgefunden habe mus die verweis datei eine liste mit solchen einträgen sein.

Code: Alles auswählen

define('Link', 'http://www.phpbb.de');
Kann mir wer helfen? habs bisher nicht hinbekommen.
Binn php n006

*edit*

Liesse sich auch auf eine TXT datei verweisen in der nur ein simplet text steht?

Verfasst: 08.10.2005 18:18
von mristau2k5
also define ist für Konstanten in PHP, das was du wohl eher brauchst ist ein Template System, oder was ähnliches das dann diese Variablen ersetzt. Damit gehts dann auch in Text-Dateien.

Template-Syntax von phpBB
Template-System von phpBB
Vorlage für in phpBB eingebundene Seiten

Ansonsten könntest du den Quelltext in PHP-Dateien schreiben

Code: Alles auswählen

$Link = "http://www.phpbb.de";
$Bild = "/phpbb2.gif";
$breite = "106";
$hoehe = "21";
$alt = "Link";

<a href=<?php echo $Link; ?>><img src=<?php echo $Bild; ?>" width=<?php echo $breite; ?> height=<?php echo $hoehe; ?> alt=<?php echo $alt; ?>></a>

Verfasst: 10.10.2005 09:07
von Feuerwolf
THX

hat geklappt.

Das mit den emplate ist für mich sehr unverständlich und irritierend erklährt. Dein Beispiel hat mir da sehr geholfen.

MfG

Feuerwolf

Verfasst: 10.10.2005 13:38
von witzigerkiller
Naja, du könntest auch {title} machen und mit str_replace dann {titel} durch einen text ersetzen.

Re: Variablen Extern

Verfasst: 10.10.2005 15:19
von Feuerwolf
Feuerwolf hat geschrieben:...
Kann mir wer helfen? habs bisher nicht hinbekommen.
Binn php n006

...
Tut mir leid aber könntest du das bitte näher erklähren?
Ich kenn mich mit php nicht so aus hab bisher nur in html gearbeitet. :oops: