.txt einlesen, größe checken und wenn leer fehler ausgeben

misterweb1001

Grünschnabel
Hallo,
ich habe ein kleines problem,
ich möchte eine .txt einlesen, was auch klapt und dabei prüfen ob die datei leer oder gefüllt ist, das klappt auch.
Nur wenn diese leer ist soll ein ausgabefehler erscheinen und das macht er nicht bzw ich habe das ganze als html in einem extra .div liegen.
wie kann ich das lösen.

das ist mein script

if (strlen($datei_text3) > 0) {
echo "Ausgabe";
} else {
echo "Keine Ausgabe";
}
?>
<div id="box31"> <?php echo $datei_text3 ?> </div>
<div id="box32"><img src="http://www.xyz.de/bild.png"style="width: 100px; height: 100px;"/></div>
 
Hi,

es gibt also immer "Ausgabe" aus, auch wenn es nicht soll?
Oder gibt es in den anderen Fällen nichts aus, oder...?

Wie wird die Datei eingelesen?
 
Hi,
wenn die Datei keinen Inhalt hat, zeigt es mir zur Zeit an " Keine Ausgabe".
Es sollen aber eigendlich die Inhalte der beiden DIV boxen angezeigt werden. Und es bringt mich zum verzweifeln, weil es bestimmt mega einfach ist und nicht drauf komme
 
Sowas?
PHP:
<?php
if (strlen($datei_text3) > 0) {
?>

<div id="box31"> <?php echo $datei_text3 ?> </div>

<?php
} else {
?>

<div id="box32"><img src="http://www.xyz.de/bild.png"style="width: 100px; height: 100px;"/></div> 

<?php
}
?>
 

Neue Beiträge

Zurück