Newsletter signoff

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

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 »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

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 »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

Pagina: 1 2 volgende »

J L

J L

14/01/2012 20:00:06
Quote Anchor link
Het script werkt goed op de laatste en belangrijkste stap na. Op één of andere manier pakt het script de laatste stap niet (dus wanneer er op -> input type="submit" name="signoff" value="Yes" geklikt wordt) en krijg ik een 404 error. Ziet iemand wat het probleem veroorzaakt?

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
<?php
if($_POST['signoff']){
    if(!check_email($email)){ $fout .= "- E-mail invalid.<br />"; }
    //
    if(isset($fout)){
        echo "<p>$fout</p>";
        echo "<input type=\"button\" onclick=\"history.go(-1);\" value=\"Go back\" />";
    }

    else{
        $query = "UPDATE `clients` SET `news` = '0' WHERE `email` = '$email' LIMIT 1";
        mysql_query($query);
        //
        echo "<p>You succesfully signed off for the newsletter.</p>";
        echo "<input type=\"button\" onclick=\"window.location.href='".$config['url']."'\" value=\"Go further\" />";
    }
}

else{
    if($_POST['submit']){
        if(!check_email($email)){ $fout .= "- E-mail invalid.<br />"; }
        //
        if(isset($fout)){
            echo "<p>$fout</p>";
            echo "<input type=\"button\" onclick=\"history.go(-1);\" value=\"Go back\" />";
        }

        else{
        ?>

        <p>Are you sure to sign off from the newsletter?</p>
        <form method="post" action="<?= $config['url']; ?>clients/newsletter/<?= $email; ?>">
        <input type="submit" name="signoff" value="Yes" />
        <input type="button" onclick="window.location.href='<?= $config['url']; ?>'" value="No" />
        </form>
        <?php
        }
    }

    else{
    ?>

    <p>Insert your e-mail address below here to sign off for the newsletter.</p>
    <form method="post" action="<?= $config['url']; ?>clients/newsletter">
    <table>
        <tr>
            <td width="25%"><b>E-mail:</b></td>
            <td width="75%"><input name="email" type="text" size="30" /></td>
        </tr>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td><input type="submit" name="submit" value="Sign off" /></td>
            <td>&nbsp;</td>
        </tr>
    </table>
    </form>
    <?php    
    }
}

?>
Gewijzigd op 14/01/2012 20:08:16 door J L
 
PHP hulp

PHP hulp

16/01/2025 07:10:50
 
Obelix Idefix

Obelix Idefix

14/01/2012 20:03:11
Quote Anchor link
Plaats je hele code aub even tussen code-tags. Zo is het bijna niet te lezen.
 
J L

J L

14/01/2012 20:04:27
Quote Anchor link
Ik zie het. Hoe zijn de code-tags? Had al PHP /PHP met [] eromheen geprobeerd, maar dat werkte niet.
Gewijzigd op 14/01/2012 20:05:11 door J L
 
Obelix Idefix

Obelix Idefix

14/01/2012 20:05:30
Quote Anchor link
probeer [c0de] en [/c0de] eens (dan 0 vervangen door 0)
 
J L

J L

14/01/2012 20:06:43
Quote Anchor link
Obelix en Idefix op 14/01/2012 20:05:30:
probeer [c0de] en [/c0de] eens (dan 0 vervangen door 0)


Yup dat werkt. Thnx. Nu is de code normaal te lezen.
Gewijzigd op 14/01/2012 20:09:25 door J L
 
- Ariën  -
Beheerder

- Ariën -

14/01/2012 20:09:30
Quote Anchor link
$config['url']

War komt die vandaan?
 
J L

J L

14/01/2012 20:15:16
Quote Anchor link
Alles wordt gewoon ingeladen via de config en die functies staan er niet bij. Als de fout daar lag dan had de 1e stap van de pagina niet gewerkt.

De 1e stap is het invullen van het email adres dan neemt deze hem mee naar de nieuwe pagina waar er gekozen kan worden voor Yes or No voor het afmelden.

Als ik dan in de broncode kijk dan staat deze goed en heeft de email goed toegevoegd. De stap waar het dus fout gaat is wanneer er dan op Yes wordt geklikt dan vervangt deze de 1 niet voor de 0 in de mysql database en geeft de browser een 404 error.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<form method="post" action="http://www.website.nl/clients/newsletter/[email protected]">
<input type="submit" name="signoff" value="Yes" />
<input type="button" onclick="window.location.href='http://www.website.nl/'" value="No" />
</form>
Gewijzigd op 14/01/2012 20:16:10 door J L
 
- Ariën  -
Beheerder

- Ariën -

14/01/2012 20:16:14
Quote Anchor link
naar welke link wordt de browser dan gestuurd, gezien de 404 error?
 
Erwin H

Erwin H

14/01/2012 20:17:38
Quote Anchor link
Regel 3:
$fout .= "- E-mail invalid.<br />";

Dit gaat fout als $fout nog geen waarde heeft. Een regel of wat later check je of $fout een waarde heeft, maar hiervoor niet. Is dit eerder geinitialiseerd?

En dit is ook geen nette check:
if($_POST['signoff'])
Gebruik daarvoor isset($_POST['signoff'])
 
J L

J L

14/01/2012 20:22:17
Quote Anchor link
- Aar - op 14/01/2012 20:16:14:
naar welke link wordt de browser dan gestuurd, gezien de 404 error?


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
http://www.website.nl/clients/newsletter/[email protected]

Deze dus. Zoals in mijn vorige post ook in de form stond.

Toevoeging op 14/01/2012 20:25:29:

Erwin H op 14/01/2012 20:17:38:
Regel 3:
$fout .= "- E-mail invalid.<br />";

Dit gaat fout als $fout nog geen waarde heeft. Een regel of wat later check je of $fout een waarde heeft, maar hiervoor niet. Is dit eerder geinitialiseerd?

En dit is ook geen nette check:
if($_POST['signoff'])
Gebruik daarvoor isset($_POST['signoff'])


Volgens mij niet, maar in dit stuk ligt niet de fout dat het niet werkt. Bij een fout email adres dan gaat die alsnog door, maar die bug maakt me niet zo heel veel uit.

Als ik if in isset verander dan krijg ik deze error.
Parse error: syntax error, unexpected '{' in
Gewijzigd op 14/01/2012 20:22:36 door J L
 
- Ariën  -
Beheerder

- Ariën -

14/01/2012 20:29:16
Quote Anchor link
Er mist een {
 
Erwin H

Erwin H

14/01/2012 20:35:19
Quote Anchor link
J L op 14/01/2012 20:22:17:
Als ik if in isset verander dan krijg ik deze error.
Parse error: syntax error, unexpected '{' in

Niet de if in isset veranderen, die if blijf je natuurlijk nodig houden.
 
J L

J L

14/01/2012 20:35:29
Quote Anchor link
Als ik geen email invul dan werkt de $fout wel gewoon en geeft deze de melding E-mail invalid. Waar zou ik die extra { dan moeten plaatsen als ik if in isset verander. Met if krijg ik die error niet.
 
Erwin H

Erwin H

14/01/2012 20:38:19
Quote Anchor link
Nogmaals, die if heb je nog steeds nodig. Ik ging er even vanuit dat je meer kennis van php had. Dus voor de duidelijkheid, het if statement moet zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if ( isset($_POST['signoff']) ){

}

?>
 
J L

J L

14/01/2012 20:40:08
Quote Anchor link
Erwin H op 14/01/2012 20:35:19:
J L op 14/01/2012 20:22:17:
Als ik if in isset verander dan krijg ik deze error.
Parse error: syntax error, unexpected '{' in

Niet de if in isset veranderen, die if blijf je natuurlijk nodig houden.


Oke, thnx dat is fixed. Alleen de laatste stap als ik op Yes druk om te bevestigen dat de newsletter uit moet werkt nog niet. De 1 in de MySql database moet naar 0 veranderen en dat stuk wert nog niet.

Ik heb het op een andere pagina op een andere wijze en dan kan via select de setting wel gewoon aangepast worden. Alleen op deze newsletter pagina wil het via deze andere manier niet lukken.

Toevoeging op 14/01/2012 20:41:28:

Erwin H op 14/01/2012 20:38:19:
Nogmaals, die if heb je nog steeds nodig. Ik ging er even vanuit dat je meer kennis van php had. Dus voor de duidelijkheid, het if statement moet zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if ( isset($_POST['signoff']) ){

}

?>


Yep, had het al gevonden. Mijn kennis van PHP is nog niet heel groot, maar ben lerende en het gaat goed. Alleen soms kom ik er niet uit zoals nu bijvoorbeeld.
Gewijzigd op 14/01/2012 20:57:06 door J L
 
- SanThe -

- SanThe -

14/01/2012 20:43:16
Quote Anchor link
J L op 14/01/2012 20:22:17:
Erwin H op 14/01/2012 20:17:38:
Regel 3:
$fout .= "- E-mail invalid.<br />";

Dit gaat fout als $fout nog geen waarde heeft.


Volgens mij niet,


Zet de errors eens aan dan zie je wat.
Bovenin je pagina zetten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

// rest
?>
 
J L

J L

14/01/2012 20:44:45
Quote Anchor link
Dan weergeeft hij.
Notice: Undefined index: submit in newsletter.php
 
- SanThe -

- SanThe -

14/01/2012 20:48:53
Quote Anchor link
Dus die bestaat niet.
 
J L

J L

14/01/2012 20:54:40
Quote Anchor link
- SanThe - op 14/01/2012 20:48:53:
Dus die bestaat niet.


De error is weg als ik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
else{
    if($_POST['submit']){

verander in
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
else{
    if(isset($_POST['submit'])){
Gewijzigd op 14/01/2012 20:54:53 door J L
 
- SanThe -

- SanThe -

14/01/2012 21:00:09
Quote Anchor link
Klopt, stuk beter zo.
 
J L

J L

14/01/2012 21:09:05
Quote Anchor link
Thnx!

Als ik nu op signoff druk zonder een email in te vullen of een foute email invul dan krijg ik de volgende error.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
Notice: Undefined variable: on line 26
if(!check_email($email)){ $fout .= "- E-mail invalid.<br />"; }
Gewijzigd op 14/01/2012 21:10:38 door J L
 

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.