Gå til innhold

får feil når jeg skal svare på en mail() e-post


Anbefalte innlegg

Hei, får denne feilen når jeg skal svare på en innkommende melding:

 

 

Unable to deliver message to the following recipients, because the message was forwarded more than the maximum allowed times. This could indicate a mail loop.

 

andre som har fått denne feilmeldinga, og kan gi en hjelp på hva som er feil?

 

 

*håpe på svar her, mens jeg surfer rundt på nett etter løsning*

Lenke til kommentar
Videoannonse
Annonse

skulle akkurat til å lagre nytt innlegg, når maskina klikka, men here we go again...

 

dokumentet i korte trekk:

 

<?
if (!$_POST["submit"])
{ 
?>
vise skjemaet og siden
bestillingsknappen...
<?
echo '<form action="' .$PHP_SELF. '" method=POST>'; 
?>
litt mer "pynt" på siden
<?
}
else
{
if //en liten rekke med testing av innhold i de ulike feltene
 	eller Die osv... nedover.
{

}
//fjerner html tegn som kan være litt skumle
$antallny= strip_tags($_POST["antallny"]); 
$antallskygge= strip_tags($_POST["antallskygge"]);
$antallsingle= strip_tags($_POST["antallsingle"]);

//fjerner html tegn som kan være litt skumle
$navn= strip_tags($_POST["navn"]);
$adresse1= strip_tags($_POST["adresse1"]);
$postnr= strip_tags($_POST["postnr"]);
$poststed= strip_tags($_POST["poststed"]);
$epost= strip_tags($_POST["telefon"]);
$epost= strip_tags($_POST["epost"]);
$tekst= strip_tags($_POST["tekst"]);

     //Problemområdet?
      $sendto = "epostadressen skjemaet går til"; // Skriv inn din e-mail. 
   
      $subject = "Bestilling av CD fra: '$navn'"; // Her velger du tittel p? mailen 
      
      $headers = 'From: webmaster@' . $_SERVER['SERVER_NAME'] . "\r\n" .
  'Reply-To: webmaster@' . $_SERVER['SERVER_NAME'] . "\r\n" .
  'X-Mailer: PHP/' . phpversion();
      //problemområdet slutt?

      $ip=$REMOTE_ADDR;

$message = " 
Fra:   $navn 


Bestilling:
Antall bestilt av Stormens Øye:  $antallny  a 100,- 
Antall bestilt av Skyggeland:  $antallskygge  a 100,-
Antall bestilt av Livets Karneval:	$antallsingle  a  30,-

Bestilt av:
Navn:  $navn
Adresse1:  $adresse1  
Poststed:  $poststed
Postnummer:	$postnr
Epost:  $epost 

Eventuell kommentar til bestillingen:

$tekst




Bestillingen ble sendt fra maskin med IP nummer: $ip

      

"; 
$message = wordwrap($message, 70);
       mail($sendto, $subject, $message, $headers); 
       echo ("<DIV style='border: solid #373F44 2px; width=760px; background-color: #D6DDE2; font-family: Verdana; padding: 2px; '><br>skjema er nå sendt</DIV>"); 
} 
?>
avsluttende HTML 

 

lagd på bakgrunn og med et script en her på forumet la ut. Husker ikke navnet eller hvem, men skal se om jeg finner den og se om jeg har "ødelagt" det :blush:

Lenke til kommentar

fant ut hva som var feilen...

 

Hadde satt feil i headerne her, så ble forsøkt sendt tilbake til samme server som sendte ut osv...

 

tok bort alt dette:

 

      $headers = 'From: webmaster@' . $_SERVER['SERVER_NAME'] . "\r\n" .
 'Reply-To: webmaster@' . $_SERVER['SERVER_NAME'] . "\r\n" .
 'X-Mailer: PHP/' . phpversion();

 

 

og putta inn:

       
      $headers = "From: $epost";

      $ip=$REMOTE_ADDR;

 

og nå er alt så meget bedre :w00t:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...