mail () emails uit DB gebruiken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior front end developer Digital Agency Amsterda

Functie Wij werken in multidisciplinaire teams aan verschillende projecten, echter blijf je niet gebonden aan 1 team. Dit houdt in dat wij verschillende specialisten in dienst hebben en deze door middel van een roulatiesysteem in multidisciplinaire teams laten werken. Het team bestaat vaak uit Frontend developer(s), Backend Developer(s), Designer(s), Tester(s) en Mobile Developer(s). Deze teams worden afgewisseld waardoor jij de mogelijkheid krijgt om met iedereen een keer samen te werken. Als Frontend Developer ben jij ónze Specialist op dit gebied. Jij werkt mee aan verschillende projecten voor verschillende klanten. Denk bijvoorbeeld aan klanten, zoals’; BAM, IDFA en Ultimaker. Hierbij zorg

Bekijk vacature »

Intern - Junior PHP ontwikkelaar in fris en jong t

Bedrijfsomschrijving Werk jij graag een in fris, flexibel en jong team? Bij ons ben jij vrij om te bepalen waar jij het liefst werkt en op de vrijdag komen wij gezellig bij elkaar op kantoor. Flexibiliteit en vrijheid zijn bij ons de norm en dat geeft jou de ruimte en energie om het beste uit jezelf te halen! Ons team bestaat uit vijf enthousiaste collega's die jou graag ondersteunen in zowel je persoonlijke als professionele ontwikkeling. Met twee ervaren Senior Developers als mentoren ben jij in goede handen. Wij zien onszelf als een vriendengroep die gezamenlijk werken aan iets moois

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

Bekijk vacature »

Low-Code Expert/Developer: Power Platform Speciali

Bedrijfsomschrijving Als Low-Code Expert/Developer bij ons innovatieve bedrijf, neem je een cruciale rol op je in de creatie, ondersteuning en implementatie van diverse oplossingen met behulp van het veelzijdige Power Platform. Dit platform omvat Power Apps, Power BI, Power Automate, Power Virtual Agent en Azure Logic Apps. Het Power Platform biedt je de mogelijkheid om klanten te voorzien van naadloze integraties door op maat gemaakte oplossingen te creëren die compatibel zijn met (bijna) alle bestaande software-infrastructuren. Dankzij het uitgebreide scala aan toepassingen, krijg je de kans om als architect en projectleider van je eigen oplossing te fungeren. Dompel jezelf onder

Bekijk vacature »

Medior/senior Front-end developer

Functie Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

Junior Software Developer

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer!? Sta jij aan het begin van jouw loopbaan of heb jij misschien al enige ervaring? Vind jij het daarnaast belangrijk om jezelf constant te kunnen ontwikkelen en uitdagen? Lees dan snel verder! Voor een vooraanstaand softwarehuis in Nieuwegein ben ik op zoek naar een Junior Software Developer. De eigenaar van het bedrijf is ervan bewust dat je als junior nog een hoop kan leren, waardoor je de eerste maanden veel begeleiding en diverse trainingen krijgt. Daarna ga je samen met je collega's aan zowel kleine als grote projecten werken.

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Microsoft Acess Developer

Functieomschrijving Wat ga je doen? Heb jij ongeveer 3 jaar ervaring als Software Developer, en komen de volgende kennisgebieden jou niet vreemd voor: MS Acces, C# & SQL? Vind jij het daarnaast leuk om maatwerk software te ontwikkelen voor klanten in een bijzondere branche? Lees dan snel verder! Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Ervaren Full-Stack PHP Developer

Functieomschrijving Gezocht! Ervaren PHP Developer! Voor een organisatie in de regio Harderwijk zoeken wij een ervaren PHP Developer die het IT team van dit bedrijf gaat versterken. We zijn op zoek naar een enthousiaste en breed georiënteerde IT-er die het innovatieve bedrijf nog een stap verder kan brengen. Voor deze functie zoeken wij iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je werkt samen met een externe ontwikkelpartij en kunt hun dus uitdagen op het geleverde werk. Het schrijven van concepten aan de AI en hardware kant valt onder je verantwoordelijkheden. Het bedrijf noemt zichzelf een

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

17/11/2024 21:46:04
 
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.