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>
Código PHP:
$('#txtdes').bind('change', function(){
$('#file_upload').fileUploadSettings('scriptData','&des='+$(this).val());
});
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";
}
?>