Hi,
ich nutze folgenden Code zum einlesen einer Textdateii und der Ausgabe in einem Dropdownfeld
Wenn ich den Code so nutze fehlt mir immer das letzte Zeichen aus jeder Zeile. Wenn ich bei
die 1 wegnehmen zeigt der mir eine Zeile zuviel an, dafür zeigt er dann alle Zeichen aus einer Zeile an.
Woran liegt das???
Gruß,
Daniel
ich nutze folgenden Code zum einlesen einer Textdateii und der Ausgabe in einem Dropdownfeld
PHP-Code:
.
.
.
$fp = fopen("all.txt","r");
if ($fp)
{
while (!feof($fp)){
$zeile = fgets($fp, 100);
$zeile = substr($zeile,0,strrpos($zeile,"\n")-1);
echo "<option value=\"$zeile\"";
if ($zeile == $branche)echo "selected";
echo ">$zeile</option>";
}
fclose($fp);
}
.
.
.
PHP-Code:
$zeile = substr($zeile,0,strrpos($zeile,"\n")-1);
Woran liegt das???
Gruß,
Daniel
Kommentar