Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    213

    Reinderizzamento automatico

    Ciao,
    ho un form che rimanda alla sua stessa pagina dopo l' invio dei dati inseriti con validazione Jquery

    <form action="Aggiungi.php" id="form" method="POST">

    all' inizio della pagina ho messo un controllo per verificare se la $_POST è settata per fare le eventuali query, altrimenti continuo con il caricamento del form vuoto.

    <?php

    if(isset($_POST['nome_serie'])){
    echo "si è tentato di inserire una nuova serie";
    echo "<script>alert('SERIE AGGIUNTA CORRETTAMENTE');</script>";
    header("location: http://localhost/fumetti/site1/Categorie.html");
    }

    else {
    echo "non si è tentavo di inserire una nuova serie";
    }

    ?>

    dopo il controllo positivo e quindi il corretto inserimento dei dati con sql (che devo ancora implementare) vorrei che si venga reindirizzati alla pagina Categorie.html automaticamente. il problema è che se inserisco la funziona header() fa il reinderizzamento senza però mostrare la dialog box in javascript. se tolgo la header() il javascript viene eseguito correttamente. Ho provato anche a inserire tra le due una sleep(), ma il javascript non viene eseguito.

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    213
    Ho risolto in questo modo

    <?php
    if(isset($_POST['nome_serie'])){
    echo "si è tentato di inserire una nuova serie";
    echo "<script>alert('SERIE AGGIUNTA CORRETTAMENTE');</script>";
    ?>
    <script language="javascript">
    document.location.href="Categorie.html";
    </script>
    <?php

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.