Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: magodiesan en Abril 01, 2018, 12:52:10 AM

Título: [SOLUCIONADO] ¿Hacer que el formulario envíe el action a la misma página en php?
Publicado por: magodiesan en Abril 01, 2018, 12:52:10 AM
Resulta que tengo este formulario:

Código (php) [Seleccionar]
  <form action="index.php" method="post"  enctype="multipart/form-data">
        <div class="form">
          <h3 class="row justify-content-center mt-5">Seleccione el tiempo en minutos que estará su imagen en línea</h3>
          <div class="row justify-content-center mt-1">
            <div class="btn-group" role="group">
              <button type="button" class="btn btn-warning">1</button>
              <button type="button" class="btn btn-warning">5</button>
              <button type="button" class="btn btn-warning">15</button>
              <button type="button" class="btn btn-warning">30</button>
              <button type="button" class="btn btn-warning">60</button>
            </div>
          </div>
          <div class="row justify-content-center mt-5">
            <input type="file" name="imagen" id="imagen" class="input-file">
            <label for="imagen" class="btn btn-lg btn-outline-black js-labelFile">
              <i class="icon fa fa-check"></i>
              <span class="js-fileName">Elija la imagen a subir</span>
            </label>
            <input type="submit" class="btn btn-lg btn-red" value="Subir Imagen">
          </div>
        </div>
      </form>


https://es.stackoverflow.com/questions/151997/c%C3%B3mo-hago-para-que-el-formulario-env%C3%ADe-el-action-a-la-misma-p%C3%A1gina-en-php
Título: Re:¿Cómo hago para que el formulario envíe el action a la misma página en php?
Publicado por: blackdrake en Abril 01, 2018, 06:05:25 AM
No tienes permitido ver enlaces. Registrate o Entra a tu cuenta
https://es.stackoverflow.com/questions/151997/c%C3%B3mo-hago-para-que-el-formulario-env%C3%ADe-el-action-a-la-misma-p%C3%A1gina-en-php

Hola @magodiesan (https://underc0de.org/foro/index.php?action=profile;u=63373), la próxima vez, por favor elabora más el post... Un simple enlace no es manera de crearlo.

Para hacer que el action lleve a la misma página sobrará con utilizar $_SERVER['PHP_SELF'];

Luego puedes controlar la recogida de datos con isset.

Un saludo.