| |
|
|
| | замахался, уф.
имеется скрипт создания файла в папке users, файл создается, но не выводится скриптом
$dir = opendir("../file/users");
while(($file = readdir($dir)))
{
if(is_file($file))
{
echo "<center>
<table border=0 height=0 width=780
CELLSPACING=0 CELLPADDING=10 class=$style[$nstyle] >
<tr><td><a href=$file>$file</a></td><td><a href=edit.php>редактировать</a></td></tr>";
$nstyle=1-$nstyle;
echo "</table></center>";
}
}
closedir($dir);
|
но если этот файл вытянуть из ../file/users и закинуть в ../file и соответственно переделать путь
$dir = opendir("../file");
|
тогда файл "виден"!
И супер прикол если его обратно закинуть в ../file/users и соответственно переделать путь - тип-топ - скрипт его тоже видит.(естествеено, что при копировании его обратно, выскакивает опция чтобы его перезаписать)
прилагаю строчки создания файла:
$_POST['textfield'] = $_POST['author']."|".$_POST['namesong']."|".$_POST['songlenth']."|".$_POST['rate']."|".$_POST['nameorigine'];
if (isset($_POST['textfield']))
{
$fp = fopen('users/'.$_POST[namesong].'.txt', 'w');
fwrite($fp, $_POST['textfield']);
fclose($fp);
|
| |
| |
|
|
| |
|
|
| |
для: ronin
(29.11.2007 в 17:19)
| | | Эти два скрипта в одной директории лежат относительно директории users? | |
| |
|
|
| |
|
|
| |
для: Faraon
(29.11.2007 в 17:27)
| | | они лежат в ../file , а фалы записываются в ../file/users | |
| |
|
|
| |
|
|
| |
для: ronin
(29.11.2007 в 17:33)
| | | а если так
if(is_file("../file/users/".$file))
|
| |
| |
|
|
| |
|
|
| |
для: Faraon
(29.11.2007 в 17:41)
| | | спасибо! то что нужно! | |
| |
|
|