WinFuture-Forum.de: Kategorien zum Hochladen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Kategorien zum Hochladen


#1 Mitglied ist offline   punkt 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 29. Mai 12
  • Reputation: 0

geschrieben 29. Mai 2012 - 15:47

Hallo zusammen,

ich habe da eine Frage an euch und zwar wollte ich auf meiner Website Bilderhochladen lassen, das Hochladen an sich klappt ganz gut, nur habe ich dort mehrere Kategorien und ich möchte es so machen, dass der Benutzer sich aussuchen kann, wohin er etwas hochlädt.

Meine Frage an euch. Wie programmiere ich das? Benutze cms-madesimple (smarty)
oder Wo krieg ich die nötigen Infos außer bei Selfhtml?

lg Dimi
0

Anzeige



#2 Mitglied ist offline   Ludacris 

  • Gruppe: Moderation
  • Beiträge: 4.668
  • Beigetreten: 28. Mai 06
  • Reputation: 218
  • Geschlecht:Männlich

geschrieben 30. Mai 2012 - 10:23

selfphp ist schon mal nicht schlecht um zu beginnen ansonsten bei den Online Versionen der gallileo Bücher.

Im Endeffekt würde ich es so machen
<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="100000" />
<input name="uploadedfile" type="file" /><br />
<select name="category">
    <option value="tiere">Haustiere</option>
    <option value="autos">Autos</option>
    <option value="computer">Computer</option>
    <option value="Pizza">Pizza</option>    
<input type="submit" value="Upload File" />
</form>



Und dann im PHP file die Category abfangen
$category = $_POST["category"];
$target_path = "uploads/".$category;

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 

if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo "Die Datei".  basename( $_FILES['uploadedfile']['name']). 
    " wurde hochgeladen";
} else{
    echo "Fehler, bitte versuchen Sie es erneut";
}

0

#3 Mitglied ist offline   punkt 

  • Gruppe: Mitglieder
  • Beiträge: 2
  • Beigetreten: 29. Mai 12
  • Reputation: 0

geschrieben 30. Mai 2012 - 21:29

Hi,

danke für die schnelle Antwort. Ich probiers mal aus.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0