Homepage selbermachen 7.846 Themen, 35.563 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
zeek Heinz_Malcher „PHP und prozentuale Bildgrössen (@Xafford) ;-)“
Optionen

Oha, jetzt wird es Zeit, hier mal ein bisschen aufzuräumen!

1. Würde ich es getrost über Java-Scripts machen, die haben nämlich wirklich mehr als 98% der User aktiviert. Wer's nicht hat is eigentlich selber schuld. Das zu meiner Meinung...

2. Musst Du selbstverständlich innerhalb des echo-befehls html-code ausgeben, also natürlich die doppelten anführungszeichen.

3. Gibt es im html-standard KEINE prozentuele Skalierung von Bildern.

4. Gibt es trotzdem eine PHP Lösung des Problems, das die GD Libraries NICHT benötigt...:

$prozenthoehe = 50;
$prozentbreite = 50;
$bildname = "test.jpg";
$size = getimagesize ("$bildname");
$hoehe = ($size[1]/100)*$prozenthoehe;
$breite = ($size[0]/100)*$prozentbreite;
echo ("");
?>

Es mögen Rechtschreibfehler im Code sein, ich habe ihn nicht geparsed, für die bessere Verständlichkeit aber nicht verschachtelt. Ein kleiner Blick in die offizielle Dokumentation hätte vielleicht geholfen...

Für den Fall, dass hier im Forum evtl. nicht alle Zeichen korrekt ausgegeben werden, findet ihr diesen Beitrag auch unter http://www.zeek.org/nick025.htm

Zeek

bei Antwort benachrichtigen