Mostrar imagen
Buenas amigo tengo una consulta, mira tengo el siguiente código:
<body>
<form name="form1" ENCTYPE="multipart/form-data" METHOD="post">
<input type="file" name="imagen1">
<input type="submit" value="aceptar">
</form>
<?php
$image2=$_FILES['imagen1'];
echo $image2['name'];
?>
<table>
<tr>
<td><img src="<?php echo $image2['name']; ?>"> </td>
</tr>
</table>
</body>
Ese código muestra la imagen que se seleccione en el formulario, pero NO MUESTRa, es decir el: <img src="<?php echo $image2['name']; ?>"> no me lo reconoce, lógicamente he verificado que la imagen exister en la ruta: C:\Inetpub\wwwroot, pero nada no se muestra, pero si yo escribo directamente el nombre de la imagen, si se muestra, me explico, si escribo:
<img src="ejemplo.jpg">, si sale, cuando muestro el valor de la variable $image2['name'] sale: ejemplo.jpg, no entiendo porque no sale. Por favor si pudieras decirme porque no sale, y me sugieres como hacerlo te agradeceria. Gracias
<body>
<form name="form1" ENCTYPE="multipart/form-data" METHOD="post">
<input type="file" name="imagen1">
<input type="submit" value="aceptar">
</form>
<?php
$image2=$_FILES['imagen1'];
echo $image2['name'];
?>
<table>
<tr>
<td><img src="<?php echo $image2['name']; ?>"> </td>
</tr>
</table>
</body>
Ese código muestra la imagen que se seleccione en el formulario, pero NO MUESTRa, es decir el: <img src="<?php echo $image2['name']; ?>"> no me lo reconoce, lógicamente he verificado que la imagen exister en la ruta: C:\Inetpub\wwwroot, pero nada no se muestra, pero si yo escribo directamente el nombre de la imagen, si se muestra, me explico, si escribo:
<img src="ejemplo.jpg">, si sale, cuando muestro el valor de la variable $image2['name'] sale: ejemplo.jpg, no entiendo porque no sale. Por favor si pudieras decirme porque no sale, y me sugieres como hacerlo te agradeceria. Gracias
Respuesta de ditman
1
3 respuestas más de otros expertos
Respuesta de innet
1
Respuesta de amigonet
1
Respuesta de neicos
1