Salve a tutti sono un neofita di php.
Ho un form mail che a smesso di funzionare dopo un campio manteiner. Mi è stato detto da chi ha gestito la transazione che in questo spazio web non è attivato il "double quoting", e che devo ora dichiare le variabili prima obbligatoriamente. Volevo qualche delucidazione su questo double quoting, e capire meglio come funziona l' oggetto "header".


La form è questa

Codice PHP:
<?php
//*******************************************************************************************
//***********************************RIGHE DA MODIFICARE*************************************
$nomesito "www.conticorrado.it";           //Il nome del tuo sito
$oggetto "Email dal sito";                //L'oggetto con cui vuoi che tiarrivi la mail
$indirizzo_dest ="simohl@email.it";            //L'indirizzo di posta a cui arriveranno i messaggi inviati dal form    
$messaggio $_GET["messaggio"];
$nome $_GET["nome"];
//$cognome = $_GET["$cognome"];
$mail $_GET["mail"];
   
//***********************NON MODIFICARE NIENTE AL DI SOTTO DI QUESTA RIGA*********************



$header .="From: <$mail>";  //qsta riga serve per fare in modo che $mail sia visto cm mittente
$messaggio .="$nome ti ha inviato questa mail dal sito $nomesito, il suo indirizzo di posta è: $mail
Per rispondergli è sufficiente fare clic sul pulsante 'Rispondi' del tuo browser di posta."
//seconda parte dell'header
    
    
mail($indirizzo_dest$oggetto$messaggio$header)
      
?>