[Funktion] Ausgabe Problem

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

  • [Funktion] Ausgabe Problem

    Hallo,

    Ich wollte Nicknames die in eine .txt gespeichert worden sind auf einer Website ausgeben.

    Jetzt hab ich mir diesen Code zusammen gewürfelt:

    PHP Code:
    <?php

    $datei 
    fopen("daten.txt","r");
    if (
    $datei)
    {
    while(!
    feof($datei))
    {
    $text fgets($datei);
    $ausgabe str_replace("\n""<br>"$text);
    echo
    "$ausgabe";
    }
    fclose($datei);
    }

    ?>
    Ich möchte aber den $text in Farbe zeigen.

    Dazu nutze ich diesen HTML-Code:
    font face='Verdana' size='2' color='#FFFFFF'>NICKS</font>

    Ich hab von vorne rein schon ausprobiert aber es kommen immer Fehler.

    Wäre euch sehr Dankbar.

  • #2
    Ich hab von vorne rein schon ausprobiert aber es kommen immer Fehler.
    Ach und die Meldung unterschlägst du uns. Die könnte ev von Wichtigkeit sein (ich wette es hat was mit den Anführungszeichen zu tun)
    PHP Code:
    $daten file('daten.txt');
    foreach(
    $daten as $wert){
      echo 
    '<font face="Verdana" size="2" color="#FFFFFF">'.trim($wert).'</font><br />';

    EDIT:

    Kleinen gemeinen Fehler korrigiert. Sorry zuerst gar nicht gesehen


    Last edited by jahlives; 18-01-2008, 13:32.
    Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

    [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
    Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

    Comment


    • #3
      Danke schonmal für die Antwort.

      Der Fehler wird ausgegeben das es Weiß wird.

      Schau auf der Site:
      http://69183.webtest.goneo.de/kn/kb/member.php

      Habe deines genommen und es mit meinem ersetzt, er zeigt jetzt:
      Array
      Array
      Array
      Array
      Array

      an obwohl in der Textdatei dieses steht:
      lol
      123
      1234
      12345

      Comment


      • #4
        und mal das hier lesen

        http://www.peterkropff.de/site/php/operatoren.htm
        "Nicht jeder Mensch kann und soll Programmieren[...]".

        Comment


        • #5
          Original geschrieben von jahlives
          Ach und die Meldung unterschlägst du uns. Die könnte ev von Wichtigkeit sein (ich wette es hat was mit den Anführungszeichen zu tun)
          PHP Code:
          $daten file('daten.txt');
          foreach(
          $daten as $wert){
            echo 
          '<font face="Verdana" size="2" color="#FFFFFF">'.trim($daten).'</font><br />';

          PHP Code:
          $daten file('daten.txt');
          foreach(
          $daten as $wert => $value){
            echo 
          '<font face="Verdana" size="2" color="#FFFFFF">'.trim($value).'</font><br />';

          "Nicht jeder Mensch kann und soll Programmieren[...]".

          Comment


          • #6
            Original geschrieben von xkl1986
            und mal das hier lesen

            http://www.peterkropff.de/site/php/operatoren.htm
            Hallo.
            Schön das du mir die Seite nennst, doch ich kann trotzdem daraus nichts schließen was ich jetzt zutun habe.

            Wäre schön wenn du es mir sagen kannst.

            Comment


            • #7
              PHP Code:
              <?php
              $datei 
              fopen("daten.txt","r");
              $text=nl2br(fread($datei,filesize("daten.txt")));
              echo 
              '<font face="Verdana" size="2" color="#FFFFFF">'.$text.'</font><br />';
              fclose($datei);
              ?>
              geht viel schlanker
              Lieben Gruß

              Comment


              • #8
                @2pac da do
                Habe meinen Beispielcode korrigiert. Sorry hatte da einen kleinen Fehler drin der zur Ausgabe 'Array' führte anstatt den Wert auszugeben
                Gutes Tutorial | PHP Manual | MySql Manual | PHP FAQ | Apache | Suchfunktion für eigene Seiten

                [color=red]"An error does not become truth by reason of multiplied propagation, nor does truth become error because nobody sees it."[/color]
                Mohandas Karamchand Gandhi (Mahatma Gandhi) (Source)

                Comment


                • #9
                  Ich danke euch beiden und den anderen natürlich trotzdem.

                  Das ganze hat mir sehr weitergeholfen.

                  Comment


                  • #10
                    OffTopic:

                    der font-tag ist seit jahrhunderten veraltet

                    Freedom is a state of mind. Not a state in which we live.

                    troxdev.ch | animefieber

                    Comment


                    • #11
                      Original geschrieben von TroX
                      OffTopic:

                      der font-tag ist seit jahrhunderten veraltet

                      Aber für dann Fall gehts
                      Ich weiß nicht was da sonst noch kommt.
                      Aber klar. Eine ganze Seite nur via CSS
                      Lieben Gruß

                      Comment

                      Working...
                      X