Announcement

Collapse
No announcement yet.

Fettschrift mit Php möglich???

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fettschrift mit Php möglich???

    Hallo,

    ich habe folgenden Queltext.

    <?PHP
    $zaehler_anmelden = "Windrichtung.txt";
    $fp = fopen($zaehler_anmelden,"r");
    $zahl = fgets($fp,4);
    fclose($fp);
    echo $zahl;
    echo" Grad";
    ?>

    Und zwar lese ich damit eine Zahl aus einer Datei aus, kann mir einer sagen wie ich diese Zahl nun noch Fett anzeigen kann.

    Und kann mir einer auch bitte die drei ersten Zeilen erklären die verstehe ich nicht.

    Grüsse und danke

  • #2
    <pre>
    Variable $zaehler_anmelden wird mit dem String "Windrichtung.txt" initialisiert:<br />
    $zaehler_anmelden = "Windrichtung.txt";<br /><br />
    Die Variable $fp wird mit einem Dateizeiger auf die Datei "Windrichtung.txt" initialisiert, welche nur lesend geöffnet wurde:<br />

    </pre>Variable $zaehler_anmelden wird mit dem String "Windrichtung.txt" initialisiert:<br />
    $zaehler_anmelden = "Windrichtung.txt";<br /><br />
    Die Variable $fp wird mit einem Dateizeiger auf die Datei "Windrichtung.txt" initialisiert, welche nur lesend geöffnet wurde:<br />
    $fp = fopen($zaehler_anmelden,"r");<br /><br />
    Die Variable $zahl wird mit dem String initialisiert, der aus den ersten 4 Byte des Dateiinhaltes von "Windrichtung.txt" besteht:<br />
    $zahl = fgets($fp,4); fclose($fp);<br /><br />
    Die Variable $zahl wird ausgegeben:<br />
    echo $zahl;<br /><br />
    Das Wort "Grad" wird ausgegeben:<br />
    echo" Grad";<br /><br />
    <br />
    Wenn Du nun was fett ausgeben willst, dann mußt Du es entsprechend in der Ausgabe mit HTML formatieren:<br />
    echo "&lt;strong&gt;$zahl&lt;/strong&gt;";<br /><br />
    Alles in Allem aber recht unsauber geschrieben. So sähe es in meinen Augen besser aus:<br /><br />
    <pre>
    $file = 'Windrichtung.txt';
    if(@file_exists($file)) {
    if(@fopen($file,'r')){
    @flock($fp,2);
    echo '&lt;strong&gt;'.(@fread($fp,@filesize($file))). ' Grad&lt;/strong&gt;';
    @flock($fp,3);
    }
    }
    </pre&gt

    Comment


    • #3
      Alles klar, klappt bestens.

      Und vielen Dan

      Comment


      • #4
        einfacher als xafford es machte:

        <pre>
        <?PHP
        $zaehler_anmelden = "Windrichtung.txt";
        $fp = fopen($zaehler_anmelden,"r");
        $zahl = fgets($fp,4);
        fclose($fp);
        echo "&lt;strong&gt;".$zahl."&lt;/strong&gt; Grad";
        ?></pre>

        fertig....

        einfach nur &lt;strong&gt; und &lt;/strong&gt;
        einfügen, und du hast dein gewünschtes zeil...

        P.s.:
        mit dem punkt in: echo "asfafs".$variable.$variable2."adad";
        kannst du datensätze verbinde

        Comment


        • #5
          Einfacher schon, aber mir scheint, Du hast ein paar Sachen vergessen:<br />
          <ul>
          <li>Was, wenn die Datei nicht existiert? (Fehlermeldung)</li>
          <li>Was, wenn zwei Instanzen gleichzeitig auf die Datei zugreifen ohne daß sie gelockt ist? (race condition)</li>
          </ul>

          ;o

          Comment

          Working...
          X