PHPMailer problemen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Remote - Front-end Angular developer

Functie The IT team currently consists of the IT Manager, 2 back-end developers, 1 full-stack developer, 1 designer, and a DevOps engineer. They are currently looking for an experienced Front-end developer who will work autonomously and in a disciplined manner, being the only developer working on their Front-end applications at the start. They do have the ambition to find a second developer soon, who you will then be able to supervise. You will be working on the further development of their existing UI in Angular. But also developing a mobile app. They place great value on User Experience and opt

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

APEX Ontwikkelaar in een team van Oracle Developer

Bedrijfsomschrijving Wij zijn op zoek naar een APEX Ontwikkelaar om onze opdrachtgever in Den Haag te versterken. In deze rol zul je verantwoordelijk zijn voor het ontwikkelen en onderhouden van de front-end van onze applicaties met behulp van Oracle Application Express (APEX). Je werkt aan zowel inhouse als externe projecten. De sfeer binnen het Oracle team is gemoedelijk en men probeert elkaar te helpen én van elkaar te leren. Zo ontstaat er een prettige en plezierige werksfeer waar ruimte is voor persoonlijke ontwikkeling en groei. Er wordt gewerkt met de meest nieuwe technologieën waardoor je kennis up-to-date blijft. Het bedrijf

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »

C# .NET Developer

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf. Lees dan snel verder! Voor deze functie zoeken wij een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Daarnaast begeleid je complexe projecten, wij zoeken iemand die altijd kansen ziet en waarbij het glas altijd half vol is. Voor deze functie zoeken wij een Developer met ervaring op het gebied van .NET die deze organisatie gaat versterken. Binnen de organisatie ga jij je vooral bezighouden met het verbeteren van

Bekijk vacature »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »
Patrick vd Pols

Patrick vd Pols

27/06/2012 15:50:56
Quote Anchor link
Hoi Allemaal,

Ik heb een registratie scriptje gemaakt en wil na registratie een mail sturen.
Op aanraden van een paar leden hier gebruik ik hiervoor PHPMailer.

Hij mailed wel, maar hij stuurt het onderwerp dubbel. Deze komt er 2x in te staan, en hij schiet door naar de error, iets wat eigenlijk niet zou moeten kunnen als hij wel het mailtje stuurt.

Ik heb het precies zo gedaan als in het voorbeeld dat er bij word geleverd :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
require_once("inc/phpmailer/phpmailer.inc.php");

$mail = new PHPMailer();
$mail->From = $sitemail;
$mail->FromName = $sitenaam;
$mail->AddAddress("$emailadres", "$voornaam");
$mail->Subject = "Registratie";
$mail->Body = "Je bent succesvol geregistreerd op $sitenaam ! \n Username : ".$emailadres." \n  Password : ".$mailpass." \n \n  We wensen je veel plezier met het schrijven van artikelen!\n \n $siteurl";

if(!$mail->Send()) {
  echo "Mailer Error: " . $mail->ErrorInfo;
}
else {
  echo "Message sent!";
}

?>


Hij verstuurd het mailtje, maar gaat vervolgens wel naar
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if(!$mail->Send()) {
  echo "Mailer Error: " . $mail->ErrorInfo; ?>


Alleen weergeeft hij geen fout, omdat deze er niet is.

Ik doe vast iets fout, maar wat...
Heeft iemand een idee?

Alvast bedankt!!
 
PHP hulp

PHP hulp

27/05/2026 08:45:22
 
John Cena

John Cena

27/06/2012 16:01:03
Quote Anchor link
Ik ken PHPMailer niet, maar moet $mail->Send() niet met kleine letter? Kan nog wel eens een fout geven...?

Voor de rest, wat is jou eigen script? Is dat wat daar staat of is dat het voorbeeld?
 
Patrick vd Pols

Patrick vd Pols

27/06/2012 16:04:24
Quote Anchor link
Hoi Chi,

Grote of kleine letter maakt niet uit, heb het net geprobeerd. Hij verstuurd het wel maar gaat nog steeds naar de error. De rest van de code is op zich niet relevant, dat is het registreren en in de database zetten. Het probleem is puur het mailen ervan.
 
Obelix Idefix

Obelix Idefix

27/06/2012 16:45:12
Quote Anchor link
Haal alle variabelen eens buiten quotes.
Regel 5+6 doe je dat wel, maar in de rest van je script niet altijd.
 
Patrick vd Pols

Patrick vd Pols

27/06/2012 16:48:09
Quote Anchor link
Oeps, slordigheidje van mijn kant.
Heb de variabelen zonder quotes gezet, maar zoals ik er verwachte is dit niet het probleem :p
 
Wouter J

Wouter J

27/06/2012 16:49:57
Quote Anchor link
Haal eens die if weg en doe dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
var_dump($mail->Send());
?>

Wat krijg je dan?
 
Patrick vd Pols

Patrick vd Pols

27/06/2012 16:53:37
Quote Anchor link
dan krijg ik NULL
 
Wouter J

Wouter J

27/06/2012 16:54:46
Quote Anchor link
Nou, dan weet je dat ook weer. Die functie geeft dus geen true of false terug, zoals jij verwacht, maar gewoon NULL (niks dus). Je kunt dus geen check maken.
 
John Cena

John Cena

27/06/2012 16:59:58
Quote Anchor link
Wouter, een functie geeft toch altijd een true of false terug als er geen content wordt teruggestuurd...?
 
Eddy E

Eddy E

27/06/2012 17:02:01
Quote Anchor link
Zou moeten... wellicht is die PHPMailer niet zo geweldig als vaak gezegd?
Of.... is $mail->Send() gewoon niet correct!!!
 
Patrick vd Pols

Patrick vd Pols

27/06/2012 17:04:01
Quote Anchor link
Ik heb de if statement weggehaald en gewoon $mail->Send(); neergezet, er van uitgaande dat hij toch wel mailed. Nu alleen het probleem nog dat hij het onderwerp dubbel invult, maar dat zal wel in de code van phpmailer zelf zitten, ga ik nog even uitzoeken.
 
Wouter J

Wouter J

27/06/2012 17:08:13
Quote Anchor link
Quote:
Wouter, een functie geeft toch altijd een true of false terug als er geen content wordt teruggestuurd...?

Ik heb even gekeken, maar nee hij retourneert dan null:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
function foo($bar = 'foo')
{

    if ($bar != 'foo') {
        return 'Bar';
    }
}


assert('foo() == null'); // pass
assert('foo() == true'); // error
assert('foo(1) == "Bar"'); // pass
?>
Gewijzigd op 27/06/2012 17:08:57 door Wouter J
 
John Cena

John Cena

27/06/2012 17:10:56
Quote Anchor link
Nooit geweten, weer wat geleerd.
Tnx.
 
Wouter J

Wouter J

27/06/2012 17:12:27
Quote Anchor link
Ook wel logisch, hoe moet PHP ooit weten welke waarde je wilt retourneren? Als je niks retourneert krijg je ook niks (NULL). Al kan NULL ook wel iets zijn...
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.