Ver Mensaje Individual
  #9 (permalink)  
Antiguo 01/06/2009, 12:05
Avatar de jaao_death
jaao_death
 
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: Problema con los nombres de las imagenes al guardarla (Ayuda)

Código PHP:
<?php
session_start
();

$carpeta 'imgpastora/';

// incluimos el archivo de conexion
include ('../../usuarios/reg/config.php');
// recibimos el formulario
if(isset($_POST['enviar']) && $_POST['enviar'] == 'Enviar'){
// comprobamos que el formulario no envie campos vacios
if(!empty($_FILES['fichero']['tmp_name'] )&& $_POST['aceptacondiciones']){

//upload de imagen
if(is_uploaded_file($_FILES['fichero']['tmp_name'])) {
        
//Redimensionar imagen en caso de que lo necesite
include( "../jacobo/redimensionar.php" );

$ruta $_FILES['fichero']['tmp_name'];
$rutatemp $_FILES['fichero']['tmp_name'];  
$rutastr_replace(" """$ruta);
$tipo$_FILES['fichero']['type'];

if(!((
strpos($tipo"gif") || strpos($tipo"jpeg") || strpos($tipo"png")))) {
   
header("location: subirpastora.php?tipoimagen");  
   return 
false;
}
else 
{
   
$image explode('.'$_FILES['fichero']['name']);
   
$imageN md5($image[0].time());
   
$destino $carpeta.$imageN.'.'.$image[1];
   
move_uploaded_file($rutatemp,$destino);
   
crearThumb$destino$destino500true );
}
}

// hacemos el INSERT en la BD
$sqlInsertNot mysql_query("INSERT INTO galeriapastora
(imagen_pastora) VALUES ('{$destino}')"
,$db_link) or die(mysql_error());
// enviamos un mensaje de exito
$notok="Imagen publicada correctamente, puedes verla en la página de inicio.";
}else{
// si el formulario envia algun campo vacio
// enviamos un mensaje de error
$error="* ¡Atención! Recuerda haber insertado la imagen y recuerda haber aceptado<br> las condiciones.";
}
}
?>
__________________
Mucha seguridad nunca es suficiente.... Por una red segura
El señor ilustre obscurece nuestras mentes
Usas Linux? http://www.dudalibre.com/gnulinuxcounter

Última edición por jaao_death; 01/06/2009 a las 12:17 Razón: Falta punto de imágen antes de formato