Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Problema con il comando mail....

    Salve a tutti, tempo fà avevo fatto un piccolo script x inviare mail da un sito web...

    solo che quando leggevo la posta mi trovo in difficoltà a capire quali di queste è stata inviata dal form...

    Quindi ho pensato di mettere come altri headers un messaggio del tipo "inviata dal sito" mettendo il codice così...

    mail($destinatario,$oggetto,$msg,$ms,"From:$nome<$ mailmittente>");


    dove $ms era "inviata dal sito", quando vado a ricevere le mail senza $ms....il mittente me lo visualizza correttamnete, ma quando inserisco $ms ne comando mail...il mittente diventa Apache.... oscurando il vero mittente....come fare?

    Grazie tante, Andrea

  2. #2
    Il 5 parametro della funzione mail è per parametri addizionali, l'header deve essere tutto specificato nel 4 parametro

  3. #3
    xò è specificato nel 4° parametro!! è $ms!!

  4. #4
    Originariamente inviato da breaker-andrea
    xò è specificato nel 4° parametro!! è $ms!!
    Si ma "From:$nome<$mailmittente>" va anche nel quarto parametro perchè fa parte dell'header

  5. #5
    Quindi come diventa?

    mail($destinatario,$oggetto,$msg,"From:$nome<$mail mittente>",$ms); ??

    non capisco come interpretare questo... (sulla guida al php)

    mail ( string a, string oggetto, string messaggio [, string header_addizionali [, string parametri_addizionali]] )



    Potrebbe venire.... mail($destinatario,$oggetto,$msg["From:$nome<$mailmittente>"[$ms]]) ?

  6. #6
    io consiglio di mettere sono variabili dentro la funzione mail.
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  7. #7
    Nella guida php le [] indicano solo i parametri opzionali.
    Inserisci From negli header ad esempio:
    Codice PHP:
    $header =  "X-Mailer:$miosito";
    $header.= "From:$nome<$mailmittente>";

    mail($destinatario,$oggetto,$messaggio,$header); 
    Inserisci tutto nel header.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.