2017-10-16 4 views
0

Ich verbinde diesen Code in meine Blogger-Seite, um eine Videodatei zusammen mit der E-Mail-Adresse und dem Namen des Uploaders in meine Dropbox oder mein Google-Laufwerk hochzuladen. Ich verwende den folgenden Code, aber ich habe keine Ahnung, wie man angibt, auf wessen Google Drive oder Dropbox Account (und Ordner) die Datei hochgeladen werden soll, ob sie überhaupt hochgeladen wird und wie die Information des Uploaders (Name und E-Mail) zusammen mit der Videodatei hochgeladen werden. Ich kann es mir nicht leisten, Webhosting-Speicherplatz zu kaufen, also muss ich dies jetzt mit Blogger, Dropbox oder meinem Google Drive (alle kostenlosen Dienste) erreichen. Vielen Dank im Voraus. Ihr Jungs rockt!HTML-Code zum Hochladen von Datei in Dropbox oder Google Drive zusammen mit Name und E-Mail?

<div dir="ltr" style="text-align: left;" trbidi="on"> 
<!-- Paste this into forms.html --> 

<!-- Text input fields --> 
<input id="name" placeholder="Your Name" type="text" /> 
<input id="email" placeholder="Your Email" type="email" /> 
<!-- File upload button --> 
<input id="file" type="file" /> 
<!-- Form submit button --> 
<button onclick="submit(); return false;">Submit</button> 
<!-- Show Progress --> 
<br /> 
<div id="progress"> 
</div> 
<!-- Add the jQuery library --> 
<script src="https://code.jquery.com/jquery.min.js"></script> 

<script> 

    var file, 
    reader = new FileReader(); 

    // Upload the file to Google Drive 
    reader.onloadend = function(e) { 
    google.script.run 
    .withSuccessHandler(showMessage) 
    .uploadFileToGoogleDrive(
    e.target.result, file.name, 
    $('input#name').val(), 
    $('input#email').val() 
); 
}; 

// Read the file on form submit 
function submitForm() { 
file = $('#file')[0].files[0]; 
showMessage("Uploading file.."); 
reader.readAsDataURL(file); 
} 

function showMessage(e) { 
$('#progress').html(e);} 

</script></div> 

Antwort

0

Sie können Cognito-Formulare verwenden. Sie bieten 100 MB für Dateien frei

Verwandte Themen