Posta il form HTML.
Codice PHP:
<form name="richiesta" method="post" action="richiesta.php?id=<? echo $id_servizio; ?>" target="popup" onSubmit="window.open('about :blank' , 'popup' ,'width=400,height=300' );">
[img]images/richiesta.jpg[/img]
<font size="1">NOME:
<input type="text" name="textfield">
</font>
<font size="1">EMAIL o TELEFONO:
<input type="text" name="textfield2">
</font></p>
<font size="1">INFORMAZIONI SUL SERVIZIO RICHIESTO:</font>
<font size="1">
<textarea name="textarea"></textarea>
</font> </p>
<font size="1">
<input type="submit" onClick="return controllo();" name="Submit" value="Invia">
</font>
</form>
Prova a commentare il comando di mail e mettere un echo qualcosa.
Se ti esce due volte hai la certezza che il submit è doppio in qualche modo e ci focalizzeremo su quello.
Perlomeno inizi a fare chiarezza.
Non ha senso che ti mandi due mail.
Posta anche controllo() non vorrei che a sua volta facesse il submit del form.
avevo già provato... mi da un echo solo quindi il submit è uno solo...
solo che m'arrivano 2 mail... una senza parametri delle variabili e l'altra con
Controlla la configurazione del server SMTP del server Web.Originariamente inviato da DragonFire
avevo già provato... mi da un echo solo quindi il submit è uno solo...
solo che m'arrivano 2 mail... una senza parametri delle variabili e l'altra con
Il comando mail si basa su quella.
Forwarding management può esser questo?
però m dice "The domain has no email forwarding defined"
Fai altre prove logiche.Originariamente inviato da DragonFire
Forwarding management può esser questo?
però m dice "The domain has no email forwarding defined"
Ad esempio lascia nello script solo il comando mail con argomenti passati per parametro.
Poi lanci da URL direttamente lo script.
Se ti arrivano due mail significa che il problema è certamente nella configurazione dell'SMTP.
Il problema è piuttosto strano, io lo debuggherei cosí.