पर PHP लिखने की फ़ाइल मैंने इस साइट के आसपास उत्तर के लिए खोज की है लेकिन कोई भी नहीं मिला।इनपुट से txt
मेरे पास एक फॉर्म है और मैं एक txt फ़ाइल में लिखे गए इनपुट की सामग्री प्राप्त करना चाहता हूं। इसे सरल बनाने के लिए मैंने बस एक साधारण रूप और एक स्क्रिप्ट लिखी लेकिन यह मुझे एक खाली पृष्ठ प्राप्त करता रहता है। यहाँ मैं
<html>
<head>
<title></title>
</head>
<body>
<form>
<form action="myprocessingscript.php" method="post">
<input name="field1" type="text" />
<input name="field2" type="text" />
<input type="submit" name="submit" value="Save Data">
</form>
<a href='data.txt'>Text file</a>
</body>
क्या मिल गया है और यहाँ मेरी PHP फ़ाइल
<?php
$txt = "data.txt";
$fh = fopen($txt, 'w+');
if (isset($_POST['field1']) && isset($_POST['field2'])) { // check if both fields are set
$txt=$_POST['field1'].' - '.$_POST['field2'];
file_put_contents('data.txt',$txt."\n",FILE_APPEND); // log to data.txt
exit();
}
fwrite($fh,$txt); // Write information to the file
fclose($fh); // Close the file
?>
करता है 'myprocessingscript.php' किसी भी आगे उत्पादन का उत्पादन? यदि आपका दूसरा स्निपेट पूरी PHP स्क्रिप्ट है तो एक रिक्त पृष्ठ वह है जो आपको प्राप्त करना चाहिए क्योंकि आप कोई आउटपुट नहीं बना रहे हैं। – acme
यह भी सामान्य है कि आपको एक खाली पृष्ठ मिलता है, आप क्लाइंट को कुछ भी 'echo() 'ing नहीं कर रहे हैं। – Floby