bueno lo que pasa es que ya e ppuesto dos temas y no e logrado lo que necesito, puede se que no me a ya explicado de la manera correcta.
lo que estoy tratando de hacer es de enviar un valor por un hidden el valor lo tengo en una variable de php pero necesito enviar ese valor por jquery
Código PHP:
<form name="form" id="form">
<div class="formulario-title"><span >Galeria Nueva</span></div>
<div ><div ><div >
<table >
<tr>
<td >
<input type="hiidden" value="<?php echo $id_album?>" name="txtdes" id="txtdes"/>
</td>
<td><input id="file_upload" type="file" name="file_upload" /></td>
</tr>
</table>
</div></div></div>
<div align="right">
<input class="button" type="button" value="Cargar" onclick="javascript:startUpload('file_upload', document.getElementById('txtdes'))"/>
</div>
</form>
trato de llevarla a el código de java pero no llega el valor que e puesto en el hidden
Código PHP:
$('#txtdes').bind('change', function(){
$('#file_upload').fileUploadSettings('scriptData','&des='+$(this).val());
});
también e intentado dejando el input como text pero es lo mismo, con la diferencia que cuando le agrego mas texto si lo guarda
y recibo la información del código de jquery en una variable de php
Código PHP:
<?php
//archivo que contiene la conexion
include("mysql.inc.php");
try{
$db = new MySQL();
$arrayreempla=array("/","");
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/';
$archivo= str_replace($arrayreempla," ", $_FILES['Filedata']['name']);
$tempFile = $_FILES['Filedata']['tmp_name'];
$type= explode(".", $archivo);
$extension = end($type);
$imagen= time(). "-" . $archivo;
$descrip= $_REQUEST['des'];
$status=1;
$targetFile = str_replace("//", "/", $targetPath) . $imagen;
$insert = $db->consulta("INSERT INTO tbl_temp_files(id_files,nombre,descripcion,tipo,status)VALUES('".NULL."','".$imagen."','".$descrip."','".$extension."','".$status."')");
if ($insert){
echo "1";
move_uploaded_file($tempFile, $targetFile);
}else{
echo "0";
}
}
catch (Exception $ex)
{
echo "0";
}
?>