Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2009, 12:29
Rion86
 
Fecha de Ingreso: abril-2009
Mensajes: 5
Antigüedad: 15 años, 1 mes
Puntos: 0
Error al enviar imagenes por formulario

Hola, e cambiado de servidor de host y e copiado la pagina tal cual la tenia en el otro host que funcionaba 100% y cuando en el formulario adjuntan fotos no me llegan, y los campos me llegan tmb vacios. haber si veis algun error.
El navegador al enviar el formulario dice error de copy en la linea 103, 106 y 109
que no se encuentra el directorio, este es el codigo:
Donde pone AQUILAPAGINAWEB, va la direccion pero no me deja ponerla por ser usuario nuevo

Código PHP:
<?
/* Variables de entrada: 
----------------------------------------------

profesional
nombre
apellidos
nombre_artistico
dni
nacionalidad
pais_residencia
ciudad_residencia
direccion
medidas
altura
ojos
nacimiento
telefono
email
url
disponible
experiencia
paisestrabajo
tatuajes
idioma
autorizo
comentarios


*/

$PATH_IMG    $DOCUMENT_ROOT."/contacto/archivos/";
$nummax 1000000;
$random rand(1,$nummax);
$random2 $random 1;
$random3 $random2 1;

$extension substr($_FILES["archivo"]["name"],strrpos($_FILES["archivo"]["name"],'.')+1);
$extension2 substr($_FILES["archivo2"]["name"],strrpos($_FILES["archivo2"]["name"],'.')+1);
$extension3 substr($_FILES["archivo3"]["name"],strrpos($_FILES["archivo3"]["name"],'.')+1);

$nombreFichero     $random.".".$extension;
$nombreFichero2 $random2.".".$extension2;
$nombreFichero3 $random3.".".$extension3;

$body "Datos recogidos por el formulario de contacto:\n
¿Es profesional? ........... $profesional\n
Nombre ..................... $nombre\n
Apellidos .................. $apellidos\n
Nombre artistico ........... $nombre_artistico\n
DNI ........................ $dni\n
Nacionalidad ............... $nacionalidad\n
Pais de residencia ......... $pais_residencia\n
Ciudad ..................... $ciudad_residencia\n
Direccion .................. $direccion\n
Altura ..................... $altura\n
Color Ojos.................. $ojos\n
Medidas .................... $medidas\n
Fecha nacimiento ........... $nacimiento\n
Telf. ...................... $telefono\n
Email ...................... $email\n
Web ........................ $url\n
Disponibilidad ............. $disponible\n
Experiencia ................ $experiencia\n
Paises donde ha trabajado .. $paisestrabajo\n
Tatuajes ................... $tatuajes\n
Idiomas .................... $idiomas\n
¿Autorizo utilizacion fotos? $autorizo\n
Comentarios ................ $comentarios\n
"
;

if(
$extension!=""){$bodyfoto1 "Fotografia .................: aquilapaginaweb/contacto/archivos/$nombreFichero
"
;
} else {
$bodyfoto1 "";}
if(
$extension2!=""){$bodyfoto2 "Fotografia2 ................: aquilapaginaweb/contacto/archivos/$nombreFichero2
"
;
} else {
$bodyfoto2 "";}
if(
$extension3!=""){$bodyfoto3 "Fotografia3 ................: aquilapaginaweb/contacto/archivos/$nombreFichero3
"
;
} else {
$bodyfoto3 "";}

$body2 "

Hemos recibido correctamente su solicitud, 
en breve nos pondremos en contacto con usted . 



Atentamente, 
la empresa. 
 


"
;
$bodydef $body.$bodyfoto1.$bodyfoto2.$bodyfoto3;

$EMAIL "AQUIELEMAIL";
        
mail($email_empresa"La empresa - SOLICITACION DE CONTACTO"$body2,"From: $EMAIL\r\nReply-To: $EMAIL\r\nX-Mailer: PHP/".phpversion());
    
mail($EMAIL"CONTACTO PAGINA WEB - STRIPPER"$bodydef,"From: $EMAIL\r\nReply-To: $EMAIL\r\nX-Mailer: PHP/".phpversion());
    
// Copia de control
    
mail("AQUIELEMAIL""CONTACTO PAGINA WEB STRIPPER - chemy"$bodydef,"From: $EMAIL\r\nReply-To: $EMAIL\r\nX-Mailer: PHP/".phpversion());
if(
$extension!=""){    
copy($_FILES["archivo"]["tmp_name"],$PATH_IMG.$nombreFichero);
}
if(
$extension2!=""){
copy($_FILES["archivo2"]["tmp_name"],$PATH_IMG.$nombreFichero2);
}
if(
$extension3!=""){
copy($_FILES["archivo3"]["tmp_name"],$PATH_IMG.$nombreFichero3);
}