Проблем с unlink

macmen

Registered
Здравейте ,

проблема ми е следния: написах следния код:

Код:
<?if ( !defined('IN_VALID') ) { 
die(''.messenge_include.''); 
} 
    function  javascript() {
    global $database, $session , $form;
          $q = "SELECT * "
       ."FROM ".TBL_JAVASCRIPT." ORDER BY java DESC";
   $result = $database->query($q);
    $num_rows = mysql_numrows($result);
   if(!$result || ($num_rows < 0)){
      echo "Error displaying info";
      return;
   }
   if($num_rows == 0){
      echo "<div style=\"float:right; width:100%; text-align:center;\">".prazna."</div>";
      return;
   }
    echo "<form action=\"\" method=\"POST\"><table style=\"float:right; margin-top:40px;\" align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" width=\"100%\">
    \n";
    echo "<tr><th></th><th>".java_name."</th><th>".java_opisanie."</th><th>".size." (KB)</th></tr>";
     for ($i=0; $i<$num_rows; $i++)
        {
            $java = mysql_result($result,$i,"java");
            $name = mysql_result($result,$i,"name");
            $size = mysql_result($result,$i,"size");
            $opisanie = mysql_result($result,$i,"opisanie");
            $box = "<input name=\"checkbox[]\" type=\"checkbox\" id=\"checkbox[]\" value=\"".$java."\"/>";
             
            $filesize = $size / 1024;
            echo "<tr><td>$box</td><td>$name</td><td>$opisanie</td><td>$filesize</td></tr>";
        }
        if(isset($_POST['delete'])){ 
                
        for($i=0;$i<$num_rows; $i++){
            $myFile = "../js/".$name"";
            unlink($myFile);
        $del_id = $_POST['checkbox'][$i]; 
        $sql = "DELETE FROM ".TBL_JAVASCRIPT." WHERE java='$del_id'";
        $rs = mysql_query($sql);
        }
        if($rs == true){
        echo "<meta http-equiv=\"refresh\" content=\"0;URL=other\">";
        }
        }
echo'<tr><td><input class="delete" name="delete" type="submit" id="delete" value="'.delete.'"></td></tr>';
    echo "</table></form>";
    } //krai funkciq
Изкарването на файла няма никъкъв проблем, но когато почна да ги трия реда в БД се трие, но файла остава. Отначало работеше но сега незнам какво стана и не иска да ги трие

$myFile = "../js/".$name"";
unlink($myFile);

КЪДЕ ГРЕША!
БЛАГОДАРЯ
 
сложи функцията unlink преди заявката за триене на записа и ще се оправи, ама то е така, какво ти изписва, че казваш че не се трие
 
Не знам дали има значение, но има ли значение какви са правата на папката, дето са файловете или самите файлове ?
 
не аз съм под Windows под линукс се ебават тези неща

това е грешката
warning: unlink(../js/jquery.elastic.js) [function.unlink]: No such file or directory in C:\xampp\htdocs\serial\admin\process\javascript.php on line 36
 

Back
Горе