Ver Mensaje Individual
  #4 (permalink)  
Antiguo 24/06/2013, 15:49
Avatar de dvpareja
dvpareja
 
Fecha de Ingreso: junio-2010
Ubicación: Vélez-Málaga
Mensajes: 126
Antigüedad: 13 años, 11 meses
Puntos: 11
Respuesta: Imprimir mi formulario en la misma pagina

Buenas

Creo que estarás buscando algo así:

Código PHP:
Ver original
  1. <body>
  2.  
  3. <?php
  4.     if (isset($_POST['token'])) {
  5.         $nombre = $_POST['token'];
  6.         $descripcion = $_POST['descripcion'];
  7.         $tamano = $_FILES['banner']['size'];
  8.         $tipo = $_FILES['banner']['type'];
  9.         $archivo = $_FILES['banner']['name'];
  10.         $prefijo = substr(md5(uniqid(rand())),0,6);
  11.        
  12.          if ($archivo != "") {
  13.              // guardamos el archivo a la carpeta files
  14.              $destino =  "files/".$prefijo."_".$archivo;
  15.              if (copy($_FILES['banner']['tmp_name'],$destino)) {
  16.                  $status = "Archivo subido: <b>".$archivo."</b>";
  17.                     } else {
  18.                  $status = "Error al subir el archivo";
  19.              }
  20.         } else {
  21.             $status = "Error al subir archivo";
  22.         }
  23.        
  24.         echo $nombre;
  25.         echo $descripcion;
  26.         echo $status;
  27.         echo $destino; //<img src="'.$destino.'" />
  28.     }
  29.    
  30. ?>
  31. <form action="mismapagina.php" method="post" enctype="multipart/form-data">
  32.            
  33.                     <label for="name">Nombre de la serie:</label><br/>
  34.                     <input type="text" id="name" name="name" placeholder="Nombre serie" class="campo"><br/>
  35.            
  36.                     <label for="banner">Introduce el banner:</label><br/>
  37.                     <input type="file" id="banner" name="banner" placeholder="Introduce banner" class="campo"><br/>
  38.                
  39.                     <label for="enlaces">Introduce la descripcion:</label><br/>
  40.                     <textarea id="descripcion" name="descripcion" cols="30" raws="10" placeholder="Introduce descripcion" class="campo"></textarea><br/>
  41.                
  42.                     <input type="Submit" id="enviar" value="Enviar"name="enviar" class="boton"><br/>
  43.                     <input name="token" type="hidden" value="upload" />  
  44.            
  45.                 </form>
  46.  
  47. </body>

Saludos

Última edición por dvpareja; 24/06/2013 a las 18:50