Cita:
Este es el código, a vé si alguien sabe decirme a que de debe esto, gracias.Warning: OCI-Lob::savefile() [function.savefile]: Can't open file C:\imagen.jpg in /ruta/upload.php on line 32
Código PHP:
<?php
if (!isset($lob_upload) || $lob_upload == 'none'){
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data" name="FOTO" id="FOTO">
Upload file:
<input name="id" type="hidden" id="id">
<input type="file" name="lob_upload" /><br />
<input type="submit" value="Upload" />
- <input type="reset" value="Reset" />
</form>
<?php
} else {
$lob = oci_new_descriptor($conn, OCI_D_LOB);
$stmt = oci_parse($conn, "insert into tabla (id, fotografia)
values($id, EMPTY_BLOB()) returning fotografia into :the_blob");
oci_bind_by_name($stmt, ':the_blob', $lob, -1, OCI_B_BLOB);
oci_execute($stmt, OCI_DEFAULT);
if ($lob->savefile($lob_upload)){
oci_commit($conn);
echo "Blob successfully uploaded\n";
}else{
echo "Couldn't upload Blob\n";
}
oci_free_descriptor($lob);
oci_free_statement($stmt);
oci_close($conn);
}
?>