Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2013, 00:44
albert2
 
Fecha de Ingreso: diciembre-2009
Mensajes: 47
Antigüedad: 14 años, 4 meses
Puntos: 3
subir texto e imagen en un archivo y leerlo

he conseguido subir e incluso leer a traves de la segunda página un texto html y txt solucioné los acentos y ñ y ahora me encuentro en otro problema añadido , si subo texto en formato txt o htm o alguno más, perfecto me lo envia a la segunda página y lo muestra , pero si le adjunto al texto una imagen me la muestra rota.
Te envio el código y por favor haber si me mostrais la salida , gracias de nuevo.
//codigo de formulario-
<form method="POST" action="ver.php" enctype="multipart/form-data">
<div class="estilo_divs">Arxiu: <input type="file" name="archivo" size=50></div>
<div class="estilo_divs"><input type="submit" value="Subir" name="boton_enviar"></div>
</form>
</fieldset>
CODIGO VER.PHP
<?php

session_start();
//ESTO ES EL ARCHIVO A LEER
$texto= include header('Content-Type: text/html; charset=iso-8859-1').($_FILES['archivo']['tmp_name']);




if (isset($_POST['boton_enviar'])){ //aquí validamos si se ha enviado un archivo desde el formulario
$archivo_nombre= $_FILES["archivo"]["name"]; //aquí se obtiene el nombre del archivo
$archivo_tamaño = $_FILES["archivo"]["size"]; //tamaño del archivo
$archivo_temporal = $_FILES["archivo"]["tmp_name"]; //direccion temporal en la que el servidor guarda el archivo antes de copiarlo



$destino = 'archivos' ; //aquí se define la direccion en la que quieres que se guarden los archivos cuando los subes al servidor
copy($_FILES['archivo']['tmp_name'],$destino.'/'. $_FILES['archivo']['name']); //esta instruccion es la que copia el archivo de la carpeta temporal a su destino en el servidor

}

?>