Fehler
Christoph
- php
HALLO
Dies ist mein Quelltext:
<?PHP
function einfuegen($datei, $zeile, $zno) {
$alt = fopen($datei, "r");
flock($alt, 1);
$hilf = $datei;
$hilf .= ".neu";
$neu = fopen($hilf, "w");
flock($neu, 2);
$linec = 0;
while(!feof($alt)) {
$line = fgets($alt, 1024);
if ($linec++ == $zno) {
if (substr(php_uname(), 0, 7) == "Windows) {
$zeile .= chr(13);
$zeile .= chr(10);
$line = $zeile;
} else {
$zeile .= chr(10);
$line = $zeile;
}
}
fputs($neu, $line);
}
fclose($alt);
unlink($datei);
fclose($neu);
rename($hilf, $datei);
}
?>
function suchezeile($datei, $name) {
$neu = fopen($datei, "r");
$zaehler = 0;
while ($zeile = fgets($neu, 1024)) {
$zaehler++;
if (trim($zeile) == $name)
result = $zaehler;
}
fclose($neu);
}
?>
Ich habe also zwei Funktionen geschrieben. Diese habe ich dann in eine andere Datei per include(); eingefügt. Doch ich bekomme bei parsen imm Fehler in der Datei, die ich per include einfüge, also muss der Fehler in den Fuktionen liegen.
Doch ich kann ihn einfach nicht finden....
Vielleicht sieht ihn ja von euch einer.
PS: Parse error: parse error, unexpected T_STRING in D:\Eigene Webs\shorts\include.txt on line 32
Das ist die Fehlermeldung
Christoph
Hi,
die kleinen, fiesen Fehlerchen...
if (trim($zeile) == $name)
result = $zaehler;
^
Da scheint ein $ zu fehlen.
Schönen Gruß aus Bilk
Rainer