<html>
<head><title> como subir una imagen a un servidor</title>
</head
<body>
<p> </p>
<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="">
<label>
<br />
Nombre: <input type="text" name="nom" value="" />
<br />
<br />
Detalle: <input type="text" name="det" value="" />
<br />
<br />
Imagen:
<br />
<input type="file" name="imagen" id="fileField" />
<br />
<input type="submit" name="boton1" value="enviar" />
</label>
</form>
<p> </p>
<?php
if (isset($_REQUEST['boton1']))
{
$upload_dir= "img/";
$nombre= $_REQUEST['nom'];
$detalle= $_REQUEST['det'];
$upload_dir_file= $upload_dir.$_FILES['imagen']['name'];
$imagen= $_FILES['imagen']['name'];
if (move_uploaded_file($_FILES['imagen']['tmp_name'],$upload_dir_file))
{
include("conexion.php");
$sql = "insert into aprendiz (nombre,detalle,imagen) values('$nombre','$detalle','$imagen')";
mysql_query($sql, $conex) or die ("error en la consulta");
}
else echo "error";
}
?>
</body>
</html>
llamando desde otro archivo la conexion
<?php
$server = localhost;
$user = root;
$pass = sena;
$bd = adsi;
$conex= mysql_connect("localhost","root","sena")or die ("NO se pudo realizar la conexion");
mysql_select_db("$bd",$conex);
?>
<head><title> como subir una imagen a un servidor</title>
</head
<body>
<p> </p>
<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="">
<label>
<br />
Nombre: <input type="text" name="nom" value="" />
<br />
<br />
Detalle: <input type="text" name="det" value="" />
<br />
<br />
Imagen:
<br />
<input type="file" name="imagen" id="fileField" />
<br />
<input type="submit" name="boton1" value="enviar" />
</label>
</form>
<p> </p>
<?php
if (isset($_REQUEST['boton1']))
{
$upload_dir= "img/";
$nombre= $_REQUEST['nom'];
$detalle= $_REQUEST['det'];
$upload_dir_file= $upload_dir.$_FILES['imagen']['name'];
$imagen= $_FILES['imagen']['name'];
if (move_uploaded_file($_FILES['imagen']['tmp_name'],$upload_dir_file))
{
include("conexion.php");
$sql = "insert into aprendiz (nombre,detalle,imagen) values('$nombre','$detalle','$imagen')";
mysql_query($sql, $conex) or die ("error en la consulta");
}
else echo "error";
}
?>
</body>
</html>
llamando desde otro archivo la conexion
<?php
$server = localhost;
$user = root;
$pass = sena;
$bd = adsi;
$conex= mysql_connect("localhost","root","sena")or die ("NO se pudo realizar la conexion");
mysql_select_db("$bd",$conex);
?>
No hay comentarios:
Publicar un comentario