Gracias por la rapidez,
Pero no se hacer lo que dices de guardar la ruta completa al archivo cuando envio la información del formulario.
Te muestro mi codigo, haver si así ves más fácil dónde y que deberia poner para hacer lo que me comentas.
Muchas gracias
Este es mi codigo del formulario:
Código PHP:
Ver original<?php
require_once ('../conexion.inc.php');
$db1 = @mysql_connect($servidor,$usuario,$password) or
die("Error al conectar al DBMS."); $IdRFQ = $_POST['txtrfq'];
$Data = $_POST['txtdata'];
$Suppliers = $_POST['txtsupplier'];
$Price = $_POST['txtprice'];
$Cry2 = $_POST['txtcry2'];
$MOQ = $_POST['txtmoq'];
$Volume = $_POST['txtvolume'];
$Investment = $_POST['txtinvestment'];
$Cry = $_POST['txtcry'];
$Timing = $_POST['txttiming'];
$Incoterms = $_POST['txtincoterms'];
$Comments = $_POST['txtcomments'];
$Customer = $_POST['txtcustomer'];
$Categoria = $_POST['txtcategoria'];
function execute( $Data, $Suppliers, $Price, $Cry2, $MOQ, $Volume, $Investment, $Timing, $Cry, $Incoterms, $Customer, $Categoria)
{
$q1= "INSERT INTO rfq (idrfq, data, suppliers, price, cry2, moq, volume, investment, timing, cry, incoterms, rm part nombre)
values ('$IdRFQ', $Data', '$Suppliers', '$Price', '$Cry2', '$MOQ', '$Volume', '$Investment', '$Timing', '$Cry', '$Incoterms')";
?>
<?php}
// En versiones de PHP anteriores a la 4.1.0, debería utilizarse $HTTP_POST_FILES en lugar
// de $_FILES.
$dir_subida = 'C:\Archivos de programa\EasyPHP-DevServer-14.1VC9\data\localweb\subidas\S';
$fichero_subido = $dir_subida . basename($_FILES['fichero_usuario']['name']);
echo '<pre>';
echo "El fichero es válido y se subió con éxito.\n";
} else {
echo "¡Posible ataque de subida de ficheros!\n";
}
echo 'Más información de depuración:';
print "</pre>";
?>