hola a todos
tengo este codigo, y no se como mirar si envia las variables colab y urlcolab al php intento mirar con firebug pero no se como poder hacerlo xq como es un flash el q se ejecuta para poder enviar la imagen y los datos del formulario pues no se como se puede mirar eso,
el script js es este: el cual creo q funciona bien xq hace el oncomplete y todo
Código Javascript
:
Ver original$(document).ready(function() {
$('#file_upload').uploadify({
'uploader' : 'j-query/uploadify/uploadify.swf',
'script' : 'j-query/uploadify/uploadify.php',
'cancelImg' : 'j-query/uploadify/cancel.png',
'folder' : 'j-query/uploadify/logosColab',
'scriptData' : {'colab': $("#colab").val(),'urlcolab': $("#urlcolab").val()},
'onComplete': function(event, queueID, fileObj, response, data) {
alert("COLABORADOR/INSTITUCION AÑADIDO/A SATISFACTORIAMENTE.");
}
});
});
tengo este codigo en php q creo q es el q me da error cuando le paso los datos x $post
Código PHP:
Ver original
$colab=$_POST['colab']
$urlcolab=$_POST['urlcolab']
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/';
$targetFile = str_replace('//','/',$targetPath) . $_FILES['Filedata']['name']; $colab = $_POST['colab'];
// $fileTypes = str_replace('*.','',$_REQUEST['fileext']);
// $fileTypes = str_replace(';','|',$fileTypes);
// $typesArray = split('\|',$fileTypes);
// $fileParts = pathinfo($_FILES['Filedata']['name']);
echo($colab);
// if (in_array($fileParts['extension'],$typesArray)) {
// Uncomment the following line if you want to make the directory if it doesn't exist
// mkdir(str_replace('//','/',$targetPath), 0755, true);
echo str_replace($_SERVER['DOCUMENT_ROOT'],'',$targetFile);
// } else {
// echo 'Invalid file type.';
// }
}
?>
el problema esta en q cuando pongo los $_POST al intentar subir la foto no la sube y no se porque si lo unico q hago a mayores es poner el $_POST para recibir las variables
aki os dejo el codigo html
Código HTML:
Ver original<p class="texto2"> nombre colaborador:
</p> <input type="text" name="colab" id="colab" size="30" /> <p class="texto2"> url colaborador:
</p> <input type="text" name="urlcolab" id="urlcolab" size="30" /><br><br> <input id="file_upload" name="file_upload" type="file" />
<a href="javascript:$('#file_upload').uploadifyUpload();">Upload Files
</a>
soy bastante nuevo en esto de javascript y jquery y ya lo revise mil veces pero esq no tengo ni idea de q puede estar mal, si alguien le sucedio algo parecido o sabe por donde pueden ir los tiros me seria de gran ayuda
gracias x las posibles respuestas