0

ファイルを新しいディレクトリに移動するはずですが、機能していません。私の古いホスティング サイトでは機能しましたが、それ以上は機能しませんでした:

<?php

if (isset($_post['submit']))
{

$myVariable = $_POST['pdf'];
$pdf = $myVariable;
$users = '/Users/';
$proc = '/processed/';
$sourc = '/uploaded/';


}

$host = "";
$user3 = "";
$db_name= "";
$pass= "";

$con = mysql_connect($host, $user3, $pass);

if (!$con) 
{ 
die('Could not connect: ' . mysql_error()); 
} 
mysql_select_db("db490855420", $con);
$agent=($_POST['agentname']);
$desc=($_POST['desc']);
$date=($_POST['date']);
$pdf=($_POST['pdf']);

$sql = "INSERT INTO `db490855420`.`documets` (`agentname`, `description`, `date`, `filename`, `numb`) VALUES ('$agent', '$desc', '$date', '$pdf', '1');";

if (!mysql_query($sql,$con)) {
die('Error: ' . mysql_error()); 
} 

mysql_close($con);



$origsource = ($users.$_SESSION['username'].$sourc.$pdf);
$newsource = ($users.$_SESSION['username'].$proc.$pdf);
$srcfile= ($users.$_SESSION['username'].$sourc.$pdf);
$dstfile= ($users.$_SESSION['username'].$proc.$pdf);
copy($srcfile, $dstfile);
unlink($srcfile);


?>

データベースへの投稿は問題ありませんが、新しいフォルダーに移動していません。はい、パスが存在します

4

1 に答える 1

0

ディレクトリのパーミッションを確認し、書き込みパーミッション (755) があることを確認してください。

于 2013-09-16T20:56:40.120 に答える