Ich habe ein kleines JavaScript-basiertes Malprogramm mit einem HTML5-Canvas geschrieben. Was ich jetzt implementieren möchte, ist die Möglichkeit, die Zeichnung in einem Ordner auf einem Server zu speichern. Der Dateiname sollte etwa so aussehen: "Künstler" + "Titel" + "Datum" (Ich verwende Eingabeaufforderungen, um den Künstlernamen und den Titel zu erhalten). Wie kann ich das tun? Ich weiß, ich muss etwas tun:Speichern eines HTML5-Canvas in einem Ordner auf einem Server
var dataURL = canvas.toDataURL();
und dann Ajax verwenden, um ein PHP-Skript aufzurufen. Zum Beispiel:
$.ajax({
type: "POST",
url: "saveImg.php",
data: {
imgBase64: dataURL
}
}).done(function(o) {
console.log('saved');
});
Aber wie bekomme ich den Künstlernamen und den Titel zum PHP-Skript? Soweit ich weiß, ist der Dateiname innerhalb des PHP-Skripts definiert, oder?
Grüße
mehr propert hinzufügen Ies zum Datenobjekt und ordnet Werte entsprechend zu – charlietfl
'Daten: { imgBase64: dataURL, Künstler: 'Künstlername' }' –