Ayuda con imagen en php

amigo de nuevo recuro a i en mi ignorancia quisiera saber como puedo mostrar la imagen que e cargado con el código

<form action="" method="post" enctype="multipart/form-data" name="form1" >
<label>SELECCIONE EL ARCHIVO</span></label>
<label>
<input name="imagen" type="file" id="imagen">
</label>
<input name="btnGuardar" type="submit" value="AGREGAR" />
</form>
<br />
<?php if ($_REQUEST["btnGuardar"]){
copy($_FILES['imagen']['tmp_name'],$_FILES['imagen']['name']);
echo "la foto se registro en el servidor.<br>";
$nom=$_FILES['imagen']['name'];
?>
<img src="
<? Echo $nom
?>"
<?
}
?>

Respuesta
1

<img src="
<? echo $nom
?>"

Esta parte del código debería mostrate la imagen

no cuando la cargo me muestra el mensaje que la foto se subió y donde debería mostrarme la imagen me sale esto

<"img src="test.JPG"

Ahh es que le borraste un pedazo

<img src="<? echo $nom ?> />

fijjate el código lo deje así la parte de php

<?php if ($_REQUEST["btnGuardar"]){
copy($_FILES['imagen']['tmp_name'],$_FILES['imagen']['name']);
echo "la foto se registro en el servidor.<br>";
$nom=$_FILES['imagen']['name'];
?>
<"img src="<? echo $nom ?>/>"
<?
}
?>

pero no me muestra la imagen que estoy subiendo solo me da el nombre

Quita las " que hay antes de img

ok de nuevo estabas en lo correcto amigo disculpa que mi nivel es básico yo ise un pequeño curso y estoy apunto de empezar uno mas completo si no es mucha molestia como puedo yo luego de que la imagen esta en el servidor poder consultarla

Tendrías que guardar la variable $nom en una base de datos, es la manera mas fácil, luego haces la consulta sql normal y la insertas de la misma manera que insertamos esta

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas