La definicion de la funcion copiala en el cargar.php al inicio de este.
Y luego deberias invocarla asi: (cambia un poquito el codigo de Jose para hacer el thumb y tambien guardarlo)
Código:
if(basename($_FILES['Foto']['name']))
{
$aleatorio = mt_rand(1,1000);
$directorio = "images/";
$directorio_thumb = "images/thumbs/";
$directorio = $directorio. $aleatorio . basename( $_FILES['Foto']['name']);
$directorio_thumb = $directorio_thumb. $aleatorio . basename( $_FILES['Foto']['name']);
//Muevo la imagen al directorio $directorio
move_uploaded_file($_FILES['Foto]['tmp_name], $directorio);
//Creo el thumb de la imagen y la copio a $directorio_thumb con alto //maximo 120 pixeles
resize($directorio, 120, $directorio_thumb) ;
}
Bueno es todo.
Cualquier cosa...