Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

363
Visualizações
¿Cómo mostrar un mensaje de confirmación en el envío del formulario php que contiene un texto de mensaje dinámico?

Quiero mostrar un mensaje de confirmación al enviar el formulario con un mensaje de confirmación. El mensaje de confirmación en sí necesita hacer algunas llamadas php para hacer algunas validaciones y luego mostrar un mensaje con los botones Aceptar y Cancelar. Al presionar el botón Aceptar, debe continuar con el flujo de envío y permanecer en el formulario de lo contrario.

He tomado el siguiente enfoque pero no funciona. Aunque entra en el bloque else, no muestra el mensaje. Parece que la segunda línea de eco es el problema. ¿Me puede dar una pista sobre cómo llevar a cabo esta tarea?

código PHP:

 <?php if (!empty($_POST)){ // read $_POST['item'] values and do the validation and construct validation message. // Because validation message is a dynamic one which is based on user inputs. // Some server calls are also needs to make within this validation phase. if(empty($validation_msg)) { saveData(); } else { echo '<script type="text/javascript"> if (confirm("' . $validation_msg . '")) { '; echo saveData(); echo ' } </script>'; } } function saveData(){ // Save function goes here. } ?>

Código HTML:

 <div class="form-group"> <button type="submit" class="btn btn-primary" id="submit_button" disabled><?= _('Save') ?></button> </div>
about 4 years ago · Santiago Gelvez
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda