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!!