
23/01/2015, 17:37
|
|
Respuesta: Añadir una variable a formData y recogerla en PHP Lo he estado mirando y si, en teoría eso debería funcionar. Lo he probado y no puedo recibir la variable en PHP, yo creo que al crear formData con archivos después no puedo añadir una variable.
Después de que el bucle del principio genere formData y añada archivo he intentado añadir una variable pero no la recibo en php.
for (var i = 0; i < files.length; i++) {
var formData = new FormData();
formData.append('file', files[i]);
}; formData.append('funcion', 'valor');
He intentado recuperar en php con $_POST['funcion'], $_REQUEST['funcion'] y ya por probar hasta con $_FILES['funcion'] pero en todos me devuelve el tipico error Undefined index: funcion in ... on line ...
Se te ocurre alguna otra forma para intentar acceder a esa variable en PHP, porque yo creo que al mezclar archivos con variable no se envía bien, que no tengo ni idea, o eso no se puede hacer o estoy haciendo algo mal.
Gracias por contestar tan rápido, así da gusto jeje. |