Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    14

    Richiamare dati in POST da form con enctype=multipart/formdata

    Buon giorno a tutti,
    chiedo scusa se duplico una discussione, ma non sono riuscito a trovare nulla che potesse risolvere un problema...

    io ho questo form:

    codice:
    <form method="post"  id="userForm" class="formResponsive" enctype="multipart/form-data" action="mio url">
    <input type="text" value="" size="20"  name="form[Name]" id="Name"  class="rsform-input-box"/>
    <input type="password" value="" size="0" name="form[password]" id="password"   class="rsform-password-box" />
    ....
    </form>
    Purtroppo non posso modificare nulla perchè è un formo generato da un sito e io devo cercare di recuperare la risposta che mi da questo form...

    codice:
    -----------------------------7df29221e0510
    Content-Disposition: form-data; name="form[Name]"
    
    
    miouser
    -----------------------------7df29221e0510
    Content-Disposition: form-data; name="form[password]"
    
    
    miapassword
    -----------------------------7df29221e0510
    Content-Disposition: form-data; name="form[Send]"
    
    
    Accedi
    -----------------------------7df29221e0510
    Content-Disposition: form-data; name="form[formId]"
    
    
    8
    -----------------------------7df29221e0510--
    Come faccio e recuperare la username e la password?

    Grazie mille.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Nello script che riceve i dati mettici print_r($_POST), così vedi come riceve i dati e puoi anche sapere come recuperarli.

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    14
    Ciao!
    mi risponde questo...
    Array ( [form] => Array ( [Name] => miouser [password] => miapassword [Send] => Accedi [formId] => 8 ) )

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    14
    facendo print_r[form] riesco a vedere il mio array...
    Come faccio poi a prenderlo?
    qualsiasi cosa provi non mi visualizza mai nulla...
    ho provato a fare $j=array($_POST['form']; ma se poi faccio il foreach nulla....

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    print_r[form] non vuol dire niente.

    magari echo $_POST['form']['Name']

    già ti stamperebbe qualcosa.

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.