Ich lese viele der anderen Fragen auf dieser Website rund um diesen Fehler, von denen keiner konnte mir helfen, Der folgende PHP-Code nimmt die Dateneingabe von der HTML-Datei und sendet es an die PHP-Datei, nach dem Drucken "Hello Name" auf der Seite, sollte es eine Datei namens My_file.txt öffnen, die bereits erstellt wurde, und schreiben Sie daran, ich konnte dies nicht tun, wäre jede Hilfe groß , hier ist mein Code:Nicht schreiben (oder sogar Datei öffnen) in PHP
Datei index.html:
<html>
<head><title>Hello Friend</title></head>
<body bgcolor="black">
<p style="text-align:center">
<font color="white">
<form action="data.php" method="post">
<input type="text" name="myname" id="myname">
<input type="submit" value="Submit">
</form>
</body>
</html>
data.php Datei:
<html>
<head>
<title>Hello Friend, this is php</title>
</head>
<body bgcolor="black">
<font color="white">
<code>
<?php
$name = $_POST["myname"];
echo "Hello, " . $name;
$filename = "My_file.txt";
chmod($filename, 777);
$f = fopen($filename, "w") or die("Unable to open file");
fwrite($f, "The Name is: " . $name);
f.close($f);
echo fgets($f);
fclose($f);
?>
Ausgang:
Hello, JohnUnable to open file
Haben Sie die Fehlerberichterstattung aktiviert? – Machavity