Realmente estoy muy agradecido por su ayuda
pero aun tengo el problema.
Pongo mi codigo para ver ser mas claro:
Con este script cargo la imagen a una carpeta:
Código PHP:
<?
$destino = 'pic' ; // este es el destino de la imagen, la carpeta pic
$tamano = $_FILES [ 'file' ][ 'size' ]; // Leemos el tamaño del fichero
// Comprovamos el tamaño
if( $tamano < 2000000 ){
move_uploaded_file ( $_FILES [ 'file' ][ 'tmp_name' ], $destino . '/' . $_FILES [ 'file' ][ 'name' ]);
}
else echo "El tamaño es superior al permitido" ;
?>
aqui supongo que tengo que crear una variable que guarde el nombre de la imagen que estan subiendo pero en donde coloco dicha variable y como seria la sintaxis.
Estos son los campos del formulario:
Código PHP:
$insertSQL = sprintf("INSERT INTO itdinamica (id_cont, categoria, fecha, img, titulo, parrafo_1) VALUES (%s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['id_cont'], "int"),
GetSQLValueString($_POST['categoria'], "text"),
GetSQLValueString($_POST['fecha'], "date"),
GetSQLValueString($_POST['img'], "text"),
GetSQLValueString($_POST['titulo'], "text"),
GetSQLValueString($_POST['parrafo_1'], "text"));
Supongo que aqui tengo que colocar la variable que contiene el nombre de la imagen, pero no se donde!!!.
La imagen si sube perfectamente en el server pero lo que me falta es guardar el path de esta imagen en un campo (img) de mi base de datos, tambien tengo la duda de saber que pasa cuando el usuario sube una imagen o archivo con el mismo nombre.
De nuevo les agradesco las respuestas que puedan darme