Seite 1 von 2: 12
|
Mehrfach Bilder laden
|
|
Rolly8-HL |
Geschrieben am 24. August 2016 10:28:43
|
|
Hallo, möchte gerne nicht nur ein Bild nach einander laden sondern eine Auswahl gleichzeitig. Code Download Code opentable("Bilder laden"); Wenn ich das jetzt so benutze bekomme ich diesen Fehler. Zitat Warning: strlen() expects parameter 1 to be string, array given in P:\xampp\htdocs\maincore.php on line 59 Nutze ich nur name='news_image' habe ich keine Probleme. Was mache ich falsch? was für ein Wert wird erwartet? wie bekomme ich diesen da rein? Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 24. August 2016 11:31:39
|
|
Moin, wie wird das ganze verarbeitet?
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 24. August 2016 11:43:25
|
|
Bei der mehrfach Verarbeitung bin ich noch nicht angekommen, die einfache wie vorher ist diese, mit der klappt es wunderbar. Code Download Code if (isset($_POST['save'])) { Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 24. August 2016 14:14:22
|
|
Warum arbeitest du nicht mit der fertigen Funktion in der infusions_include.php?
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 24. August 2016 15:04:50
|
|
Weil es damit auch nicht geht, zeigt mir den selben Fehler an, habe es mit downloads.php versucht. Was ich da habe ist aus der photos.php und hat spezielle Erweiterungen, ist sonst fast das selbe. Habe an einer anderen Stelle das hier und es ergibt kein Fehler dieser Art. Code Download Code <input type='checkbox' name='check_mark[]' value='".$nba_imag."' /> Kann das nur nicht dafür richtig umsetzen. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 24. August 2016 16:06:56
|
|
Naja jedenfalls ist der Fehler nicht nachvollziehbar . Was steht in Zeile 39 in der maincore? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 24. August 2016 16:46:14
|
|
Bei mir ist es die Zeile 59 und da steht. Code Download Code if(isset($each['name']) && strlen($each['tmp_name'])) { Zusammengefügt am 24. August 2016 um 20:46:44: Nachtrag: Ich würde mir diese ganze Mühe nicht machen wenn ich wüste wie ich das zum laden übergeben könnte. http://nobody.rolly8-hl.de/infusions/...loader.php Bearbeitet von Rolly8-HL am 24. August 2016 19:11:03 Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 25. August 2016 06:36:36
|
|
Also die Fehlermeldung liegt an der Mime Types überprüfen in der Maincore.php .. diese kann keine Arrays verarbeiten (sollte man fixen), dann sollte die Fehlermeldung Geschichte sein ^^ Was ist das unter dem von dir geposteten Link? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 25. August 2016 09:00:05
|
|
Zitat diese kann keine Arrays verarbeiten (sollte man fixen), dann sollte die Fehlermeldung Geschichte sein Wie kann man das machen? Zitat Was ist das unter dem von dir geposteten Link? Ist ein Test von mir auf einer Testseite, ist von http://www.dropzonejs.com wollte es gerne verwenden weil man dort Bilder zufügen kann auch über Drop Down konnte aber das noch nicht umsetzen das das was als Vorschau temporär geladen wird auch in ein Verzeichnis zu übergeben. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 25. August 2016 09:12:05
|
|
Ich könnte mir sowas vorstellen: Code Download Code // Checking file types of the uploaded file with known mime types list to prevent uploading unwanted files Ist allerdings ungetestet und ohne Garantie, daher bitte unbdingt ein Backup der maincore.php erstellen. |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 25. August 2016 09:34:52
|
|
Habe es getestet, damit wird zwar der Fehler nicht mehr angezeigt aber ein Wert wird auch nicht übergeben, bekomme da nur "Array" übergeben.
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 25. August 2016 09:45:45
|
|
Du musst natürlich deine Verarbeitung auch umbauen .. die muss ein Array schon verarbeiten können.
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 25. August 2016 11:10:14
|
|
Ja aber wie? Bekomme nicht ein mal einen einzelnen Wert übergeben. Damit bekomme ich den Namen der Datei angezeigt. Code Download Code echo "Anzeige 1 - ".($_FILES['news_image']['name']); Damit nur eine "Anzeige 1 - Array" Code Download Code echo "Anzeige 1 - ".($_FILES['news_image']['name']); Und das nur als einzelne Auswahl. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 25. August 2016 11:47:44
|
|
Versuche es mal so - ist aber ungetestet!! Die Code-Kommentare hab ich mir für die Übersicht eingebaut ;) Und ein wenig Hilfe aus der v9 geholt *fg* Code Download Code // Check if form is posted |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 25. August 2016 12:38:34
|
|
Jepp, funktionieren tut es schon mal, werden angelegt, habe jetzt aber ein neues Problem. Ich benutze den datestamp zur genauen Identifizierung, habe jetzt aber alle den selben mit dem Zusatz _1, _2, _3 ..... Kann man da nicht noch eine Zeitverzögerung von etwa 1 sec. mit einbauen? So war es bis jetzt. Zitat 2_nbac_1471945495_1.jpg 2_nbac_1471945495_t1.jpg 2_nbac_1471945495_t2.jpg 2_ = User id ac_ = Artikel Cat _1471945495_ = datestamp _1 = max 100x100 _t1 = max 50x50 _t2 = max 25x25 Jetzt bekomme ich Zitat 2_nbac_1471945495_1.jpg 2_nbac_1471945495_t1.jpg 2_nbac_1471945495_t2.jpg 2_nbac_1471945495_1_1.jpg 2_nbac_1471945495_t1_1.jpg 2_nbac_1471945495_t2_1.jpg 2_nbac_1471945495_1_2.jpg 2_nbac_1471945495_t1_2.jpg 2_nbac_1471945495_t2_2.jpg Die lassen sich jetzt natürlich nicht mehr richtig auslesen für meine Zwecke. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 25. August 2016 12:54:58
|
|
http://php.net/manual/de/function.sle....sleep.php mit einer Sekunde sollte es reichen.
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 25. August 2016 13:11:36
|
|
Jeep, auch das hat geklappt, eine letzte Frage, es werden nur 5 geladen wenn ich 10 ausgewählt habe kommen nur 5 gleichzeitig an, ist da noch wo eine Begrenzung auf 5 Dateien drin?
Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 25. August 2016 13:15:02
|
|
Lass dir mal mit echo count($_FILES['news_image']); ausgeben, wieviele übergeben werden. Aber ansich ist keine Begrenzung enthalten.
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
Rolly8-HL |
Geschrieben am 25. August 2016 13:34:22
|
|
Zeigt mir nur 5 an. Habe mal Datei auswählen = 23 Dateien genommen erhalte jetzt 3 x diesen Fehler angezeigt. Zitat Warning: Maximum number of allowable file uploads has been exceeded in Unknown on line 0 Von der V9 weiß ich das die eine Begrenzung auf 20 Dateien haben. Gruß Rolly8-HL
Was für Andere Wichtig ist muss für mich nicht genauso Wichtig sein! Bin Dickkopf Unbelehrbar mache aus Protest nicht das was andere für Richtig halten! Das gibt einem zu Denken oder? |
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
|
David |
Geschrieben am 25. August 2016 14:38:49
|
|
Bist du dir ganz sicher? Kontrolliere doch lieber nochmal die PHP Einstellungen.
|
Information: |
PHP Version: Nicht ausgewählt • MySQL Version: Nicht ausgewählt • PHP-Fusion: Nicht ausgewählt |
|
Springe ins Forum: |