login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Contact formulier ongewenst

Offline Darklevi - 25/02/2010 15:23
Avatar van DarkleviLid Beste Sm-ers,

Ik heb een contact formulier, alleen als ik het verstuur komt het in ongewenst terug in de mailbox. Hoe zorg ik dat deze gewoon door komt?

Alvast bedankt,

Levi

12 antwoorden

Gesponsorde links
Offline prienstra - 25/02/2010 15:25 (laatste wijziging 25/02/2010 15:25)
Avatar van prienstra MySQL interesse Zijn je headers goed ingesteld? Post eens je script.
Offline larssy1 - 25/02/2010 15:25
Avatar van larssy1 MySQL beginner Zou je aub je code kunnen posten??

"t kan ook 't probleem zijn, dat je mail gewoon deze 'afkomst' filtert.
Offline Darklevi - 25/02/2010 15:28 (laatste wijziging 25/02/2010 15:46)
Avatar van Darklevi Lid http://www.plaatscode.be/138744/
Offline larssy1 - 25/02/2010 15:42 (laatste wijziging 25/02/2010 15:56)
Avatar van larssy1 MySQL beginner Zulke codes plaatsen wij op http://www.plaatscode.be ;)

----
Oké bedankt, voor het op plaatscode.be zetten ;)

En over bijv. regel 56.. Hoort dit zo??
  1. $gpc = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST);


die & bij die variabelen, zo'n structuur komt mij niet bekend voor... Als dit zo hoort,, kun je dan eventueel enige toelichting geven??
Offline Darklevi - 25/02/2010 16:08
Avatar van Darklevi Lid is een reference
http://php.net/manual/en/language.references.php
http://www.php....s.pass.php
Bedankt door: Koen
Offline larssy1 - 25/02/2010 16:12
Avatar van larssy1 MySQL beginner Oké, bedankt, weer wat geleerd 

Kwa de code, ik ben geen fout tegengekomen.. spijt me =) Je loopt een stapje op me voor in PHP =)
Offline Darklevi - 25/02/2010 16:19
Avatar van Darklevi Lid Haha, was dat maar zo roll er pas net in, gelukkig is Ikki me mate, en krijg ik aardig wat hulp
Offline Jelmerholland - 26/02/2010 15:48
Avatar van Jelmerholland PHP beginner Hier heb ik ook aardig wat problemen mee :S

Zelfs als ik de headers instel, dan worden ze ongewenst. Anders gaat ie zeuren dat ik zelf nog een encryptie moet geven.

als ik er een meegeef, dan wordt de tekst *** 
Offline TotempaaltJ - 26/02/2010 23:50
Avatar van TotempaaltJ PHP interesse
Darklevi schreef:
Haha, was dat maar zo roll er pas net in, gelukkig is Ikki me mate, en krijg ik aardig wat hulp
Hoelang is net? Want dit is geen script voor een beginner. Helaas ben ik gewend aan PHP 4, dus ik vat er niet veel van, met die PHP-style classes 
Offline vinTage - 27/02/2010 11:43
Avatar van vinTage Nieuw lid Vergelijk je mail headers eens met een wel goede mail, wss zie je daar wel wat verschilletjes waar je wat mee kan.
Offline drie_elf - 27/02/2010 16:52 (laatste wijziging 27/02/2010 16:53)
Avatar van drie_elf Nieuw lid Of je je e-mail via php classes samenstelt, of via een simpelere manier, je geeft je headers het best onderstaande structuur. In veel gevallen voorkom je zo de junkmail.

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'To: Darklevi <dark AT levi.nl>' . "\r\n";
$headers .= 'From: Drie-elf <ruud AT drie-elf.nl> ' . "\r\n";
$headers .= "Reply-To: Drie-elf <ruud AT drie-elf.nl>\r\n";


  1. public function setHeaders() {
  2. $headers = "MIME-Version: 1.0n";
  3. $headers .= "Content-Type: multipart/mixed; boundary="".$this->mime_boundary.""";
  4. $headers .= "To: NAAM VARIABELE <".$this->sendTo.">n";
  5. $headers .= "From: NAAM VARIABELE <".$this->from.">n";
  6. $headers .= "Reply-To: NAAM VARIABELE <".$this->replyTo.">n";
  7. $this->headers = $headers;
  8. }


Let op: $this->sendTo is geen bestaande variabele.
Offline Koen - 28/02/2010 11:16
Avatar van Koen PHP expert
drie_elf schreef:
[..code..]

Let op: $this->sendTo is geen bestaande variabele.


Ik zal je toch moeten tegenspreken, in de code die je net gegeven hebt staan toch nog een paar foutjes. Om te beginnen worden headers altijd afgesloten door een carriage return gevolgd door een line feed (\r\n), en misschien is het ook handig om die aanhalingstekens op regel 3 bij je boundary te escapen. 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s