buonasera,
non capisco come mai una semplice operazione fatta e rifatta più volte, questa volta non viene eseguita...
si tratta di un form per l'invio di e-mail l'ho impostato semplicissimo... vi incollo il codice:
dichiaraqzione del doctype (non si sa mai)
pagina index.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" ><![endif]-->
<!--[if gt IE 8]><!--><html class="no-js" lang="en" ><!--<![endif]-->
<html class="no-js" lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
il file sendmail.php è il seguente:codice:<form method="post" action="sendmail.php"> <div class="row"> <div class="large-12 columns"> <div class="row collapse"> <div class="large-12 columns"> <input type="text" name="email" placeholder="Inserisci inidirizzo e-mail" /> </div> </div> </div> </div> <div class="row"> <div class="large-12 columns"> <textarea name="messaggio" placeholder="Inserisci testo del messaggio"></textarea> </div> </div> <div class="row"> <div class="large-12 columns"> <input type="submit"><a href="sendmail.php" class="button postfix"><?php echo $lingua['button_msg']; ?></a> </div> </div> </form>
funziona lo sleep di 2 secondi e il reindirizzamento... il resto no ovvero non viene mandata alcuna mail... se volete potete provare direttamente dalla pagina: http://passasooz.altervista.orgcodice:<?php $to = "pippo@gmail.com"; $message = $_POST['messaggio']; $from = $_POST['email']; $headers = "Da:" . $from; mail($to,$message,$headers); echo "E-mail mandata con successo"; set_time_limit(0); $seconds=2; sleep($seconds); header("Location:index.php"); ?>
ah come potete notare ho messo un input type submit e un <a> entrambi non funzionano........
sapreste aiutarmi??

Rispondi quotando
