Beiträge von BenTreeser

    Hi,
    versuche gerade mittels extra die Opera CSS zu laden, aber es tut sich nichts.

    PHP
    <link rel="stylesheet" href="css/master.css" type="text/css" media="screen">
    <!--[if lte IE 8 ]>
    <link href="css/IE8.css" rel="stylesheet" type="text/css"  >
    <![endif]-->
    <script type="text/javascript">   <!-- Script-Bereich einleiten -->
    	if ($.browser.opera) {
    		document.write('<link rel="stylesheet" type="text/css" href="/css/opera.css" >');
    	}
    </script>                        <!-- Script-Bereich beenden -->

    Habe auch schon folgendes probiert:

    PHP
    <link rel='stylesheet' type='text/opera' href='css/opera.css'>

    Dort war auch nichts sichtbar auch wenn ich richtig markante Dinge verändert habe.

    Ich nutze Opera 10.10

    Krieg die Seite Valide, dann hast du solche Fehler nicht.

    Aber hier mal n Hotfix:

    PHP
    $content = fopen ("./text_content/willkommen.txt", "r");
    while(!feof($content)) {
                $output = htmlspecialchars(fgets($content, 1024));
                 echo ($output . "&nbsp;<br />");
    }
            fclose($content);


    Sobald die Seite Valide ist, solltest die Version von bandit nehmen, ist um einiges passender.


    Danke das war es, bist mein Held :D.
    So ein unscheinbarer Fehler....
    Ich habe ja schon am Anfang diese Methode benutzt, nur eine Zeile unterscheidet sich.

    Falsch:

    PHP
    echo ("$output<br>");

    Richtig:

    PHP
    echo ($output . "&nbsp;<br>");
    PHP
    echo nl2br(file_get_contents("./text_content/willkommen.txt"));

    Ergibt ganau das gleiche :(


    PHP
    <?php
    
    
        $output = "<p>".htmlspecialchars(file_get_contents("./text_content/willkommen.txt"))."</p>";
        $output = str_replace("\r\n", "\n", $content);
        $output = str_replace("\n\n", "</p><p>");
        echo $output;
    
    
    ?>

    Das ist nicht vollständig oder?
    Meintest du das so?

    PHP
    <?php
    
    
        $content= "<p>".htmlspecialchars(file_get_contents("./text_content/willkommen.txt"))."</p>";
        $output = str_replace("\r\n", "\n", $content);
        $output = str_replace("\n\n", "</p><p>", $output);
        echo $output;
    
    
    ?>

    willkommen.txt

    wäre nicht so gut. Ich lasse diesen Inhalt aus *.txt Dateien rauslesen (da man sie im Adminbereich editieren kann). Also werden die Zeilenumbrüche automatisch durch
    <?php
    $content = fopen ("./text_content/willkommen.txt", "r");
    while(!feof($content)) {
    $output = htmlspecialchars(fgets($content, 1024));
    echo ("$output<br />");
    }
    fclose($content);
    ?>
    erstellt. Und da der Betreiber der Website nicht sonderlich viel Erfahrung von HTML hat, wird es dort nur ohne HTML Code gespeichert.

    In dieser Textdatei aus dem Bildbeispiel oben steht zb. unter anderem folgendes:

    Zitat

    Erfolgreich und Effektiv werben!!!

    Die Kombination von Kreativität, technischem Wissen und werblichem Verstand ermöglicht die kundenorientierte Umsetzung, abgestimmt auf Ihre Bedürfnisse und Anforderungen.

    Wir bieten Lösungen für ihre kleinen
    und großen Werbeprobleme: