He editado el archivo de functions.php para añadir el código que va a hacer al enviar el formulario y puedo acceder perfectamente a las variables de tipo _POST[] pero me es imposible acceder a las _FILES[]. ¿Sabéis por qué puede ser?
Código:
¿Se os ocurre alguna solución alternativa que me pueda funcionar? El problema es que lo que os he puesto en negrita siempre da falso, porque no llego a leer el archivo de la ruta temporal.add_action('wpcf7_before_send_mail', 'save_form' );
function save_form( $wpcf7 ) {
global $wpdb;
$nombre = $submited['posted_data']['your-name'];
$carpeta = 'gallery/'.$nombre.'/';
if (!file_exists($carpeta)) {
mkdir($carpeta, 0777, true);
}
$uploadfile_temporal=$_FILES['photo1']['tmp_name'];
$uploadfile_nombre=$carpeta.$_FILES['photo1']['name'];
if (is_uploaded_file($uploadfile_temporal))
{
move_uploaded_file($uploadfile_temporal,$uploadfile_nombre);
}
}
is_uploaded_file($uploadfile_temporal)
Mil gracias de antemano!!


