Fotoupload PHP oder JAVA?

S

SilverVegeto

Guten Abend Leute,
steh gerade vor einer Frage die ich mir nicht beantworten kann.

Ich habe auf meiner Website für User ein Fotoupload programmiert in PHP. Mit hilfe von diesem können User ganze Fotoalben erstellen.
Jetzt ist es für einige nur ziemlich nervig jedes Bild für das Album einzeln hochzuladen.

Meine Frage nun wie kann ich es umsetzen das User mehrere Bilder hochladen können bzw. was ist die bessere Variante, PHP oder JAVA?

Mein Problem ist nur das ich JAVA eigentlich NULL kann - wäre vielleicht gut dass wenn jemand JAVA vorschlägt mir irgendetwas geben kann "Tutorial, Codeschnippsel, etc." für Fotoupload?

Danke.
 
Was genau macht dir Schwierigkeiten bei der PHP Lösung?
Wenn du mehrere Dateien hast, nimm einfach mehr <input-Felder:
Code:
  <input name="userfile[]" type="file"><br />
  <input name="userfile[]" type="file"><br />
  <input name="userfile[]" type="file"><br />
  <input name="userfile[]" type="file"><br />
  <input name="userfile[]" type="file"><br />
  <input name="userfile[]" type="file">

Oder verstehe ich etwas falsch?
 
Code:
<div id="BilderInputs">
<input name="userfile[]" class="bildinput" type="file"><br>
</div>
<a href="javascript:void(0)" onclick="javascript:nextBild()">noch ein Bild</a>

<script type="text/javascript">

function nextBild() {
    inp = document.createElement('input');
    inp.setAttribute('type','file');
    inp.setAttribute('name','userfile[]');
    inp.setAttribute('class','bildinput');  // wenn ist nötig
    
    document.getElementById('BilderInputs').appendChild(inp);
    document.getElementById('BilderInputs').appendChild( document.createElement('br'));
}
</script>
 
Danke metalalisa.

Werde das heute Mittag wenn ich zuhause bin mal testen.
Gibt es noch etwas auf das ich achten muss?
 
Du kannst die ganze Sache natürlich auch in Java lösen. Hier sind sogar Multiuploads möglich. Das heisst Dateien z.B. über nen Browser auswählen, markieren und dann auf Upload drücken. Fertige Sachen gibts da schon im Netz. Wie man sowas umsetzt, kann ich dir nicht sagen. Ich weis nur das es möglich ist.

Gruß
 
Zurück