Cgi Forum

Das Programmierer Forum.
Aktuelle Zeit: 25.05.2020 04:31

Alle Zeiten sind UTC [ Sommerzeit ]




Forum gesperrt Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: upload mehrere datein
BeitragVerfasst: 25.02.2008 09:35 
Offline

Registriert: 24.02.2008 21:21
Beiträge: 3
huhu,

ich finde ihren script echt super wir nutzen ihn bei unserem Tischtennis Verein um Bilder von Spielen usw hochzuladen,
allerding wollen wir 5-10 Bilder gleichzeitig hochladen und wissen leider nicht wie und ob man das umsetzten kann?
gibt es da eine möglichkeit?
wenn ja kann jemand helfe?

mfg ttc1974
wir bedanken uns schoneinmal


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 25.02.2008 11:09 
Offline

Registriert: 24.02.2008 21:21
Beiträge: 3
wir haben es hinbekommen :p
sry fpr den post aber wenn es noch jemand so haben will hier der quelltext


Code:
if($_POST["senden"]==1){

//echo var_dump($_FILES);{
   $filename = "";
          for ($i = 0; $i < count($_FILES['userfile']['tmp_name']); $i++) {
         if ($_FILES['userfile']['tmp_name'][$i]<> 'none'){
      $file = $_FILES['userfile']['name'][$i];
      $temp = $_FILES['userfile']['tmp_name'][$i];
      $path_parts = pathinfo($file);
      if(!isset($path_parts["extension"])) $path_parts["extension"]='';
      if($_FILES['userfile']['type'][$i] != 'image/gif' && $_FILES['userfile']['type'][$i] != 'image/jpeg' && $_FILES['userfile']['type'][$i] != 'image/JPG' && $_FILES['userfile']['type'][$i] != 'image/png') $ist_bild=1; else $ist_bild=0;
      if($upload_erlaubnis == 0) $ist_bild=1;
          if($ist_bild==1) {
            echo '<div style="color:red;">Nur GIF, PNG und JPG Dateien dürfen hochgeladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
           } else {
                if($path_parts["extension"]!=""){
            $filename = $file;
                               if($_FILES['userfile']['size'][$i]<= $groessemax*1024) {
               if(decoct(fileperms($img_path_up))==40777){
                  if(@copy($temp, $img_path_up.$filename)){
                     echo '<div style="color:green;">Datei ist auf den Server!<br>';
                     echo 'Url der Datei: <a href="http://'.$_SERVER['HTTP_HOST'].$path.$filename.'" target="_blank">http://'.$_SERVER['HTTP_HOST'].$path.$filename.'</a><br><br><a href="'.$_SERVER['PHP_SELF'].'">Eine weitere Datei auf den Server laden...</a><br><br></div>';
                  } else {
                     echo '<div style="color:red;">Die Datei konnte nicht auf den Server geladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
                  }
               } else {
                  echo '<div style="color:red;">Der Upload Ordner hat keine Schreibrechte! <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
               }
            } else {
               echo '<div style="color:red;">Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
            }
         }
      }
        //}
}
}
} else {


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 26.02.2008 08:32 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
ttc1974 hat geschrieben:
wir haben es hinbekommen :p
sry fpr den post aber wenn es noch jemand so haben will hier der quelltext


Code:
if($_POST["senden"]==1){

//echo var_dump($_FILES);{
   $filename = "";
          for ($i = 0; $i < count($_FILES['userfile']['tmp_name']); $i++) {
         if ($_FILES['userfile']['tmp_name'][$i]<> 'none'){
      $file = $_FILES['userfile']['name'][$i];
      $temp = $_FILES['userfile']['tmp_name'][$i];
      $path_parts = pathinfo($file);
      if(!isset($path_parts["extension"])) $path_parts["extension"]='';
      if($_FILES['userfile']['type'][$i] != 'image/gif' && $_FILES['userfile']['type'][$i] != 'image/jpeg' && $_FILES['userfile']['type'][$i] != 'image/JPG' && $_FILES['userfile']['type'][$i] != 'image/png') $ist_bild=1; else $ist_bild=0;
      if($upload_erlaubnis == 0) $ist_bild=1;
          if($ist_bild==1) {
            echo '<div style="color:red;">Nur GIF, PNG und JPG Dateien dürfen hochgeladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
           } else {
                if($path_parts["extension"]!=""){
            $filename = $file;
                               if($_FILES['userfile']['size'][$i]<= $groessemax*1024) {
               if(decoct(fileperms($img_path_up))==40777){
                  if(@copy($temp, $img_path_up.$filename)){
                     echo '<div style="color:green;">Datei ist auf den Server!<br>';
                     echo 'Url der Datei: <a href="http://'.$_SERVER['HTTP_HOST'].$path.$filename.'" target="_blank">http://'.$_SERVER['HTTP_HOST'].$path.$filename.'</a><br><br><a href="'.$_SERVER['PHP_SELF'].'">Eine weitere Datei auf den Server laden...</a><br><br></div>';
                  } else {
                     echo '<div style="color:red;">Die Datei konnte nicht auf den Server geladen werden. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
                  }
               } else {
                  echo '<div style="color:red;">Der Upload Ordner hat keine Schreibrechte! <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
               }
            } else {
               echo '<div style="color:red;">Die Datei ist zu groß! Die Datei darf nicht größer als '.$groessemax.' KB (KiloByte) sein. <a href="'.$_SERVER['PHP_SELF'].'">Noch mal versuchen...</a><br><br></div>';
            }
         }
      }
        //}
}
}
} else {


Morgen,

danke für das Posten des Cods.

mfg. Nico Schubert


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 18.03.2009 10:23 
Offline

Registriert: 18.03.2009 10:19
Beiträge: 1
Hallo
Erstmal: Dieser Upoad-Script ist genial und funktioniert auch bestens.
Suche schon lange nach ner lösung mehrere Bilder zu uppen.
War richtig froh das hier zu sehen. gleich darauf aber etwas deprimiert weil ich keine ahnung hab wo ich den script-schnipsel hinpacken muss bzw. was ich überscrheiben sollte.
Ausserdem: das formular ist dadurch noch nicht angepasst oder?

danke für Antwoten und SORRY für die antwort auf nen so alten post.

grüsse notafake


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 13.06.2009 13:02 
Offline
Site Admin

Registriert: 09.03.2005 10:41
Beiträge: 327
Wohnort: Arnstadt
notafake hat geschrieben:
Hallo
Erstmal: Dieser Upoad-Script ist genial und funktioniert auch bestens.
Suche schon lange nach ner lösung mehrere Bilder zu uppen.
War richtig froh das hier zu sehen. gleich darauf aber etwas deprimiert weil ich keine ahnung hab wo ich den script-schnipsel hinpacken muss bzw. was ich überscrheiben sollte.
Ausserdem: das formular ist dadurch noch nicht angepasst oder?

danke für Antwoten und SORRY für die antwort auf nen so alten post.

grüsse notafake


Das ist eine Erweiterung für eine alte Version des Upload Scripts, bitte wende Dich dazu bei fragen an den Verfasser dieses Beitrags. Wir geben kein Support zu dieser Version mehr.

Grüße Nico


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Forum gesperrt Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 5 Beiträge ] 

Alle Zeiten sind UTC [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | Impressum
Deutsche Übersetzung durch phpBB.de