ERLEDIGT
NEIN
NEIN
ANTWORTEN
10
10
ZUGRIFFE
1427
1427
EMPFEHLEN
-
Hallo an alle!
Ich habe ein anliegen. Ich will ein Uploadscript machen, dass 1-25 Bilder hochladet. Ein Uploadscript kann ich auch selber machen, dass ist ja nicht das Problem, sondern ich will mit <select..... u.s.w will ich dann ne auswahl machen wieviel bilder Upgeloadet werden. Dies z.B. unter dem namen $anzahl.
dann will ich anhand der variable $anzahl einfach in einem uploadscript (meinem Uploadscript einfach es nur noch dahintersetzt und vervielfältigt) z.B.
ok wenn in dem <select><option..... 1 steht, soll es den in der Codebox eingetragenen code ausgeben. wenn 2 darin steht soll es automatischCode :1 2 3 4 5
$temp1 = $_FILES['fdatei1']['tmp_name']; $name1 = $_FILES['datei1']['name1']; copy("$temp1", "$name1");
Aber auchtung! es soll nicht nur 2 dahinter schreiben sondern 2 dahinter setzen und einmal 1.Code :1 2 3 4 5 6 7 8 9 10 11
$temp1 = $_FILES['fdatei1']['tmp_name']; $name1 = $_FILES['datei1']['name1']; copy("$temp1", "$name1"); $temp2 = $_FILES['fdatei2']['tmp_name']; $name2 = $_FILES['datei2']['name2']; copy("$temp2", "$name2");
Also
Vorschläge, Komentare alles möglich.
Bitte nur posten
-
Also.
Du stellst ein select-feld hin mit den optionen 1-25. Das muß der User dann auswählen.
Wenn er dann auf weiter klickt, kannst du ne for-schleife durchlaufen in der du dann die upload-felder ausgibst. Das mußt du auch nicht immer mit Zahlen hinter den Namen machen, du erstellst einfach ein Array. Code folgt.
Die Menge der Bilder kannst du noch in einem Hidden-Feld übergeben und dann durchläufst du später wieder eine For-Schleife in der du die Bilder speichern / verwalten / was auch immer kannst.PHP-Code:for ($i = 0; $i < $_POST["menge_an_feldern"]; $i++) {
echo "
<tr>
<td>Dein Bild No. ".($i+1)."</td>
<td><input type=\"file\" name=\"upload_bild[]\"></td>
</tr>";
}
Ronin
-
Original geschrieben von ronin
Also.
Du stellst ein select-feld hin mit den optionen 1-25. Das muß der User dann auswählen.
Wenn er dann auf weiter klickt, kannst du ne for-schleife durchlaufen in der du dann die upload-felder ausgibst. Das mußt du auch nicht immer mit Zahlen hinter den Namen machen, du erstellst einfach ein Array. Code folgt.
Die Menge der Bilder kannst du noch in einem Hidden-Feld übergeben und dann durchläufst du später wieder eine For-Schleife in der du die Bilder speichern / verwalten / was auch immer kannst.PHP-Code:for ($i = 0; $i < $_POST["menge_an_feldern"]; $i++) {
echo "
<tr>
<td>Dein Bild No. ".($i+1)."</td>
<td><input type=\"file\" name=\"upload_bild[]\"></td>
</tr>";
}
Ronin
Vielen Dank
ich probiers dann mal aus
-
ICh bekomme es leider nicht hin.
kann mir mal einer en bischen helfen.
Also ich will ein Option feld mit optionen von 1-50
und wenn man z.B. wenn man 15 auswählt kommen 15 <input type="file".... felder. und ladet auch alle 15 bilder hoch. ich weiß man muss es mit for und arrys u.s.w machen
aber könnt ihr mr trotzdem helfen.
Danke schonmal
-
Auswahlbox:
Code :1 2 3 4 5
<select name="anzahl" id="anzahl"> <option value="1">1</option> ... <option value="50">50</option> </select>
Input-Generierung:
Auslesen und anschließender Upload:PHP-Code:$anzahl = $_POST['anzahl']; //oder auch $_GET, je nachdem, wie du die Daten übergibst
for ($i = 1; $i <= $anzahl; $i++) {
echo '<input type="file" name="uploads[]" id="uploads[]" />';
}
Prinzip verstanden?PHP-Code:$uploads = $_FILES['uploads'];
for ($i = 0; $i < count($uploads); $i++) {
//Hier ganz normal den Uploadmechanismus einfügen. Zugriff auf das aktuelle File immer mit:
// $uploads[$i]['name']
// bzw.
// $uploads[$i]['tmp_name']
// usw.
}
"... the KKK took my baby away ..."
-
Ich probiers heut abend mal aus
ABer schon mal DANKE!
-
@ludz
dabei werden aber die Uploadfelder alle zusammen aufgelistet, wie kann man es machen, daß diese immer nacheinandere erscheinen, also wenn ein File hochgeschoben wurd, dann das Uploadfeld für die nächste Datei erscheint und trotzdem für jede Datei eine eigene Variable hat ?
-
jemand eine Idee?
-
Wie meinst du dass alle aufgelistet werden
Wenn du wilst dass alle von 1- 50 1, 2, 3,4, ....50 aufgelistet werden musst du das machen:Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
<select size="1" name="anzahl" id="anzahl"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option>28</option> <option>29</option> <option>30</option> <option>31</option> <option>32</option> <option>33</option> <option>34</option> <option>35</option> <option>36</option> <option>37</option> <option>38</option> <option>39</option> <option>40</option> <option>41</option> <option>42</option> <option>43</option> <option>44</option> <option>45</option> <option>46</option> <option>47</option> <option>48</option> <option>49</option> <option>50</option> </select>
edit:_________________________________________________-
OOHH
Sorry hab falsch verstanden wie du dass meinst.
VIleicht mit einer schleife.
Ich schau einfach mal.Geändert von Buffy-Fan (27.09.04 um 18:05 Uhr)
-
das mit der Selectauswahl brauche ich ja nicht, ging mir nur um das File-Inputfeld, daß da immer nur eins erscheint und dies immer nach und nach, also insgesamt 4x.
Habe es so gelöst, daß ich einen Zähler eingebaut habe und beim Aufruf per Hidden den Zähler 0 per POST mitschicke und diesen dann dort hochzöhlen lasse, solange bis der die Anzahl erreicht hat.
-
Ich kann es einfach nicht fassen.
Ich bekomme es einfach nicht hin.
Kann mir jemand einen großen gefallen machen?
Bitte postet einer ein script schritt für schritt. DANKE
VIELEN DANK SCHON MAL
Ähnliche Themen
-
Bilder Upload
Von danza im Forum PHPAntworten: 2Letzter Beitrag: 31.08.07, 23:18 -
Bilder Upload...?
Von Jimbo2001 im Forum PHPAntworten: 1Letzter Beitrag: 24.08.07, 08:31 -
Bilder in Tabelle mit fester Anzahl Reihen / Spalten
Von kippi01 im Forum PHPAntworten: 4Letzter Beitrag: 13.07.07, 09:31 -
Bilder upload FTP per PHP
Von cry_baby im Forum PHPAntworten: 0Letzter Beitrag: 21.03.07, 21:10 -
Anzahl der Bilder in einem slideshow ändern
Von WaZZkeSS im Forum Flash PlattformAntworten: 29Letzter Beitrag: 04.10.05, 15:20





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren