upload

Programovacie jazyky, rady, poradňa...
brian006
Amateur
Amateur
Príspevky: 10
Registrovaný: 10 jún 2006, 13:45

upload

Príspevok od používateľa brian006 »

napiste my kod na upload 3 obrazkov naraz v php v jednom formulary
etel
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 232
Registrovaný: 16 okt 2006, 10:37
Kontaktovať používateľa:

Príspevok od používateľa etel »

takyto kod mam v svojom web-maily ... malo by ti to pomoct ...

Kód: Vybrať všetko

 if(!empty($_FILES['priloha1']['name']))
  {
	$file = $_FILES['priloha1']['name'];
	
    $message .= "\n--".$outer_boundary."\n";
    $message .= "Content-Type: ".$_FILES['priloha1']['type'].";\n\tname=\"".$file."\"\n";
    $message .= "Content-Transfer-Encoding: base64\n";
    $message .= "Content-Disposition: attachment;\n\tfilename=\"".$file."\"\n\n";
    
	$file1 = $_FILES['priloha1']['tmp_name'];
    $fp = fopen($file1,"r");
    $content = fread($fp,filesize($file1));
    fclose($fp);
    
    $content = chunk_split(base64_encode($content));
    $message .= $content;
    $message .= "\n\n";
  }
  
  // príloha èíslo 2
  if(!empty($_FILES['priloha2']['name']))
  {
	$file = $_FILES['priloha2']['name'];
	
    $message .= "\n--".$outer_boundary."\n";
    $message .= "Content-Type: ".$_FILES['priloha2']['type'].";\n\tname=\"".$file."\"\n";
    $message .= "Content-Transfer-Encoding: base64\n";
    $message .= "Content-Disposition: attachment;\n\tfilename=\"".$file."\"\n\n";
    
	$file1 = $_FILES['priloha2']['tmp_name'];
    $fp = fopen($file1,"r");
    $content = fread($fp,filesize($file1));
    fclose($fp);
    
    $content = chunk_split(base64_encode($content));
    $message .= $content;
    $message .= "\n\n";
  }
  
  // príloha èíslo 3
  if(!empty($_FILES['priloha3']['name']))
  {
	$file = $_FILES['priloha3']['name'];
	
    $message .= "\n--".$outer_boundary."\n";
    $message .= "Content-Type: ".$_FILES['priloha3']['type'].";\n\tname=\"".$file."\"\n";
    $message .= "Content-Transfer-Encoding: base64\n";
    $message .= "Content-Disposition: attachment;\n\tfilename=\"".$file."\"\n\n";
    
	$file1 = $_FILES['priloha3']['tmp_name'];
    $fp = fopen($file1,"r");
    $content = fread($fp,filesize($file1));
    fclose($fp);
    
    $content = chunk_split(base64_encode($content));
    $message .= $content;
    $message .= "\n\n";
  }
Napísať odpoveď