मेरे पास एक फॉर्म (HTML, PHP) है जो अंतिम उपयोगकर्ता को अपलोड की गई फ़ाइल (विशेष रूप से .csv) में रिकॉर्ड के साथ डेटाबेस (MySQL) को अद्यतन करने के लिए फ़ाइल अपलोड करने देता है। हालांकि, phpscript में, मैं केवल फ़ाइल नाम प्राप्त कर सकता हूं, न कि विशिष्ट फ़ाइल का पूरा पथ। fopen() इस कारण से विफल रहता है। क्या कोई मुझे बता सकता है कि मैं पूरा रास्ता खोजने पर कैसे काम कर सकता हूं?अपलोड की गई फ़ाइल का पूरा पाथ प्राप्त करना - PHP
एचटीएमएल कोड:
<html>
<head>
</head>
<body>
<form method="POST" action="upload.php" enctype="multipart/form-data">
<p>File to upload : <input type ="file" name = "UploadFileName"></p><br />
<input type = "submit" name = "Submit" value = "Press THIS to upload">
</form>
</body>
</html>
पीएचपी स्क्रिप्ट:
<?php
.....
......
$handle = fopen($_FILES["UploadFileName"]["name"], "r"); # fopen(test.csv) [function.fopen]: failed to open stream: No such file or directory
?>
यह सहायक प्रश्न है। –