Hi,

I made a file using FILE* f = tmpfile();

now i have written some data into it and I want to upload this to a url using 
POST along with other fields 
the form for the upload is  as follows:
<form method="post" action="upload.jsp">
        <input type="text"  name="videoID" />
        <input type="file" name="F1" />
        <input type="submit" name="submit" />
</form>

so i have written a function to read the binary content to a buffer and am 
stuck at how to transfer it to the server.

char* readFileBytes(const char *name, const char *argname){
    FILE *fl = fopen(name, "rb");
    if(fl == NULL)
        return NULL;
    fseek(fl, 0, SEEK_END);
    long len = ftell(fl);
    rewind(fl);
    long arglen = strlen(argname)+1;
    char *ret = (char*) malloc(len+arglen);
    ret[0]='F';
    ret[1]='1';
    ret[2]='=';
    fread(ret+arglen,1, len, fl);
    fclose(fl);
    return ret;
}

Can someone help me out

-- Ankur


-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to