Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957

    Pagina solo per il server

    Ciao, ho una pagina PHP che ha solo la funzione di salvare dei dati su un db.
    Volevo sapere se è possibile non restituire nessun output al cliente.
    In pratica ora devo far così:

    nel link metto target blank e nella pagine php faccio stampare <body onload="window.close();">

    così funziona, ma penso sia la soluz peggiore.
    Non c'è un altro modo?
    Io ho un pagina con un form la funzione "salva", ma vorrei salvare i dati senza alterare ne ricaricare la pagina del form.

    Spero di essermi spiegato

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    no, anzi, normalmente la gente vorrebbe vedere l'esito di un salvataggio, per cui fossi in te farei una bella pagina col report di come siano andate veramente le cose... in altre parole, togli anche il window.close() e metti un bel messaggio in evidenza.
    Se proprio vuoi fare le cose "artistiche", fai visualizare il risultato del salvataggio in una pop-up anziché in una nuova pagina a tutto schermo.
    Ciao.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    957
    di solito... ma ci sono le eccezzioni
    in php è impossibile questo?
    Come faccio a far si che il form sia inviato ad una pag popup?
    il destinatario del form lo imposto da <form action="page.php"> ma come faccio a impostare action in modo che apra un popup?

    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    qualcosa del genere?

    codice:
    <html>
    <body>
    <form name="popup" action="result.php" target="pop">
      <input type="text" name="textfield">
      <select name="selection">
        <option value="Ciao">Ciao</option>
        <option value="Hello">Hello</option>
      </select>
      <input type="submit" value="VAI" onClick="window.open('','pop','width=600, height=400');">
    </form>
    </body>
    </html>
    target del form dev'essere il nome della popup che vai ad aprire all onclick del submit.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.