10 utentionline
(1) Upload file
(1) ActionScript - Scrolling testo
(1) Obiettivi e risultati
(1) Icone validazione
(1) libririviste
(1) Pubblicità? Flash
(1) il significato dei colori
(1) Flash & ASP :: Gestione moduli
Yappybook
searchengine
quicklinks
WebDesigner
Tutorials ASP
Tutorials XHTML
Tutorials Javascript
Tutorials HTML-CSS
Tutorials SQL
Tutorials PHP & MySQL
AJAX applicazioni web
Web Development
Template & Layout
Non solo Web :: Blog
Portfolio Lavori
Who is Yappy?
Benvenuto nella Newsletter
libririviste
Newsletter
Calendario motoGP 2007
newscorsi
FAQ & Domande
newscorsi
Web Designer gratuitoCorso Web Designer Gratuito per creare siti internet trucchi, consigli, esempi pratici e template per diventare un vero web designer.
Seo Extreme 2007
Al corso nazionale "Seo Extreme 2007" troverai le ultime tecniche e strategie di Posizionamento nei motori di ricerca. Parteciperai ad un corso di alto livello dedicato a chi vuole fare posizionamento...
Newsletter
Obiettivi e risultatiCiao,
ho atteso un po' a mandarti una nuova newsletter ma volevo essere sicuro di aver qualcosa da dire e qualcosa da offrire.
News n.13 - 27 febbraio 2007
In questa edizione ci sono nuovi tutorial e domande a cui ora è facilissimo trovare risposta come mettere il bottone Skype oppure una Google Map sul tuo sito internet.
Inoltre novità e corsi per diventare professionisti del web...
libririviste
Web Design Facile"Web Design Facile" di Davide Vasta è una guida pratica che conduce il lettore, passo per passo attraverso la realizzazione di un sito Internet: dalla creazione di un prototipo da mostrare al cliente fino al suo sviluppo definitivo.
WebDesigner 22
Web Designer Magazine n.22. Flash in prima linea, conoscere l'ultima versione del programma Macromedia. Inserire video Flash nelle vostre pagine. In primo piano "diventare Designer di successo".
tagclouds
Gestire XML con PHP Menu & Usabilità PCB Proto online Valentino Rossi Cookies & Javascript Web Designer 16 newsletter for webdesigner newsletter for webdesigner Calendario eventi in PHP SPACE InVaDeRs Visualizza statistiche Motogippy.com ASP Server Variablessyndicate
RSS 2.0Atom feed
CreativeCommons
Upload file
[04 Feb 2004]Per realizzare un sito internet davvero ampliabile ed aggiornabile occorre dare la possibilità? ai vostri clienti di poter aggiungere o eliminare i prodotti del vostro sito vetrina.Per i dati non ci sono problemi... vediamo come creare un upload pe
Come possiamo vedere nel codice appena mostrato le differenze sono concentate nella definizione del modulo
L'elemento enctype="multipart/form-data" permette l'invio dei dati in formato binario e non ascii come quello tradizionale.
L'utilizzo invece del codice permette di creare una casella per l'inserimento dei dati collegata al classico pulsante Sfoglia come quello mostrato di seguito...
Immagine
Ora vediamo il documento "upload.asp" che ha il compito di ricevere i dati e di salvarli in una cartella del sito.
Ora vediamo il documento "upload.asp" che ha il compito di ricevere i dati e di salvarli in una cartella del sito.
Prima di lavorare sul codice cerchiamo di capire com'è sono i dati che verranno spediti... il loro aspetto è pressappoco questo.
-----------------------------7d21222e60 Content-Disposition: form-data; name="codice" 60010
-----------------------------7d21222e60 Content-Disposition: form-data; name="nome" Canon
-----------------------------7d21222e60 Content-Disposition: form-data; name="risoluzione" 120x120
-----------------------------7d21222e60 Content-Disposition: form-data; name="velocita" 11
-----------------------------7d21222e60 Content-Disposition: form-data; name="descr" USB e parallela
-----------------------------7d21222e60 Content-Disposition: form-data; name="immagine"; filename="C:WINDOWSDesktop est.gif" Content-Type: image/gif GIF89a22à?':[²à?>¦¯èà?@" ˆà?E´à? [1] &mà?à?à?|à?à?oà?à?à?à?f™E—là?à?V‚$c[¿~à?à?¹à?òbà?à?>^"à?-|à?D¡à?fà?¦à?
-----------------------------7d21222e60 [...]
L'elemento -----------------------------7d21222e60 è un identificativo dei dati spediti e divide ogni campo dagli altri la voce name="" contiene il nome del campo e di seguito le altre caratteristiche. Ricordiamo che stiamo lavorando con dati in formato binario quindi tutte le operazioni che svolgeremo sono in formato binario.
Mentre la funzione Mid restituisce il numero di caratteri specificato di una stringa verrà? utilizzata come MidB in modo da poterla utilizzare con i byte ricevuti.
Scarica l'esempio.

