| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Che cosa è il PHP posta Limite di caratteri
    ? La funzione "mail" è usata in PHP per inviare messaggi e-mail . Mentre PHP specificamente non impone limiti alle dimensioni di un messaggio e-mail , non impostare un limite alla quantità di memoria che assegnerà a un qualsiasi script . Essa ha anche un limite al numero massimo di caratteri che possono essere su una sola riga nel corpo di un messaggio e-mail . Poiché i relè PHP un messaggio a un server di posta , un messaggio può fallire anche dopo PHP indica un successo se il messaggio non riesce a causa di restrizioni imposte dal server di posta. PHP "posta " Funzione

    La funzione PHP "posta " prende tre parametri opzionali richiesti e due , che sono tutti stringhe . Il primo parametro contiene l' indirizzo di posta elettronica del destinatario. Il secondo ha l' oggetto del messaggio . Il terzo parametro è il messaggio e-mail stessa. Il quarto parametro contiene intestazioni extra come "From :" L'ultimo parametro "Cc " e " Ccn. " Contiene tutte le bandiere che devono essere passati sulla riga di comando . La funzione restituisce un valore booleano che indica se il messaggio è stato recapitato con successo al server di posta . Per esempio :

    $ risultato = mail ( $ a , $ oggetto , $ messaggio , $ intestazioni ) ;
    Email Dimensione

    PHP non imporre limiti particolari sulle dimensioni di un messaggio email . Essa, tuttavia , stabilire la quantità massima di memoria che un singolo script possono consumare. Questa impostazione si chiama " memory_limit " e può essere modificato nel file di configurazione " php.ini " , di solito si trova in " /etc/php5/apache2 /. " L'impostazione di default è di 8 MB per le versioni di PHP precedenti alla 5.2 e 128MB in PHP 5.2 e versioni successive. Dal momento che un messaggio di posta elettronica è una stringa passata ad una funzione , quella stringa non può causare la sceneggiatura di superare il parametro " memory_limit " . Questo limite non è influenzato da allegati e-mail in quanto il contenuto di un allegato non sono passati in memoria di una funzione PHP .
    Carattere Limiti

    PHP impone una limite di 70 caratteri per ogni riga del testo di un messaggio e-mail . Questo significa che è necessario inserire il carattere di avanzamento riga lunga "\\ n" per rompere un messaggio di posta elettronica in più righe , se il messaggio è più di 70 caratteri . La funzione PHP " ritorno a capo automatico " farà questo per voi passandogli la stringa del messaggio e la larghezza massima di 70 , per esempio :

    $ risultato = mail ( $ a , $ oggetto , wordwrap ( $ messaggio , 70 ) , $ headers ) ;
    PHP Relay

    PHP non invia un messaggio di posta elettronica . Si relè un messaggio ad un agente di trasporto della posta , o MTA , come Exim , Microsoft Exchange , Postfix , qmail o sendmail. L' MTA invia l'e-mail al destinatario. Il valore restituito dalla funzione PHP "mail" indica il successo del relè al MTA , non della consegna al destinatario . Se un MTA impone restrizioni sulla dimensione di una e-mail , inclusi gli allegati , e il messaggio supera tale limite , la funzione PHP "mail" restituirà un risultato positivo e il messaggio non verrà effettuata con il MTA . L' MTA in genere inviare una email al mittente indicando che il messaggio non è stato inviato perché ha superato la dimensione massima consentita .

    Previous :

    next :
      Articoli Correlati
    ·Come reimpostare un array in PHP 
    ·Come riempire un array con un risultato di query in MyS…
    ·Uscita di strani personaggi in MySQL PHP 
    ·Come creare un contatore PHP 
    ·Come scrivere un PHP Se Statement 
    ·Come installare SQL 2005 Express su Windows Vista 
    ·Come creare un pulsante personalizzato in PHP 
    ·Come attivare MySQL Fulltext in cPanel 
    ·Come leggere Stampa Eval in PHP 
    ·Come convertire il testo in formato UTF -8 in PHP 
      Articoli in evidenza
    ·Quali oggetti possono essere inseriti in HTML 
    ·Tutorial per fare un gioco in Java 
    ·Come calcolare la data e differenza di orario in ore e …
    ·Come fare parole scroll 
    ·Quali sono le funzioni di un buffer di trasferimento 
    ·Come scrivere una funzione per ode45 
    ·Che cosa è il debug di script ? 
    ·Come scrivere un controllo ActiveX 
    ·Nucleo Java Tutorials 
    ·Come creare un nuovo file DAT in Matlab 
    Copyright © Conoscenza Informatica http://it.wingwit.com