Martin: Höhe einer Datei mittels PHP rausfinden

Hi,

ich hab da jmd, der hat mich gefragt ob ich es wüsste, ich weiss es nicht also frage ich hier.

Er will die Höhe (px) einer zb includeten Datei mittels php rauskriegen.

Dazu sagte er mir noch:

"damit ich diese höhe in bestimmten zellen angeben kann, als variable, damit mein design dann in der höhe variabel ist! ich habs bisher ja immer so gemacht, dass es ging mit html, doch mein jetziger versuch ging vol in die hose"

Ich versteh sein Problem leider nicht so genau, aber hoffe das jmd weiss was gemeint ist.
Auf gut Glück..

MfG
Martin

  1. Hallo,

    evt. so:
    du liest den HTML Quelltext ein. Dann zählst du die Zeilenumbrüche in der Datei. Diese Zahl nimmst du mal x (z.B. 18)
    So hast du die ungefähre "höhe" der datei
    MFG
    Andavos

    --
    http://www.rpgcommunity.de/clanwissen/index.php Webdesign, PHP, Clan-Aufbau und mehr
  2. Hallo,

    Er will die Höhe (px) einer zb includeten Datei mittels php rauskriegen.

    Wer nach der Hoehe einer HTML-Datei (oder eines HTML-Fragments
    wie z.B. einer Tabelle oder eines Absatzes) fragt, hat HTML nicht begriffen.
    HTML- und Text-Dateien haben keine "Hoehe" in px.
    Wie viel Flaeche sie bei der Darstellung einnehmen, haengt u.a. vom
    Browser und von der eingestellten Schriftgroesse ab. Es waere sehr
    gefaehrlich, damit zu "rechnen" - das koennte tuechtig in die Hosen gehen.

    Die Hoehe von Grafiken laesst sich in PHP mit getimagesize() bestimmen.
    http://www.php.net/manual/en/function.getimagesize.php

    Gruesse,

    Thomas

    --
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
    Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
    Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/
  3. Hi Martin

    sag ~IHM~ einfach er soll den Quatsch seinlassen, wegen nachstehenden Gründen von Thomas.
    Eine Lösung aus dem Problem, sellt m. E. die Nutzung eines css-formatierten Blockelements dar:

    ===================
    <html> ...

    <div style="height:400px;overflow:auto">
    <?php
    include("...");
    ?>
    </div>

    ...</html>

    Als Vergleich: http://selfhtml.teamone.de/css/eigenschaften/positionierung.htm#overflow

    Gruß aus Berlin!
    eddi