Look the message:
Warning: Rename failed (Invalid cross-device link) in
/usr/local/etc/httpd/htdocs/intranet/upload.php on line 26
What i'm doing wrong???
My code:
<html>
<head>
<script>
function nomearq()
{
teste.nome.value=teste.arquivo.value;
}
</script>
<body bgcolor="#FFFFE6">
<?php
if ($arquivo!="")
{
$arq="";
$i=strlen($nome);
while (substr($nome,$i,1)!="\\")
{
$arq2=$arq;
$arq=substr($nome,$i,1);
$arq.=$arq2;
$i--;
}
chmod($arquivo, 0777 );
rename($arquivo,"/usr/local/etc/httpd/htdocs/intranet/uploads/comercial/cota
cao/$arq");(line 26)
$cont++;
}
else
{
$cont=0;
}
echo "Nº de arquivos enviados: $cont<br>";
?>
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php?caminho=<?php echo
$caminho;?>" METHOD=POST name="teste">
<INPUT TYPE="hidden" value="20971520">
Nome do Arquivo <INPUT NAME="arquivo" TYPE="file">
<INPUT TYPE="submit" VALUE="Enviar" onclick="nomearq()">
<INPUT TYPE="hidden" value="" name="nome">
</FORM>
</body>
</html>