Dator > hur man skriver en fil till e-post med PHP

  • hur man skriver en fil till e-post med PHP


  • Innehållet i en fil kan placera skickas i ett e-postmeddelande med hjälp av " fread " och " post " funktioner . Den " fread " -funktionen används för att placera innehållet i filen i en variabel . Filen måste vara först öppnas med hjälp av " fopen " funktion och den bör stängas med " fclose " -funktionen . Skriptet måste också ha variabler för avsändaradressen , mottagaradressen och ämnesraden för e-post . Dessa variabler används för att skapa rubriker som skickas , tillsammans med innehållet i dokumentet , med hjälp av " post " -funktionen .
    1 .
    Öppna tomt dokument i en textredigerare .
    2 .
    Typ " 3
    Skriv följande fyra rader för att placera innehållet i filen i . " $ data " variabel :
    $ file=" test. txt " ;
    $ fh=fopen ( $ file , " r " ) ;
    $ data=fread ( $ FH , filstorlek ( $ fil )) ,
    fclose ( $ fh ) .
    4
    Skriv följande två rader för att ställa upp avsändaren och mottagaren e-postadresser :
    $ to_address=" mottagaren @ exempel . com " ,
    $ from_address=" sender@example. com " .
    5
    Skriv raden " $ subject=" Fil Innehåll ", " att skapa föremål för . den e
    6
    Skriv följande tre linjer att ställa in e-post rubriker :
    $ headers="Från : " . $ from_address "\ r \ n ".
    " Reply-To : ' $ from_address " \ r \ n "
    " X-Mailer : PHP /". . . phpversion () ;
    7
    .
    Skriv raden " post ( $ to_address , $ subject , $ data , $ headers ), " för att skicka mail innehållande innehållet i filen
    8
    Type " . ? > " för att stänga PHP-script .
    9 .
    Spara skriptet med " . php " filtillägg .


Previous:Vilka är fördelarna med Java uppgradera ? Next:Hur konvertera ett datum till en unix timestamp php





Relaterade artiklar


  • vad är filändelsen . vmo ?
  • Felsöka nätverksproblem förhindrar anslutning till Microsoft Exchange Server
  • hur du uppdaterar BIOS via en USB-
  • vad är filändelsen ADB ?
  • Du kan ha mer än en app öppet på en IPAD?
  • 1970 C-10 pickup specs
  • hur du tar bort pappersfacket på en HP 5650
  • där kan Dell delar köpas?
  • hur man ansluter en LEXMARK X4650 utan sladdar
  • hur man laddar in en ansökan på IPAD