muchas gracias, me sirvio harto el codigo que me dieron, pero ahora tengo el siguiente problema, ajuste el codigo y todo pero cuando subo la imagen me sale lo siguiente
Cita: Warning: move_uploaded_file(./upload/122605-P1220011.JPG) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\AppServ\www\Dathporth\Data\images\subir.php on line 8
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\WINDOWS\Temp\php18F.tmp' to './upload/122605-P1220011.JPG' in C:\AppServ\www\Dathporth\Data\images\subir.php on line 8
Warning: chmod() [function.chmod]: No such file or directory in C:\AppServ\www\Dathporth\Data\images\subir.php on line 12
reviso el mysql y me registra la url pero sin la imgen registrada
aqui esta lo que sale
Cita: http://localhost/Dathporth/upload/103389-
y aqui les dejo el codigo para que vean si hay algun error
Código PHP:
Ver original<?php
include ("../config.php");
$aleatorio=rand(81,150400);
$uploadDir = './upload/'.$aleatorio.'-';
$uploadFile = $uploadDir . $_FILES['archivo']['name'];
chmod("upload/".$aleatorio."-".$_FILES['avatar']['name'], 777);
$ruta="http://localhost/Dathporth/upload/".$aleatorio."-".$_FILES['avatar']['name'];
$SQL= "UPDATE users SET avatar='ruta' WHERE nick='$_SESSION[usuario]'";
?>