Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Sdoppiare un form

  1. #1
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228

    Sdoppiare un form

    Ciao a tutti ho un form che deve generare 2 post

    Mi spiego meglio:
    il form è quello classico con un submit solo

    la pagina che riceve tutti i dati deve prenderne alcuni e fare un post ad una pagina ed altri e fare il post ad un'altra pagina.

    è possibile? e se sì come?

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    credo si possa fare con ajax, ma non sono sicuro

  3. #3
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228
    mmm non so veramente come:
    codice:
    <form action="destinazione.php" enctype="multipart/form-data" method="post">
      Email: <input type="text" name="email" />
    
    
      File: <input type="file" name="immagine" />
    
    
      <input type="submit" name="submit" value="Invia" />
    </form>
    io ricevo tutti i campi:
    Codice PHP:
    $_POST['immagine'// questa deve finire in un post caricamento.php
    $_POST['email']; // questa deve finire in un post database.php 
    Non posso fare tutto in una singola pagina perché caricamento e database sono su 2 url differenti, ma devo gestire il tutto con un post solo.

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    intanto un file non si recupera con $_POST ma con $_FILE
    poi il file finisce sul server e te lo gestisci dopo come ti pare mentre le altre variabile puoi usare le sessioni

  5. #5
    Utente di HTML.it L'avatar di Scream
    Registrato dal
    Apr 2002
    Messaggi
    228
    Originariamente inviato da bstefano79
    intanto un file non si recupera con $_POST ma con $_FILE
    poi il file finisce sul server e te lo gestisci dopo come ti pare mentre le altre variabile puoi usare le sessioni
    ovviamente con $_FILE, nella fretta ho scritto un $_POST, ma non è quello che mi importava.
    Problema, il file non può finire sul server dove risiede la pagina php che faccio io.

    Mi spiego meglio con questo schema forse:

    codice:
    form.html ---> destinazione.php
                        |
           +------------+---------------+
           |                            |
    http://server1/file.php   http://server2/dati.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.