PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : unexpected $end on line xy



Blackice
03-07-2003, 10:50
bei dem script:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>User Antrag Auswertung</title>
</head>
<body>
<?php
$file = fopen("dokument.rtf");
if (!$file) {
echo "Datei kann nicht geöffnet werden";
$file = strtr($file, "name", "christian");
$file = fwrite("dokumentneu.rtf");
$_POST["Vorname_User"];
?>
</body>
</html>

gibt mir php aus:
Parse error: parse error, unexpected $end in D:\IData-Intranet\Services\UserAntrag\auswert.php on line 17

was hat das zu bedeuten?

Gaert
03-07-2003, 13:57
Hallo!
Das bedeutet lediglich, dass du den Parser total verwirrt hast, weil du vergessen hast die geschweifte Klammer auch wieder zu schließen.

Übrigens ergibt der Code den du da gepostet hat überhaupt keinen Sinn!
Wenn mich nicht alles täuscht wolltest du das hier machen:



<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>User Antrag Auswertung</title>
</head>
<body>
<?php
$file = "dokument.rtf";
$handle = @fopen("dokument.rtf","r");
if (!$file) {
echo "Datei kann nicht geöffnet werden";
}
else {
$content = fread($handle,filesize($file));
fclose($handle)
$content = strtr($content, "name", "christian");
$handle = fopen("dokumentneu.rtf","w+");
fwrite($handle,$content);
fclose($handle)

$_POST["Vorname_User"]; //Was soll das denn eigentlich????
}
?>
</body>
</html>


Ich würde dir mal empfehlen einen Blick ins Manual zu werfen!
--> http://de3.php.net/manual/de/