Quote Originariamente inviata da Al_katraz984 Visualizza il messaggio
Ciao

http://www.w3.org/TR/html5/forms.html#attr-fs-enctype

qui ne parlano fattalità

Comunque il default lo usi sempre.. Il multipart/form-data lo usi quando hai la necessità di caricare dei file passando attraverso un form html

il text/plain semplicemente non fa nulla visto che gli attributi non vengono parsati..

comunque puoi provare anche da solo mettendo una <form action="test.php"> e fare le prove di invio con i vari enctype.

Su test.php
Codice PHP:
print_r$_POST );
print_r$_GET ); 

Ciao, non sto chiedendo "come traducano il testo" queste codifiche ma a cosa serva fare queste codifiche, cioè i casi in cui mi servano o siano obbligatori, che vantaggi mi danno, che svantaggio mi dà non metterle ed in che casi... Se no li uso a caso e vorrei capire il perchè di cosa faccio.
Per esempio, per passare un file devo mettere obbligatoriamente "multipart/form-data"? Se non lo metto cosa succede? Oppure, perchè scegliere "text/plain" al posto di quello di default? E viceversa?

Mi servono delle ipotesi pratiche di utilizzo...