Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan sende e-postvedlegg i PHP
    Sende e-post fra en webside er en ganske vanlig oppgave, og ofte sender en vedlagt fil er nødvendig --- kanskje du sender en database dump eller et bilde som en bruker lastet opp . Mens standard PHP -biblioteket inneholder funksjonalitet for å sende vanlig , vanlig tekst epost , støtte for mer avanserte e-post funksjoner (for eksempel HTML og vedlegg ) er tilgjengelig, men kan vises komplisert for nybegynneren . Disse funksjonene , men er levert av PEAR :: Mail_Mime pakken, som er fritt tilgjengelig fra PEAR depotet. PEAR er et PHP komponent distribusjonssystem som inneholder gratis PHP biblioteker og klasser , og er et ideelt utgangspunkt når gjennomføre en ny oppgave i PHP. Du trenger
    tekst editor en Web server konfigurert for PHP behandling
    PEAR :: Mail_Mime pakken installert på serveren
    Vis flere instruksjoner
    en

    Installer PEAR :: Mail_Mime pakke på systemet (både utviklingsplattform og server) . ( Hvis systemet ikke har PEAR installert , se "Ressurser" ) . Bruk følgende kommando i en kommandolinje spørsmål : en

    pære installere Mail_Mime
    p Dette vil installere den nyeste versjonen av Mail_Mime pakken fra PEAR repositories
    2

    . Åpne din PHP script i en teksteditor /utviklingsmiljø av valget. Dette kan være en eksisterende PHP script som du har tenkt på å legge funksjonaliteten til eller et nytt manus til å omfatte de postfunksjoner for systemet .
    3

    Inkluder Mail.php og Mail /mime . ? php skript i din php script :

    < php

    inkluderer (' Mail.php ');

    inkluderer (' Mail /mime.php ');
    4

    Bygg innholdet i meldingen ( etter at ovennevnte "include " uttalelser ) og relatert informasjon : .

    $ msgText = " Dette er teksten i e-posten Ganske kjedelig , huh ";

    $ msgHtml =" ? ! Dette er HTML e-post - super kul < /strong > < /body > < /html > ; ";

    $ toAttach = " /sti /til /vår /file.txt ";

    $ msgHeaders = array (' From ' = > ' testing@test.com ' , ' Subject ' = > 'Dette er en test melding det er mange liker det , men dette er min. . ');
    5

    Opprett Mail_Mime objekt (igjen , under det som ble lagt til over ) : en

    //parameteren er valgfri , men vi må sette den til " \\ n " siden vi kommer til å sende den

    //via Mail pakke
    < p > $ mailMime = new 'text /plain ');
    6

    Bygg Mail objekt som brukes til å sende meldingen : en

    $ msgBody = $ mailMime - > get () ;
    < p> $ msgHeaders = $ mailMime -> overskrifter ( $ msgHeaders ) ,

    $ mailObject = & mail :: fabrikken (' post ');

    $ mailObject - > sende (' whoWeSendItTo@test.com ' , $ msgHeaders , $ msgBody ) ;

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en TimeStamp i PHP 
    ·PHP Web Design Tutorial 
    ·Informasjon om Oracle Migrasjon til MySQL 
    ·Hvordan legge til Marquee Koder til PHP Nuke 
    ·Slik installerer annonser i ett enkelt innlegg PHP 
    ·Hvordan sjekke om Column Finnes i MySQL 
    ·Mest Lette PHP Frameworks 
    ·Hvordan Ring en ekstern PHP File Form med HTML 
    ·En avansert MySQL Tutorial 
    ·PHP Tutorial initialisert Arrays 
      Anbefalte artikler
    ·Java-feil PID: 236 
    ·Hva er Python i Windows 
    ·Slik deaktiverer gruppering i MySQL 
    ·Hva er en variabel i programmering 
    ·Slik sletter LPT VBS 
    ·Slik bygger Python Into HTML 
    ·Ulike måter å formatere Datoer i VBA 
    ·Python Eiendom Funksjon 
    ·Hvordan legge Tilgang Radkilde til en liste 
    ·Hvordan skrive en ActiveX-kontroll 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/