HELP!!! Upload files!!!!
| From: | Bruno Freire | Date: | Tue, 06 Mar 2001 12:01:51 +0000 |
| Subject: | HELP!!! Upload files!!!! | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-42738@lists.php.net to get a copy of this message | ||
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>