मुझे इस लिंक से PHP सूची निर्देशिका स्क्रिप्ट मिली है http://www.gaijin.at/en/scrphpfilelist.php। मैं डायरेक्टॉय से एक फ़ाइल कैसे हटा सकता हूं? मैंने unlink
की कोशिश की, लेकिन उसने उस निर्देशिका से सभी फाइलों को हटा दिया। यह लिंक जो मुझे लिंक से मिला है!php निर्देशिका में एक फ़ाइल को हटाएं
while ($file = readdir ($hDir)) {
if (($file != '.') && ($file != '..') && (substr($file, 0, 1) != '.') &&
(strtolower($file) != strtolower(substr($DescFile, -(strlen($file))))) &&
(!IsFileExcluded($Directory.'/'.$file))
) {
array_push($FilesArray, array('FileName' => $file,
'IsDir' => is_dir($Directory.'/'.$file),
'FileSize' => filesize($Directory.'/'.$file),
'FileTime' => filemtime($Directory.'/'.$file)
));
}
}
$BaseDir = '../_cron/backup';
$Directory = $BaseDir;
foreach($FilesArray as $file) {
$FileLink = $Directory.'/'.$file['FileName'];
if ($OpenFileInNewTab) $LinkTarget = ' target="_blank"'; else $LinkTarget = '';
echo '<a href="'.$FileLink.'">'.$FileName.'</a>';
echo '<a href="'.unlink($FileLink).'"><img src="images/icons/delete.gif"></a></td>';
}
}
सूची निर्देशिका फ़ोल्डर कॉल: बैकअप।
unlink($FileLink)
में, जब मैं लिंक होवर करता हूं तो व्यवस्थापक फ़ोल्डर में किसी अन्य फ़ोल्डर में बदल जाता है?
आप कोड आप कृपया की कोशिश की पोस्ट कर सके है? – Harold
आपने लूप के अंदर अनलिंक का उपयोग किया ताकि लूप के अंदर सबकुछ खत्म हो गया हो। –
@experimentX किसी भी विचार को सभी फ़ाइलों को हटाने के बिना 'अनलिंक' को कैसे रखा जाए – tonoslfx