Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.924 pregleda

Najnovija ↓

Slanje attachment-a preko PHP skripta 01.01.2007. u 23:15 · pre 241 mesec #1
Napravila sam skript kojim saljem poruku sa subject-om ljudima koji su se upisali u mailing listu, ali bih zelela da posaljem i neki file u attachment-u uz tu poruku. Ne znam kako se pravi skript koji salje attachment ljudima sa mailing liste i po kom pricipu radi sve to.

Hvala

Anita
Re: Slanje attachment-a preko PHP skripta 01.01.2007. u 23:18 · pre 241 mesec #2
Code:

      $headers = "From: $from\n"
       ."Reply-To: $from\n";
    $headers  .= "MIME-Version: 1.0\n";
    $headers .= "Content-Type: multipart/mixed; boundary=\"MIME_BOUNDRY\"\n";
    $message = "--MIME_BOUNDRY\n";
    $message .= "Content-type: text/html; charset=utf-8\n";
    $message .= "\n";
    $message .= $body;
    $message .= "\n";
    $filename =  $attachment['filename'];
    $name =  $attachment['name'];
    
    $file_url = ITEM_FILE_PATH . $filename;
    $fp = fopen($file_url,"rb");
    $attachment = fread($fp, filesize($file_url));
    $attachment = chunk_split(base64_encode($attachment)); 
        
    $message .= "--MIME_BOUNDRY\n";
    $message .= "Content-Type: application/zip; name=\"$name\"\n";
    $message .= "Content-disposition: attachment\n";
    $message .= "Content-Transfer-Encoding: base64\n";
    $message .= "\n";
    $message .= "$attachment\n";
    $message .= "\n";
//message ends
    $message .= "--MIME_BOUNDRY--\n";

    mail($to, $subject, $message, $headers);


nesto na ovu foru ce da ti radi :)
Re: Slanje attachment-a preko PHP skripta 02.01.2007. u 17:24 · pre 241 mesec #4
Ako se radi browse sa korisničkog računara, pa se attachment uploaduje na server pa tek onda šalje uz poruku, onda pogledaj ovu poruku, a ako hoćeš da simuliraš "browse dijalog" sa servera, prouči ovu funkciju.
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme