我不是php专家,但我必须将文件从一台服务器上传到另一台服务器(服务器2)。在服务器2中,我有一个共享文件夹,每个人都有R / W(我已经批准了)。但是我无法上传文件,这是上传文件的部分:
<?php
if(isset($_FILES['image']))
{
$errors= array();
$file_name = $_FILES['image']['name'];
$file_size = $_FILES['image']['size'];
$file_tmp = $_FILES['image']['tmp_name'];
$file_type = $_FILES['image']['type'];
$file_ext=strtolower(end(explode('.',$_FILES['image']['name'])));
if(empty($errors)==true)
{
//$archivo = "uploads/".$file_name;
$archivo = "\\\\192.168.0.63\\e$\\Sitios Web\\WSDocuware\\Files".$file_name;
echo "Ruta archivo => ". $archivo."</br></br></br>";
//move_uploaded_file($file_tmp,"uploads/".$file_name);
move_uploaded_file($file_tmp,"\\\\192.168.0.63\\e$\\Sitios Web\\WSDocuware\\Files".$file_name);
//$open = fopen("uploads/".$file_name, 'r');
$open = fopen("\\\\192.168.0.63\\e$\\Sitios Web\\WSDocuware\\Files".$file_name, 'r');
}
print_r($_FILES);
}
?>
192.168.0.63是我的ip服务器,我试过:$ archivo =&#34; \\ 192.168.0.63 \ Sitios Web \ WSDocuware \ Files&#34;。$ file_name; 我尝试使用驱动器maping该文件夹,但我无法上传文件。它只适用于php服务器。
我希望有人能帮助我。
<html>
<head>
<title>SUBIR ARCHIVO DW</title>
<link rel="stylesheet" type="text/css" title="Cool stylesheet" href="consumidor.css">
<form action="" method="post" enctype="multipart/form-data">
<table border="1" style="font-family:arial; font-size: 10px;" >
<tr>
<td>
<input type = "file" name = "image" />
</td>
<td>
<input type = "submit" name = "btnCargar" value="1.- Cargar"/>
</td>
<td>
<input type="submit" name="btnData" value="2.- Abrir">
</td>
<td> Fecha Desde
<input id="datetimeD" type="date" name="doa">
</td>
<td> Fecha Hasta
<input id="datetimeH" type="date" name="dob">
</td>
<td>
<input type="submit" name="btnExpr" value="3.- Comparar">
</td>
<td>
<ul>
<li>Archivo Enviado: <?php echo $_FILES['image']['name']; ?>
<li>Tamano (bytes): <?php echo $_FILES['image']['size']; ?>
<li>Tipo Archivo: <?php echo $_FILES['image']['type'] ?>
</ul>
</td>
<td>
<a href="export-rpt.php">Exportar a Excel</a>
</td>
</tr>
</table>
</form>
最好的问候