Niet mailen als...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Applicatieontwikkelaar ABAP

Bedrijfsomschrijving Functieomschrijving De kandidaat zal worden ingezet binnen een van de DevOps teams binnen SCI (Service Centrum Inburgering) voor het ontwerpen en bouwen in SAP ABAP van de binnen SCI gebruikte informatiesystemen. Voornaamste voorkomende werkzaamheden zijn het aanpassen van en bouwen van nieuwe programmatuur in ABAP (Objects), waarbij ook gebruikt wordt gemaakt van DDD (Domain Driven Design) en het opstellen/aanpassen van Functionele/Technische ontwerpen. Daarnaast moeten ook formulieren met SAP Smartforms worden aangepast. Verder speelt de overgang naar SAP4Hana en SAP CPI. Vanwege het veelvuldig gebruik van SAP PO is kennis hiervan een pré. Achtergrond opdracht Momenteel werken meerdere DevOps teams

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Back end developer Digital agency

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 20 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Software developer - senior

Functie omschrijving Voor een echt softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking voor de afdeling Software Development! Ben jij op zoek naar een werkgever waar meerdere software developers werken aan interessante projecten? Ben jij op zoek naar een werkgever waar je onderdeel wordt van een team dat echt passie heeft voor het ontwikkelen van software? Dan ben je hier aan het juiste adres! Als softwareontwikkelaar kom je terecht bij een onafhankelijk, door kwaliteit gedreven, doortastend en daarbij op een Agile wijze werkend bedrijf. Ben jij een expert in het vertalen van Componenten van Functionaliteit naar Business lagen?

Bekijk vacature »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

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 »

Medior/Senior Python developer (Django)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en werken ze met pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Er is een kwaliteitsfocus en dan biedt ruimte om verbeteringen echt door te voeren binnen de gehele

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid hebben

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »
Ricolo

Ricolo

31/07/2008 21:07:00
Quote Anchor link
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<?php
if($data->msnuitnodiging == 1) {
echo 'Je hebt de MSN Uitnodiging deze maand al gedaan.';
}
else{
set_time_limit(0);

// BEGIN MAIL INSTELLINGEN

$afzender = "Blaat <[email protected]>"; // AFZENDER EMAIL
$onderwerp = 'Blaat'; // ONDERWERP EMAIL

$mail_body = "Blaat,\n\n";
$mail_body .= "Blaat";
$mail_body .= "\n\nBlaat\n";
$mail_body .= "Blaat";


// EIND MAIL INSTELLINGEN



class progress_bar
{
    var
$percent;
    var
$width;

    function
progress_bar($percent = 1, $width = 100)
    {

        $this->percent = $percent;
        $this->width = $width;
    }

    function
create()
    {

        ?>

<b>Voortgang:</b><br>
<div style="width:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo(($this->percent * .01) * $this->width); ?>
px;" height="10" id="progress"> </div>
<div id="tekst">Voorbereiden...</div>
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<?php
    }

    function
set_percent_adv($cur_amount, $max_amount)
    {

        $this->percent = ($cur_amount / $max_amount) * 100;
        
        if($this->percent < 100)
        {

          $do = 'Bezig met versturen.';
        }

        else
        {
          $do = 'Alle berichten zijn verstuurd.';
        }

        
        echo('<script>e=document.getElementById("progress"); e.style.width = '.($this->percent / 100) * $this->width.' + \'px\'; f=document.getElementById("tekst"); f.innerHTML = \''.$do.'\';</script>');

    }
}


$header = "From: " . $afzender . "\n";
$ok = 0;
$fout = 0;


if(isset($_POST['submit']))
{

    $file = $_FILES['file']['tmp_name'];
    $extensie = strtolower(end(explode(".", $_FILES['file']['name'])));

    if($file == "none")
    {

        print 'Je moet wel een bestand kiezen!';
    }

    elseif(filesize($file) > (4096*2048))
    {

        print 'Je bestand mag niet groter zijn dan 2000KB (2MB)!';
    }

    elseif($extensie != "ctt")
    {

        print 'Je bestand moet de extensie .ctt hebben!';
    }

    else
    {
        $file1 = file($file);
        $adressen = array();

        foreach($file1 as $regel)
        {

            if(!(strpos($regel, "list")))
            {

                $pos = strpos($regel, "<contact");
                $pos1 = strpos($regel, "type=");
                if($pos1 > 0)
                    $adressen[] = substr($regel, ($pos+18), (strpos($regel, "</contact>")-$pos-18));
                elseif($pos > 0)
                    $adressen[] = substr($regel, ($pos+9), (strpos($regel, "</contact>")-$pos-9));
            }
        }


        $adressen1 = array();
        
        foreach($adressen as $adres)
        {

            if(preg_match('/^.+@.+\..+$/', $adres) != 0 && strlen($adres) > 6)
            {

                $adressen1[] = $adres;
            }
        }

        $adressen = $adressen1;

        $count = count($adressen);

        $i = 0;

        $pbar = new progress_bar(1, 150);
        $num_tasks = $count;
        $pbar->create();


        print '<br />';
        
        foreach($adressen as $adres)
        {

                $i++;
                
                usleep(2000);
                
                flush();
                
                $pbar->set_percent_adv($i, $num_tasks);
                
                if(preg_match('/^.+@.+\..+$/', $adres) != 0 && !(eregi("\r", $adres) || eregi("\n", $adres)))
                {

                          
                  $verzenden = @mail($adres, $onderwerp, $mail_body, $header);
                    
                  if($verzenden)
                  {

                    $ok++;
                  }

                  else
                  {
                    $fout++;
                  }
                }
        }

        
        print '<b>Resultaat:</b><br>Er zijn van de <b>'.($ok+$fout).'</b> emails <b>'.$ok.'</b> verzonden en <b>'.$fout.' niet</b> verzonden!';
        unlink($file);
    }
}

else
{
    echo '
    <form method="post" action="" enctype="multipart/form-data">
   Selecteer je .ctt contactpersonenbestand:<br>
    <input type="file" name="file" id="file"><br><br>
  
    <input type="submit" name="submit" value="Verstuur"><
    </form>'
;
}

?>


Dit is een stuk van een MSN Uitnodiging die ik ergens op het internet heb gevonden, echter vinden sommige mensen deze mails lastig en wil ik er een functie bijbouwen dat als je email in de tabel "Geblokeerdeemailadressen" staat, er geen email naar je wordt verzonden, hoe zou ik dat kunnen doen? Ik heb al aardig wat geprobeerd maar telkens werkte het niet...
 
PHP hulp

PHP hulp

06/01/2025 22:24:47
 
Wesley Overdijk

wesley Overdijk

31/07/2008 21:09:00
Quote Anchor link
uuuhm....

gwoon bij het versturen zelf doe je, bestandje.php?email=diegenezijnemail

dan in de db, zet je die gene zijn email,

bij het versturen kijk je of de email waar het heen moet, gelijk is aan de email in db. ?
 
Ricolo

Ricolo

31/07/2008 21:46:00
Quote Anchor link
en dan gewoon zo?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$dbres
= mysql_query("SELECT * FROM blockedemails WHERE email='$adres'");
                $msnblocked = mysql_fetch_object($dbres);
                if($adres == $msnblocked->email) {
                }
else{ // versturen...

?>
 
- Ariën  -
Beheerder

- Ariën -

31/07/2008 22:07:00
Quote Anchor link
Ja, ziet er goe duit.
Alleen is een loze statement ( { } ) niet echt netjes.
Dus kan je ook !== gebruiken, en dat staat voor niet gelijk aan.
 
Robert Deiman

Robert Deiman

31/07/2008 22:35:00
Quote Anchor link
@Aar

Dan kan je beter gewoon != gebruiken, === moet ook het hele type en dergelijke gelijk zijn. Bij !== geld precies hetzelfde.
 
- Ariën  -
Beheerder

- Ariën -

31/07/2008 23:58:00
Quote Anchor link
Je hebt gelijk.
 



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.