WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   gif in php code einfügen (http://www.wcm.at/forum/showthread.php?t=97688)

fenster 22.05.2003 11:28

gif in php code einfügen
 
hallo

habe da ein php script und möchte da ein
gif bild einfügen

wie geht das ?

in htm geht es so
[img]pfeil.gif[/img]

aber bei php funzt das nicht



gruß
fenster

käptn 22.05.2003 11:39

:confused:

Code:

<html>
  ...
  <?php
    ...
  ?>
  <img ... >
  <?php
    ...
  ?>
</html>

~

_m3 22.05.2003 11:49

PHP-Code:

echo "Jetzt kommt das Bild: <img src=\"http://www.wcm.at/vb2/images/wcmlogo.gif\" ";
echo 
"title=\"WCM Online\" alt=\"WCM Online\" width=\"146\" height=\"60\">";
echo 
"\nUnd aus. :)\n"


SingleParty.cc 22.05.2003 16:32

Praxistipp
 
Meine Empfehlung aus der Praxis:

Den img-Tag nicht mit "echo" ausgeben, sondern - so wie in der Antwort von käptn - einfach vor dem Tag PHP mit "?>" vorläufig beenden, dann den ganz normalen HTML-Tag schreiben und danach den Code mit "<?" wieder fortsetzen.

Das hat den entscheidenden Vorteil, dass Du bei späteren Layout-Änderungen weitgehend mit Dreamweaver (o.ä. WYSIWYG) arbeiten kannst und nicht in unübersichtlichen "echo"-Anweisungen herumfuhrwerken musst.

Noerf 22.05.2003 16:55

Das hat aber auch den entscheidenden Nachteil, dass Dinge wie
<img src=\"bilder/".$variable.".jpg\">
unnötig kompliziert werden...

Ist aber glaub ich einfach nur Geschmackssache...

Philipp 22.05.2003 19:56

Es geht auch so:
PHP-Code:

echo <<<PIC
Hier das Bild $variable:

[img]$variable.gif[/img]
PIC; 


ruprecht69 22.05.2003 21:29

ahem .. wie waers mit einfachquoten ?

echo '[img]pfeil.gif[/img]';

ist sowieso wesentlich effizienter da variablen nicht geparst werden müssen !

greet

ruppi

_m3 23.05.2003 08:39

Zitat:

Original geschrieben von Philipp
Es geht auch so:
PHP-Code:

echo <<<PIC
Hier das Bild $variable:

[img]$variable.gif[/img]
PIC; 


Das is aber Perl-Syntax ;)

_m3 23.05.2003 08:40

Zitat:

Original geschrieben von ruprecht69
ahem .. wie waers mit einfachquoten ?

echo '[img]pfeil.gif[/img]';

ist sowieso wesentlich effizienter da variablen nicht geparst werden müssen !

greet

ruppi

Und wenn er Variablen im String hat wundert er sich, warum sie nicht geparsed werden ;)

Philipp 23.05.2003 10:18

Zitat:

Original geschrieben von _m3
Das is aber Perl-Syntax ;)
Nein, das ist PHP Syntax :). Perl würde so aussehen:
Code:

print <<PIC;

Hier das Bild $variable:

[img]$variable.gif[/img]

PIC



Alle Zeitangaben in WEZ +2. Es ist jetzt 08:40 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag