login  Naam:   Wachtwoord: 
Registreer je!
 Forum

opmaken van de mail

Offline MacGarage - 01/10/2008 10:59
Avatar van MacGarageNieuw lid Hallo,

ik ben bezig met een flash formulier in combinatie met php. Nou werkt de script, de gegevens vanuit de invoervelden krijg ik binnen per mail en de bezoeker krijgt zelf een bevestigingsmail. Alleen wil ik de bevestigingsmail opmaken met html. Voorlopig wil ik alleen het logo van het bedrijf toevoegen.

Nou heb ik de volgende php code:
  1. $adminaddress = "info@lensplanrotterdam.nl";
  2. $siteaddress ="http://www.jouwwebsite.nl";
  3. $sitename = "Lensplan Rotterdam";
  4. $headers = "From: Lensplan Rotterdam <info@lensplanrotterdam>";
  5. $headers .= "MIME-Version: 1.0\r\n";
  6. $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
  7. $message .= "<html>\n";
  8. $message .= "<body>\n";
  9. $message .= "<img src=\"images/mail.jpg\"></img>\n";
  10. $message .= "Geachte $fname,\n";
  11. $message .= "Je hebt je aangemeld voor een jaar lang gratis lenzen.\n";
  12. $message .= "Wanneer de prijs wordt uitgereikt hoor je van ons of je de winnaar bent.\n\n";
  13. $message .= "Met Vriendelijke Groet,\n";
  14. $message .= "$sitename";
  15. $message .= "</body>";
  16. $message .= "</html>";


  1. mail ("$email","Dank je voor het bezoeken van $sitename",
  2. "$message", "$headers") ;


Nou krijg ik in gmail, wanneer ik mijn bevestigingsmail binnen krijg, wel de mogelijkheid om de afbeelding te laden, maar als de afbeelding is geladen zie ik er geen.
En de tekst met de php code '\n' werkt niet. De tekst blijft naast elkaar hangen.

Wie kan mij graag even helpen?
Alvast bedankt.

8 antwoorden

Gesponsorde links
Offline marten - 01/10/2008 11:01
Avatar van marten Beheerder En als je \n\r gebruikt?
Afbeeldingen die je via de email meestuurt moet een absoluut path zijn dus images/logo.jpg werkt niet maar http://www.domein.nl/images/logo.jpg wel.
Offline MacGarage - 01/10/2008 11:22 (laatste wijziging 01/10/2008 11:27)
Avatar van MacGarage Nieuw lid \n\r werkt niet.

Ik gebruik nu <br>

Maar de afbeelding werkt wel. Bedankt!
Offline marten - 01/10/2008 11:23 (laatste wijziging 01/10/2008 11:24)
Avatar van marten Beheerder Gebruik dan <br /> maar dat werkt niet met je code uitlijning. Wel met tekst uitlijning. Maar dat is gewoon html basis hoor.
Offline Kr4nKz1n - 01/10/2008 11:33
Avatar van Kr4nKz1n Onbekend Krijg buikpijn

Maak van
  1. mail ("$email","Dank je voor het bezoeken van $sitename",
  2. "$message", "$headers") ;

Eens even
  1. mail ($email,"Dank je voor het bezoeken van ".$sitename, $message, $headers);
Offline Ontani - 01/10/2008 11:35
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
Over dergelijke dingen probeer ik zelfs niet meer moeilijk te doen.
Offline MacGarage - 01/10/2008 11:48
Avatar van MacGarage Nieuw lid Kr4nKz1n: Mijn script werkt nog steeds met jou code.
Alleen de \n\r werkt niet. Heb het weer veranderd naar <br>
Offline AgentX - 20/01/2010 17:46
Avatar van AgentX HTML beginner Ik weet niet of het wat uitmaakt, maar volgens mij moet je \r\n gebruiken, niet \n\r... Bij mij werkt \r\n in elk geval wel...
Offline vinTage - 20/01/2010 18:37 (laatste wijziging 20/01/2010 18:40)
Avatar van vinTage Nieuw lid
AgentX schreef:
Ik weet niet of het wat uitmaakt, maar volgens mij moet je rn gebruiken, niet nr... Bij mij werkt rn in elk geval wel...


rag jij ff een 1.5 jaar oud topic omhoog met een halfgare opmerking.... 

closed.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s