mail () emails uit DB gebruiken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Integratie expert - Java Developer

Dit ga je doen Nieuw koppelingen ontwerpen, ontwikkelen en implementeren; Je schakelt met de klanten om hen zo goed mogelijk van dienst te zijn. Strategisch kijken naar nieuwe mogelijkheden op bestaande of nieuwe koppelingen zo effectief mogelijk te realiseren; Je bestaande toolset afwegen tegen nieuwe mogelijkheden om integratiedoelen steeds effectiever en/of effcienter te bewerkstelligen; Bestaande software koppelingen beheren, dit zijn koppelingen met zowel interne als externe systemen; Overleg met zowel directe collega's als met stakeholders om nieuwe integratieplannen concreet te maken; Je kunt de junioren meenemen op sleeptouw. Hier ga je werken Onze klant is op zoek naar een ervaren

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Lead Webdeveloper

As Lead Web Developer at KUBUS you are responsible for the implementation design of requirements and the software architecture of the web application and services of BIMcollab. In your role as lead developer you will naturally search for the optimum between the required implementation time, the performance of the application and a fast go-to-market of features, in line with our automated test and release train. Together with the other senior developers in your team you monitor the architecture of the application and you advise the product owner about necessary refactoring to improve the maintainability of the platform. Our development team

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

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 »

Trainee pega developer

Wil jij een mooie stap maken in jouw carrière? Mooi! Bij De Mandemakers Groep haal je binnen 6 maanden je CSA- en CSSA-certificaten, waarna jij aan de slag kan als Pega-developer in ons IT-team. Achter de schermen zorg jij ervoor dat collega’s efficiënt werken en klanten iedere dag beter geholpen worden. Wil jij daaraan bijdragen? En jouw ICT-skills ontwikkelen? Lees dan snel verder en solliciteer vandaag nog als trainee Pega-developer. Wat ga je doen? Als trainee Pega developer leiden wij je op tot gecertificeerd software developer voor het low-code platform PegaSystems. In de training ben je verantwoordelijk voor een te

Bekijk vacature »

Pagina: 1 2 volgende »

Tom Beuckelaere

Tom Beuckelaere

18/08/2006 19:35:00
Quote Anchor link
Weer een vraagje :p. Ik heb een database met verschillende email adressen. Ik wil nu met de functie mail() een email verzenden naar al die adressen. de variabele $to moet al die adressen bevatten naar wie het bericht moet gestuurd worden. Maar hoe krijg ik al die email adressen daar in? Maw hoe stuur ik 1 bericht naar al die adressen uit men db?
 
PHP hulp

PHP hulp

12/01/2025 10:28:47
 
Arjan Schuurman

Arjan Schuurman

18/08/2006 19:40:00
Quote Anchor link
Heb je het aanmeldscript ook?
 
Cyberboy fdsafds

Cyberboy fdsafds

18/08/2006 19:44:00
Quote Anchor link
haal de emails uit de database, en zet ze in een while lus en in de while lus stuur je per opgehaald email adres, daar een email heen.
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 19:47:00
Quote Anchor link
Moet ik die lus laten verlopen volgens een id of gaat ie automatisch verschuiven van rij?
 
Arjan Kapteijn

Arjan Kapteijn

18/08/2006 19:52:00
Quote Anchor link
En gebruik geen TO maar gewoon een BCC...
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 20:13: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
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
<?
ini_set('display_errors', 1);
error_reporting(E_ALL);

$error1 = "U heeft geen onderwerp opgegeven!";
$error2 = "U heeft geen bericht ingegeven!";
$error3 = "Er kon geen verbinding gelegd worden met de database!";
$error4 = "Kon de database niet selecteren!";
$error5 = "Kon geen gegevens uit de database halen!";
$error6 = "Kon de mail niet versturen!";
$message1 = "E-mail werd succesvol verzonden!";

include 'db_settings.php';

if ($_SERVER['REQUEST_METHOD'])
{

    if (!empty ($_POST['subject'])
    {

        if (!empty ($_POST['message'])
        {

            mysql_connect($hostname, $user, $password) or die($error3);
            mysql_select_db($db) or die($error4);
                        
            $row_number = "0";
            $row ="0";
            
            $max_rows = mysql_num_rows or die ($error4);
            
            while ($row_number != $max_rows)
            {

            $row_number = ++;
            $sql = "SELECT email FROM newsletter LIMIT $row , '1'";
            $to = mysql_query($sql) or die ($error5);
            
            $sender = "[email protected]";
            $name = "Beuckelaere Tom";
            $headers .= "From: '".$name."' <'".$sender"'>\\n";
            $headers .= "X-Sender: <'".$sender."'>\\n";
            $headers .= "X-Priority: 1\\n";
            $headers .= "Reply-To: <'".$sender."'>\\n";
            $headers .= "Return-Path: <'".$sender."'>\\n";  
            $headers .= "Content-Type: text/html; charset=iso-8859-1\\n";
            
            mail($to, $subject, $message, $headers); or die ($error6);
            
            $row = ++;
            }
        }

        
        else
        {
        echo $message1;
        }
    }

        
    else
    {
    echo $error2;
    }
}

    
else
{
echo $error1;
}



?>


Help me even verder, want ik zit vast, waar zitten er fouten en wat kan er worden verbeterd, en hoe werk je met die bcc? dat weet ik niet.

thx
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 20:28:00
Quote Anchor link
Ik geraak nie verder.

Parse error: syntax error, unexpected '{' in /home/compudesk/domains/computer-desk.be/public_html/newsletter/news_handler.php on line 18
 
Frank -

Frank -

18/08/2006 20:44:00
Quote Anchor link
if ( empty() )

Tel je haakjes! Op regels 17 en 19 missen de )-haakjes.
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 20:45:00
Quote Anchor link
Edit2: met onderstaande code is het nu deze error:

Notice: Use of undefined constant mysql_num_rows - assumed 'mysql_num_rows' in /home/compudesk/domains/computer-desk.be/public_html/newsletter/news_handler.php on line 27
Kon geen gegevens uit de database halen!

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
<?
ini_set('display_errors', 1);
error_reporting(E_ALL);

$error1 = "U heeft geen onderwerp opgegeven!";
$error2 = "U heeft geen bericht ingegeven!";
$error3 = "Er kon geen verbinding gelegd worden met de database!";
$error4 = "Kon de database niet selecteren!";
$error5 = "Kon geen gegevens uit de database halen!";
$error6 = "Kon de mail niet versturen!";
$message1 = "E-mail werd succesvol verzonden!";

include 'db_settings.php';

if ($_SERVER['REQUEST_METHOD'])
{

    if (!empty ($_POST['subject']))
    {

        if (!empty ($_POST['message']))
        {

            mysql_connect($hostname, $user, $password) or die($error3);
            mysql_select_db($db) or die($error4);
                        
            $row_number = "0";
            $row ="0";
            
            $max_rows = mysql_num_rows or die ($error4);
            
            while ($row_number != $max_rows)
            {

            $row_numer = $row_number ++;
            $sql = "SELECT email FROM newsletter LIMIT $row , '1'";
            $to = mysql_query($sql) or die ($error5);
            
            $sender = "[email protected]";
            $name = "Beuckelaere Tom";
            $headers .= "From: '".$name."' <'".$sender."'>\\n";
            $headers .= "X-Sender: <'".$sender."'>\\n";
            $headers .= "X-Priority: 1\\n";
            $headers .= "Reply-To: <'".$sender."'>\\n";
            $headers .= "Return-Path: <'".$sender."'>\\n";  
            $headers .= "Content-Type: text/html; charset=iso-8859-1\\n";
            
            mail($to, $subject, $message, $headers) or die ($error6);
            
            $row = $row ++;
            }
        }

        
        else
        {
        echo $message1;
        }
    }

        
    else
    {
    echo $error2;
    }
}

    
else
{
echo $error1;
}



?>
Gewijzigd op 01/01/1970 01:00:00 door Tom Beuckelaere
 
Frank -

Frank -

18/08/2006 20:50:00
Quote Anchor link
$row_number ++

Hier ga je de mist in, er mist een ;

Installeer eens een goede editor, dan krijg je direct een foutmelding. Eclipse doet wonderen.
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 20:51:00
Quote Anchor link
ja, kheb er nu zelf ook al een hoop weer uitgehaal, daarover heb ik nu geen errors meer.

EDIT: code terug gewijzigd met andere error.
Gewijzigd op 01/01/1970 01:00:00 door Tom Beuckelaere
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 22:21:00
Quote Anchor link
Weet niemand hier verder een antwoord op?
 
Klaasjan Boven

Klaasjan Boven

18/08/2006 22:24:00
Quote Anchor link
zo heb ik dit $max_rows = mysql_num_rows or die ($error4); nog nooit gezien.

mysql_num_rows is een functie dus met ().
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 22:27:00
Quote Anchor link
Ik heb dat aangepast en krijg volgende error:
Warning: Wrong parameter count for mysql_num_rows() in /home/compudesk/domains/computer-desk.be/public_html/newsletter/news_handler.php on line 28
Kon aantal rijen niet ophaleni!

Wat nu gedaan?
 
Klaasjan Boven

Klaasjan Boven

18/08/2006 22:30:00
Quote Anchor link
Daar moet nog een resource uit een query tussen de ()

BTW heb je de pagina zelf gescript?
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 22:31:00
Quote Anchor link
een resource, klinkt me niet echt bekend in de oren sorry, kmoet nog bijleren :s. Wat bedoel je er precies mee?
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 22:35:00
Quote Anchor link
Net gekeken op php.net, ik begrijp het wat je bedoeld. ff proberen.
 
Frank -

Frank -

18/08/2006 22:35:00
Quote Anchor link
Waar zijn de regels 20 t/m 30? De glazenbollen zijn uitverkocht...

En gebruik eens een goede editor! Scheelt je honderden uren debuggen! En dan overdrijf ik niet...
 
Klaasjan Boven

Klaasjan Boven

18/08/2006 22:35:00
Quote Anchor link
$res=myslq_query("SELECT * FROM db");

$res is nu een resource (volgens mij)

Heb je BTW de pagina zelf gescript?
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 22:41:00
Quote Anchor link
De pagina heb ik volledig zelf gescript. En een editor ga ik binnenkort eens hale:d.
 
Tom Beuckelaere

Tom Beuckelaere

18/08/2006 22:44:00
Quote Anchor link
Ik ben nu eclipse aan het binnenhalen.
Nu heb ik onderstaande code en krijg ik de error, dat hij geen gegevens uit men db kan halen. Dit is een error in de lus.

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
<?
ini_set('display_errors', 1);
error_reporting(E_ALL);

$error1 = "U heeft geen onderwerp opgegeven!";
$error2 = "U heeft geen bericht ingegeven!";
$error3 = "Er kon geen verbinding gelegd worden met de database!";
$error4 = "Kon de database niet selecteren!";
$error5 = "Kon geen gegevens uit de database halen!".mysql_error();
$error6 = "Kon de mail niet versturen!";
$error7 = "Kon aantal rijen niet ophaleni!";
$message1 = "E-mail werd succesvol verzonden!";

include 'db_settings.php';

if ($_SERVER['REQUEST_METHOD'])
{

    if (!empty ($_POST['subject']))
    {

        if (!empty ($_POST['message']))
        {

            mysql_connect($hostname, $user, $password) or die($error3);
            mysql_select_db($db) or die($error4);
                        
            $row_number = "0";
            $row ="0";
            
            $count= mysql_query ("SELECT * FROM newsletter");
            $max_rows= mysql_num_rows ($count) or die ($error7);
    
            while ($row_number != $max_rows)
            {

            $row_numer = $row_number ++;
            $sql = "SELECT email FROM newsletter LIMIT '".$row."' , '1'";
            $to = mysql_query($sql) or die ($error5);
            $sender = "[email protected]";
            $name = "Beuckelaere Tom";
            $headers .= "From: '".$name."' <'".$sender."'>\\n";
            $headers .= "X-Sender: <'".$sender."'>\\n";
            $headers .= "X-Priority: 1\\n";
            $headers .= "Reply-To: <'".$sender."'>\\n";
            $headers .= "Return-Path: <'".$sender."'>\\n";  
            $headers .= "Content-Type: text/html; charset=iso-8859-1\\n";
            
            mail($to, $subject, $message, $headers) or die ($error6);
            
            $row = $row ++;
            }
        }

        
        else
        {
        echo $message1;
        }
    }

        
    else
    {
    echo $error2;
    }
}

    
else
{
echo $error1;
}



?>
 

Pagina: 1 2 volgende »



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.