Homepage selbermachen 7.851 Themen, 35.616 Beiträge

PHP und prozentuale Bildgrössen (@Xafford) ;-)

Heinz_Malcher / 15 Antworten / Flachansicht Nickles


Hi, bei mit will der folgende Befehl einfach nicht klappen:
<?php

echo "<img src=\'test.gif\' height=\'30%\' width=\'40%\'>";

?>


Wer hat einen Tipp??

Es wird einfach garnichts angezeigt, also kein Fehler, sondern das
Bild taucht einfach nicht auf, mit Pixelangaben geht es ohne weiteres,
aber ich brauche Prozentangaben
bei Antwort benachrichtigen
Borlander Heinz_Malcher „PHP und prozentuale Bildgrössen (@Xafford) ;-)“
Optionen

Hallo Heinz,
probiers mal mit "%%" (2 mal "%").

Oder so:
echo '<img src="test.gif" height="30%" width="40%">';
Innerhalb von einfachen Anführungszeichen werden keine Ausdrücke ausgewertet. Ist so auch übersichtlicher, und Du hast weniger zu schreiben. Ohne die Auswertung müsste der String auch noch ein klitzekleines bisschen schneller verarbeitet werden. Wenn Du das Bild als Variable drin haben willst würde ich es so machen:
echo '&ltimg src="'.$img.'" height="30%" width="40%">';

Zu Deiner Version: Sind im HTML-Standard eigentlich auch einfache Anführungszeichen vorgesehen? Ich kenne nur die doppelten oder gar nix.


CU Borlander

bei Antwort benachrichtigen