Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2012, 01:45
Avatar de lokio19
lokio19
 
Fecha de Ingreso: septiembre-2011
Ubicación: RÃ*mac, Lima, Peru, Peru
Mensajes: 7
Antigüedad: 15 años
Puntos: 0
Como puedo unir estas dos funciones php para subir una imagen con nombre aleatorio

Bueno amigos soy nuevo en esto estoy tratando de crear una pagina que suba imagenes y al cargar la imagen le coloque un marco de agua que cosa gracias a este foro ya solucione. ahora mi mal es que quiero que si al cargar una imagen con el mismo nombre no remplace a la ya cargada..
ESTE ES EL CODIGO QUE USO
Código PHP:
<?php

if(!empty($_FILES['image']) && $_FILES['image']['error'] == UPLOAD_ERR_OK) {
   require_once 
'ModifiedImage.php';
 
   
$image = new ModifiedImage($_FILES['image']['tmp_name']);
   
$original = 'FOTOS/original_' . $_FILES['image']['name'];
   
/**
    * Position: middle center
    * @see setPositionWatermark
    */
   
$image->imgWatermark('http://uploadcfail.webcindario.com/FOTOS/fb.png', 40, 'right', 0, 0);
   
$image->save($original);
?>
y lo que quiero es agregarle al codigo de arriba esto

Código PHP:
// Creamos la cadena aletoria 
$str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"; 
$cad = ""; 
for(
$i=0;$i<12;$i++) { 
$cad .= substr($str,rand(0,62),1); 
} 
// Fin de la creacion de la cadena aletoria 
PLEASE GRANDES DEL PHP SE QUE ESTO ES UNA SIMPLEZA PERO ESTOY TRATANDO DE APRENDER