Notice error

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

Database ontwikkelaar

Functieomschrijving Wil jij aan gave logistieke softwareprojecten werken en bij een uniek softwarebedrijf in de regio van Tilburg? Wacht niet langer en reageer snel op deze vacature. Als Database ontwikkelaar ga je aan de slag het schrijven van stored procedures en verder uitbouwen van de SQL database. Je werkt in een database team, met allemaal mensen die energie krijgen van software en techniek. Verder krijg je als taak: Optimaliseren en uitbouwen van de MS SQL databases die gebruikt worden; Optimaliseren van query's, waardoor er efficiënter gewerkt kan worden; Je werkt met de technieken T-SQL of PL/SQL; Bij interesse kan je

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

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 »

C# developer

Functie omschrijving We are looking for a dutch native speaker Ik ben op zoek naar een back-end developer, die met name kennis & ervaring heeft van de programmeertaal C#. Jij gaat aan de slag bij een topspeler in de logistieke sector, die zich behalve met logistiek, ook bezig houdt met softwareontwikkeling. Welke taken komen hierbij kijken? Je gaat desktop- en webapplicaties onderhouden en optimaliseren, waarin je werkt met o.a. C#, ASP.NET, SQL Server en T-SQL. Je hebt regelmatig klantcontact om de wensen in kaart te brengen en te evalueren over de huidige draaiende applicaties. Je implementeert nieuwe functionaliteiten toe aan

Bekijk vacature »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Als PHP developer (Symfony) bijdragen aan betere z

Functie Als Medior/Senior PHP developer wordt er een mate van zelfstandigheid verwacht, maar ook dat je goed in een team kunt opereren waar kennis wordt gedeeld en er bijvoorbeeld codereviews plaatsvinden. Kwaliteit staat voorop, mede hierom werken ze bijvoorbeeld zonder echte deadlines in hun sprints. De SaaS-applicatie wordt volledig ontwikkeld in PHP en Symfony. De module bestaat uit een stuk informatie verrijking en intelligentie wat resulteert in een medische check. De logica wordt daarom in de code geïntrigeerd. Je bent onder andere bezig met complexe databases waar meer dan 80.000 medicijnen op verschillende niveaus in staan, die maandelijks worden geactualiseerd.

Bekijk vacature »
Sven b

Sven b

08/07/2011 12:46:41
Quote Anchor link
Hallo,

Ik krijg de volgende foutmelding wanneer ik mijn script run. Echter krijg ik deze error niet altijd. Bij het refreshen zal hij deze error om de 5 verversingen laten zien.

Notice: Uninitialized string offset: 36 in C:\xampp\htdocs\test_email.php on line 7

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
if(isset($_COOKIE['voornaam']) AND ($_COOKIE['achternaam']) AND ($_COOKIE['email']) AND ($_COOKIE['submitted'] = '1')){
      $length = 7;
      $characters = '0123456789abcdefghijklmnopqrstuvwxyz';
      $string = "";    
          for ($p = 0; $p < $length; $p++) {
              $string .= $characters[mt_rand(0, strlen($characters))];
          }
      $a_key = sha1(md5($string));
      $activation = 1;
        echo $a_key;
}



Hoe kan dit en hoe is dit te voorkomen?
 
PHP hulp

PHP hulp

27/05/2026 08:58:20
 
- SanThe -

- SanThe -

08/07/2011 12:52:14
Quote Anchor link
Waarschijnlijk van dit:
$string .= $characters[mt_rand(0, strlen($characters))];
Dit maken:
$string .= $characters[mt_rand(0, strlen($characters) -1 )];

Toevoeging op 08/07/2011 12:58:10:

Je if() is trouwens erg vaag:

Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if(isset($_COOKIE['voornaam']) // een isset is goed
   AND ($_COOKIE['achternaam']) // is dit true/false?
   AND ($_COOKIE['email']) // is dit true/false?
   AND ($_COOKIE['submitted'] = '1') // hier stop je de waarde 1 er in
  ){
?>
 
Sven b

Sven b

08/07/2011 13:25:46
Quote Anchor link
Hartelijk dank. Ik krijg de error niet meer, maar ik snap niet precies wat nu het verschil maakt. Kan je dit in noobie taal kunnen uitleggen?

Bedoel je dat ik het zo moet maken:
((isset($_COOKIE['voornaam']) AND (isset($_COOKIE['achternaam']) etc. ?

Of vraag je je af of ze allemaal true zullen zijn, want dat zijn ze per definitie, omdat ervoor een script registratie script zit die niet verder gaat wanneer je deze niet invult. Dat ik de waarde 1 er in stop was ik al achter gekomen. Althans ik merkte dat het niet werkte dus heb er een = bij gezet en toen werkte het.

Wat is handiger om de $vars te gebruiken of de cookies in je script? Ik kan ook eerst de $vars setten vanuit de cookies en dan de $vars bij de if statement gebruiken.
 
- SanThe -

- SanThe -

08/07/2011 13:34:22
Quote Anchor link
mt_rand(0, strlen($characters) -1 )

De strlen van $characters is 36. Maar omdat het eerste character op plaats 0 (nul) staat, staat de laatste op plaats 35. Vandaar strlen -1.
 
Sven b

Sven b

08/07/2011 13:46:41
Quote Anchor link
Oke, en wat betreft de koekjes?

Hartelijk dank!
 
- SanThe -

- SanThe -

08/07/2011 13:48:39
Quote Anchor link
De rest is afhankelijk van wat jij met het script wil bereiken.
 
Sven b

Sven b

08/07/2011 14:01:24
Quote Anchor link
Oke, laat ik het anders stellen. Is het onderstaande logisch geprogrammeerd?

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
<?php
// Setting variables from cookies
$voornaam = $_COOKIE['voornaam'];
$achternaam = $_COOKIE['achternaam'];
$email = $_COOKIE['email'];
$submitted = $_COOKIE['submitted'];
$activation = '0';

// check if all cookies are been set and if the form has been filled in
if(isset($_COOKIE['voornaam']) AND ($_COOKIE['achternaam']) AND ($_COOKIE['email']) AND ($_COOKIE['submitted'] == '1')){
      $length = 7;
      $characters = '0123456789abcdefghijklmnopqrstuvwxyz';
      $string = "";    
          for ($p = 0; $p < $length; $p++) {
              $string .= $characters[mt_rand(0, strlen($characters)-1)];
          }

      $a_key = sha1(md5($string));
      $activation = '1';?>


Daarnaast de volgende vraag:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if(isset($_COOKIE['voornaam'])    AND ($_COOKIE['achternaam'])    AND ($_COOKIE['email'])    AND ($_COOKIE['submitted'] == '1')   ){
?>


In gewoon nederlands: Als COOKIE: voornaam, achternaam, email geset is. Dan zijn zij true. EN wanneer COOKIE: submitted geset is en gelijk is aan 1. Ga dan naar {uitvoering}. Klopt dit hoe ik dat zeg?
Gewijzigd op 08/07/2011 14:03:00 door Sven b
 
Wouter J

Wouter J

08/07/2011 14:04:33
Quote Anchor link
>>Als COOKIE: voornaam, achternaam, email geset is.<<

Dit stukje klopt niet. Je gebruikt namelijk maar 1 keer de isset functie. Wat wel werkt is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if(isset($iets, $nogwat, $volgendevar) && $iets == 1) {
?>

I.p.v. && kun je ook AND gebruiken. Overigens moet je nummers altijd buiten quotes houden.
 
Sven b

Sven b

08/07/2011 14:11:36
Quote Anchor link
Wouter hartelijk dank voor beide reacties. Is het dan ook atlijd handig om eerst alle cookies in een variable op te slaan en dan zo verder te werken of bij een klein script gewoon de cookies te gebruiken.

Bijv.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if (isset($_POST['naam'])){}
of
$naam = $_POST['naam'];
if (isset($naam)){}?>


Ik ga er vanuit dat beide mogelijkheden mogelijk zijn, maar het handigste is die met de variabele setten, lijkt me. Heeft iemand een goed artikel over cookies? Ik vraag me namelijk af als ik 10 cookies maak krijgt de gebruiker ook 10 cookie bestanden?
 
Wouter J

Wouter J

08/07/2011 14:30:34
Quote Anchor link
De eerste methode is het best. Het is sneller dan eerst een variabele opslaan in een variabele en het kopiëren van variabelen is het nutteloost van wat je in PHP kunt doen (behalve als je het gaat typecasten o.i.d.)
 
Sven b

Sven b

08/07/2011 14:53:18
Quote Anchor link
oke, je zult helemaal gelijk hebben en ik ga er vanuit dat dit ook voor cookies geld, maar wanneer je 5x die settings moet gebruiken dan kan het toch veel handiger zijn om in een variable te stoppen? Is het echt zoveel langzamer?
 
Wouter J

Wouter J

08/07/2011 15:31:42
Quote Anchor link
Ik heb even getest en jou verklaring is inderdaad de goede. Natuurlijk best wel logisch, als je 5 keer een waarde moet opvragen van een computer of maar 1 keer is wel een groot verschil...
Alleen dit verschil is toch niet zo groot:
Met kopiëren: 2.5480008125305E-6
Zonder kopiëren: 2.9597282409668E-6

Dit betekend dat kopiëren 0,0000004117274284363 seconde sneller is als niet kopiëren.
 
Sven b

Sven b

08/07/2011 15:54:03
Quote Anchor link
Dus als je maar 2x hoeft te kopieeren dan is de $_POST of $_COOKIE sneller. Wat is die code voor de snelheid te testen? Kan je me die geven.

Thnx
 
Wouter J

Wouter J

08/07/2011 16:24:40
Quote Anchor link
Voor snelheidstesten gebruik je microtime. Wel even true als parameter geven.
 



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.