Visualizzazione dei risultati da 1 a 5 su 5

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di m4rko80
    Registrato dal
    Aug 2008
    residenza
    Milano
    Messaggi
    2,655
    Ciao, io proverei ad aggiungere l'attributo value all'input text email intanto.
    Hai provato ad eliminare htmlspecialchars() ?
    Il codice lo potresti un po' migliorare così
    Codice PHP:
    <?phpsession_cache_limiter('nocache');header('Expires: ' gmdate('r'0));header('Content-type: application/json');// Enter your email address below.$to = 'info@ecosito.eu';
    $subject 'Newsletter Subscribe';$arrResult = array ('response'=>'error');if($to) {    $email $_POST['email'];
        
    $fields = array(          => array('text' => 'Email address''val' => $email  )    );
        
    $message "";    foreach($fields as $field) {        $message .= $field['text'].": " $field['val'] . "<br>\n";    }
        
    $headers '';    $headers .= 'From: ' $name ' <' $email '>' "\r\n";    $headers .= "Reply-To: " .  $email "\r\n";    $headers .= "MIME-Version: 1.0\r\n";    $headers .= "Content-Type: text/html; charset=UTF-8\r\n";
        if (
    mail($to$subject$message$headers)){        $arrResult = array ('response'=>'success');    }    }echo json_encode($arrResult);?>
    Se metti un var_dump($_POST); che dati passano da questa??

  2. #2
    Quote Originariamente inviata da m4rko80 Visualizza il messaggio
    Ciao, io proverei ad aggiungere l'attributo value all'input text email intanto.
    Hai provato ad eliminare htmlspecialchars() ?
    Il codice lo potresti un po' migliorare così
    Codice PHP:
    <?phpsession_cache_limiter('nocache');header('Expires: ' gmdate('r'0));header('Content-type: application/json');// Enter your email address below.$to = 'info@ecosito.eu';
    $subject 'Newsletter Subscribe';$arrResult = array ('response'=>'error');if($to) {    $email $_POST['email'];
        
    $fields = array(          => array('text' => 'Email address''val' => $email  )    );
        
    $message "";    foreach($fields as $field) {        $message .= $field['text'].": " $field['val'] . "<br>\n";    }
        
    $headers '';    $headers .= 'From: ' $name ' <' $email '>' "\r\n";    $headers .= "Reply-To: " .  $email "\r\n";    $headers .= "MIME-Version: 1.0\r\n";    $headers .= "Content-Type: text/html; charset=UTF-8\r\n";
        if (
    mail($to$subject$message$headers)){        $arrResult = array ('response'=>'success');    }    }echo json_encode($arrResult);?>
    Se metti un var_dump($_POST); che dati passano da questa??
    In questo modo non arriva proprio nulla e non appare più la scritta "Fatto! Ti sei inserito"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.