mail () emails uit DB gebruiken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

Gezocht: Ervaren VB6 developer met C# ambitie!

Bedrijfsomschrijving Dit bedrijf is een vooraanstaande softwareleverancier die gespecialiseerd is in het ontwikkelen van software pakketten voor autoschade herstel bedrijven. De software wordt gebruikt door meer dan de helft van alle autoschade herstel bedrijven in Nederland. Het team van professionals is op zoek naar getalenteerde collega developers die hun vaardigheden willen inzetten om het bedrijf te laten groeien. Functieomschrijving Voor dit bedrijf zoek ik een ervaren VB6 / VB.NET developer met interesse om op termijn verder te gaan in C#. In deze functie ben je verantwoordelijk voor het onderhouden van de bestaande softwarepakketten. Een deel van de code is nog

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

Mendix Ontwikkelaar - Vernieuwen van het applicati

Bedrijfsomschrijving De ontwikkelingen in de transportsector gaan razendsnel. Bij ons kun je een belangrijke rol spelen in deze sector. We streven ernaar om onze klanten te ontzorgen op het gebied van continuïteit en veiligheid met innovatieve producten en diensten. We willen dat onze klanten de veiligste vervoerders van Europa worden. Ons team werkt hard om deze ambitieuze doelstellingen te bereiken en we bieden een motiverende werkomgeving aan. We zijn op zoek naar zelfstarters met een focus op resultaat en beslissingsbevoegdheid. Functieomschrijving Als Mendix ontwikkelaar bij deze organisatie heb je een gevarieerde baan. Het applicatielandschap wordt vernieuwd en de “schade en

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 »

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »

Senior Front-end Developer

Dit ga je doen Met behulp van diverse programmeertalen ontwikkelen van Front-end software; Het begeleiden van het front-end team; Het oplossen van incidenten; Het bijhouden van een backlog; Je hebt een actieve bijdrage in de wekelijkse overleggen met de omliggende teams; Je houdt trends bij en adviseert het management hierover waar nodig; Helder communiceren met de stakeholders om hen zo mee te nemen in projecten en laten inzien wat de duur en toegevoegde waarde van bepaalde projecten is. Hier ga je werken Deze organisatie heeft circa 40 miljoen bezoekers per maand en heeft innovatie hoog in het vaandel staan. Het

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

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 06:40:20
 
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.