[Funktion] Ausgabe Problem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [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


    Zuletzt geändert von jahlives; 18.01.2008, 14: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)

    Kommentar


    • #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

      Kommentar


      • #4
        und mal das hier lesen

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

        Kommentar


        • #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[...]".

          Kommentar


          • #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.

            Kommentar


            • #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ß

              Kommentar


              • #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)

                Kommentar


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

                  Das ganze hat mir sehr weitergeholfen.

                  Kommentar


                  • #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

                    Kommentar


                    • #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ß

                      Kommentar

                      Lädt...
                      X