Undefined index

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Python Developer / Data Science @ Den Haag

2021-11-09 iSense Python Developer Data Science Heb jij een afgeronde WO opleiding in de beta hoek en heb je ruime ervaring met Python? Zou je graag binnen een vooruitstrevende financiële instelling aan de slag gaan met complexe data vraagstukken? Reageer dan snel! ISGO46833-2 Nieuw Organisatie Onze klant biedt financiële dienstverlening aan organisaties binnen de non-profit sector. Hierbij kun je denken aan overheden en instellingen met een maatschappelijk belang. In vergelijking met andere financiële dienstverleners staan zij er bijzonder goed voor. De organisatie heeft een open cultuur met vrij korte lijnen. Daarnaast zijn duurzaamheid en betrouwbaarheid termen die de organisatie kenmerken.

Bekijk vacature »

Junior .NET Ontwikkelaar @ Regio Rotterdam

2021-10-17 iSense Junior .NET Ontwikkelaar Heb je onlangs een hbo-, wo-opleiding of een minor richting de IT afgerond OF heb jij middels cursussen je sporen verdiend in het programmeren en wil je graag aan de slag als Fullstack .NET Developer? Lees dan snel verder! Want in januari/februari 2022 start de Experis Academy weer met een leerprogramma waarin IT-experts je opleiden tot developer met als specialisatie .NET. Dit allemaal met een salaris en een vooruitzicht op een baan bij een topwerkgever. ISLE51117 Locatie Rotterdam en omstreken Wat ga je doen tijdens het Fullstack .NET Developer ontwikkeltraject? Vanaf januari/februari 2022 krijg jij

Bekijk vacature »

MasterData Administrator

“Do you dare to unlock your full potential?” MasterData Administrator 24 uur per week, locatie Burg Groep B.V. te Heerhugowaard Wij zijn Burg Groep B.V.; een familiebedrijf in Heerhugowaard. Wij produceren en verkopen natuurazijn voor voedings- en schoonmaak toepassingen en siroop. Onze productielocaties zitten naast Nederland ook in België, Frankrijk, Duitsland en Tsjechië. Binnen Burg Group wordt veel waarde gehecht aan eigen verantwoordelijkheid, ontwikkeling, pro-activiteit, innovatie en duurzaamheid om zo het beste uit jezelf te halen en je talenten volledig te benutten. Het gebruiken en delen van de juiste informatie en data is belangrijk, immers wanneer je informatie en data

Bekijk vacature »

Lead Software Developer

De afdeling ICT is belangrijk binnen onze organisatie. Deze afdeling ontwikkelt zich steeds meer naar een flexibele, innovatieve en zakelijke organisatie, die marktconform werkt en een hoogwaardig aanbod aan diensten biedt. We kennen een grote diversiteit aan systemen (ERP, Warehouse management, Enterprise Service Bus, BI, e-commerce). Onlangs hebben we onze systemen vernieuwd. Ter versterking van deze afdeling zijn we op zoek naar een enthousiaste collega voor de functie van: Lead Software Developer (32 – 40 uur) Als Lead Software Developer geef je vakinhoudelijk leiding aan het ontwikkelteam en ben je samen met jouw teamleden verantwoordelijk voor het verder ontwikkelen van

Bekijk vacature »

Senior HANA Developer

Our client leads the worldwide development, production and sales of high-end lithography systems for the semiconductor industry. In short, we make the machines that make computer chips, or integrated circuits. We build some of the most amazing, complex machines that you will ever see – and the software to run them – to develop smaller, faster and still more affordable chips. It is because of our machines that the world’s technology has steadily evolved. In this role you will be responsible to build and maintain data analytics solutions. Together with your DevOps team you will help develop dashboards and reports.

Bekijk vacature »

Graduate Class IT Integratie Specialist -

Graduate Class IT Integratie Specialist - Start 1 maart 2022 Categorie:Business Consulting, Strategy and Digital Transformation Regio/Locatie:Randstad, Netherlands Vacaturenummer:J1021-3560 Type dienstverband:Full Time Functiebeschrijving: Ben jij recent afgestudeerd of studeer jij dit jaar af aan een bèta gerelateerde HBO of WO opleiding? En wil jij de eerste stappen zetten richting een carrière in de IT? Bij CGI bieden we met Graduate Class IT Integratie Specialist dé kans om je verder te ontwikkelen binnen de verschillende onderdelen van data & IT integratie! Wat houdt Graduate Class IT Integratie in? In de Graduate Class van 8 weken (volledig doorbetaald) bouw je eerst aan

Bekijk vacature »

C# .NET ontwikkelaar (uitstekende arbeidsvoorwaard

Bedrijfsomschrijving Werken voor de overheid maar niet bij een overheidsinstelling? Deze dynamische organisatie in de regio van Utrecht houdt zich al ruim 20 jaar bezig met het verzamelen en structureren van belangrijke gegevens zodat de overheid de juiste beslissingen kan maken. Deze organisatie kent een platte structuur met een prettige werksfeer. Deze werkgever vind het erg belangrijk dat medewerkers meegroeien met de organisatie. Om dit te stimuleren biedt dit bedrijf volop opleidingsmogelijkheden. Heb je bijvoorbeeld nog geen ervaring met Azure? Zij leren dit je graag of ze vergoeden een cursus voor je. Functieomschrijving Door de groei van dit bedrijf zijn

Bekijk vacature »

Medior PHP Developer gezocht voor een snel groeien

Bedrijfsomschrijving De Organisatie waar jij komt te werken is constant bezig met het vernieuwen en ontwikkelen van innovatieve webapplicaties. Met +/- 5 mede Developers ben jij verantwoordelijk voor het onderhouden en doorontwikkelen van deze applicaties. Verder heeft deze organisatie een groot maatschappelijk belang en heb je als Developer veel ruimte voor eigen inbreng. Wekelijks groeit het aantal klanten en daarom ben ik ter versterking van het Development team op zoek naar een Medior en/of Senior Developer. Functieomschrijving Als PHP Developer ben je verantwoordelijk voor zowel de backend als de frontend. Je werkt met 4 collega's aan de doorontwikkeling van 3

Bekijk vacature »

Java Developer / Back-end Developer / 5000 euro @

2021-10-07 iSense Java Developer / Back-end Developer / 5000 euro Ben jij een Back-end Developer die niets van de wereld wil missen? Wil jij dat jouw werkzaamheden zichtbaar zijn voor een groot publiek? Beschik jij over kennis van de modernste technieken en ben je in staat snel te switchen tussen verschillende projecten? Lees dan snel verder! ISZ51146 Organisatie Onze klant is een high traffic organisatie die kwaliteit en digitale transformatie hoog in het vaandel heeft staan. Het is een dynamische en autonome organisatie gevestigd in hartje Amsterdam. Het professionele team waar je in komt te werken is multidisciplinair. Het team

Bekijk vacature »

Junior .NET Developer I Leukste softwarebedrijf va

Bedrijfsomschrijving Een frisse en jonge club waar hard gewerkt wordt aan hoogwaardige software, volledige geschreven met C# en in Microsoft omgeving! Deze organisatie bestaat nu ongeveer 10 jaar en ze zijn gespecialiseerd in het maken van software voor met name de Overheid. Dit doen ze intern op een vaste locatie te Leiden, vanuit een prachtig pand. De cultuur is er zeer prettig, je komt te werken in een gezellige organisatie. Ze hebben met elkaar één afspraak: de opgeleverde software moet altijd van hoge kwaliteit zijn! De diverse software producten waar je aan gaat werken zijn er op gericht om onder

Bekijk vacature »

Python Developer / Data Engineer / data pipelines

2021-04-26 iSense Python Developer / Data Engineer / data pipelines Ben jij een junior / medior Python Developer die enthousiast wordt van Big Data en Microservices? Werk jij graag met grote hoeveelheden data vanuit verschillende bronnen? Dan is dit de vacature voor jou! ISMO49727 Organisatie Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun fysieke producten en omdat dit een groot succes is, wordt het nu uitgerold

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

PHP Developer (junior)

Als Junior PHP developer werk jij mee aan de uitbreiding van onze SaaS applicatie. Je bouwt aan nieuwe functionaliteiten, verbetert ons Content Management Systeem op basis van Symfony en optimaliseert de gebruiksvriendelijkheid. Alles valt te leren als je maar affiniteit hebt met code. We vinden nieuwsgierigheid een groot goed. Ons motto is dan ook: alles valt te leren als je maar nieuwsgierig bent! Je werkt aan een mooi product dat continu uitgebreid wordt en de potentie heeft om de wereld over te nemen! Naast het meewerken aan de uitbreiding van onze SaaS applicatie, werk je ook aan specifieke modules voor

Bekijk vacature »

Umbraco Developer @ Regio Den Haag

2021-10-06 iSense Umbraco Developer Ben jij een ervaren Full stack developer met ruime ervaring binnen een CMS systeem? En heb je ervaring met full stack development binnen een Microsoft omgeving? Lees dan snel verder! ISBA49656 Nieuw Organisatie Voor een semi-overheidsorganisatie in de regio Den Haag zijn we opzoek naar een ervaren Developer, die kennis heeft of wilt ontwikkeling op Umbraco vlak. Je zal verantwoordelijk worden voor het ontwikkelen van het huidige platforms en nieuwe web-omgevingen. Als developer binnen dit team ga je zorg dragen voor het ontwikkelen door middel van onder meer C# en Azure. Ook ontwikkel je koppelingen met

Bekijk vacature »

Fullstack Developer @ Amsterdam

2021-11-19 iSense Fullstack Developer Ben jij een Fullstack Developer die graag aan de slag wil bij een van de grootste en meest gerenommeerde financiële organisaties wereldwijd? Wil jij je richten op projecten waar je van scratch af aan (inhouse) de meest innovatieve oplossingen gaat bedenken én uitvoeren voor erkende organisaties (met o.a. Python en JavaScript)? Lees dan nu verder! ISHU51587 Organisatie Als jij een Fullstack Developer bent is dit jouw kans om aan de slag te gaan bij een van de grootste en meest gerenommeerde financiële organisaties wereldwijd. Met diverse vestigingen zijn ze een belangrijke speler in de financiële markt.

Bekijk vacature »
Max M

Max M

17/09/2017 10:50:42
Quote Anchor link
Wie wil me hier mee even helpen ?
Sinds ik over ben gegaan naar php versie 5.6 staat mijn hele errorlog vol met de volgende error:
Undefined index: size in /home/domein/domains/domein.nl/public_html/image.php on line 45
Undefined index: crop in /home/domein/domains/domein.nl/public_html/image.php on line 45

ik kome er zelf niet uit, hier onder het stukje uit het script line 45

alvast bedankt, Max

Code (php)

/*
* Caching of images
*/
$cacheFile = "id{$_GET['mediaID']}-".md5("{$_GET['type']}-{$_GET['mediaID']}-{$_GET['folderID']}-{$_GET['size']}-{$_GET['crop']}").'.jpg'; // Name of cached file (line 45)

//$_SESSION['testing'][$_GET['mediaID']] = $cacheFile; // Testing

$cachePathFile = BASE_PATH."/assets/cache/{$cacheFile}";

if(file_exists($cachePathFile))
{
//if(!$_SESSION['debugMode'] and $config['cacheImages'] and !$offSiteRequest) // Check for debug mode
?>
 
PHP hulp

PHP hulp

30/11/2021 04:49:53
 
- SanThe -

- SanThe -

17/09/2017 11:07:46
Quote Anchor link
$_GET['size'] en $_GET['crop'] bestaan blijkbaar niet.
 
Max M

Max M

17/09/2017 11:45:50
Quote Anchor link
Ik heb het er even tussen uit gehaald, maar dan komen de foto's een stuk kleiner terug als ik ze uit de cash haal.
Het werkt dus wel, en er kwamen gelijk weer een aantal andere foutmeldingen.
 
Pipo Clown

Pipo Clown

17/09/2017 11:50:36
Quote Anchor link
Grote kans dat, wanneer je naar PHP7 gaat, dat er nog veel meer problemen bij komen.

Advies: Maak alles meteen PHP7-proof.
 
Max M

Max M

17/09/2017 15:18:07
Quote Anchor link
Ja dat wil ik ook doen, maar vind het wel makkelijk om het in kleine stapjes te doen, het script werk wel op php 7.1
Maar ik hoop dat iemand met een oplossing voor deze foutmelding komt.
 
Obelix Idefix

Obelix Idefix

17/09/2017 16:26:41
Quote Anchor link
Max M op 17/09/2017 10:50:42:
Sinds ik over ben gegaan naar php versie 5.6

Max M op 17/09/2017 15:18:07:
het script werk wel op php 7.1

Ben je overgestapt op 5.6 of op 7.1?


Max M op 17/09/2017 15:18:07:
Maar ik hoop dat iemand met een oplossing voor deze foutmelding komt.

Is al gegeven:
- SanThe - op 17/09/2017 11:07:46:
$_GET['size'] en $_GET['crop'] bestaan blijkbaar niet.

Je zult dus moeten controleren of / zorgen dat deze bestaan.
 
Max M

Max M

17/09/2017 20:15:32
Quote Anchor link
Nou heb het nu op php 7.0 werkend de fout zit er nog wel in maar ook nog een andere:
PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP

En dit is dat stukje:

# FORMAT DATE FROM LANG CALENDAR FILE
class kdate
{
var $distime = 0;
var $time_zone;
var $date_sep;
var $date_format;
var $date_display;
var $clock_format;
var $daylight_savings;
var $adjust_date = 1;

function kdate($dateSettings='')
{
 
- Ariën -
Beheerder

- Ariën -

17/09/2017 21:06:37
Quote Anchor link
Tegenwoordig (al sinds PHP 5) moet je __construct() gebruiken, in plaats van een functie die dezelfde naam als de class heeft.

Verder raad ik ook aan om je te verdiepen in 'visibility'.

Eigenlijk is de hele tutorial wel aardig om te lezen.
 
Max M

Max M

18/09/2017 08:56:56
Quote Anchor link
Bedankt Ariën s ook opgelost, nu deze nog: Undefined variable: page

dit is die regel:
if( !in_array($page, $_SESSION["admin_user"]["permissions"]) && $page != "welcome" && $page != "toolslinks" && $page != "permissions_error" && $page != "" && $page != "options" )

En hoe krijg je de code netjes in een vensterje op dit forum ?
 
- Ariën -
Beheerder

- Ariën -

18/09/2017 09:24:19
Quote Anchor link
Dan moet je de code-tags gebruiken. Zie ook de 'Veel gestelde vragen'.

En over je probleem: waar komt $page vandaan?
Gewijzigd op 18/09/2017 09:27:08 door - Ariën -
 
Max M

Max M

20/09/2017 09:31:56
Quote Anchor link
Bijna alles opgelost, alleen deze kom ik niet uit line 61

PHP Notice: Undefined index: debugMode in /home/.../domains/domein.nl/public_html/image.php on line 61,

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
/*
    * Caching of images
    */

    $mediaID = isset($_GET['mediaID']) ? $_GET['mediaID'] : '';
    $type = isset($_GET['type']) ? $_GET['type'] : '';
    $folderID = isset($_GET['folderID']) ? $_GET['folderID'] : '';
    $size = isset($_GET['size']) ? $_GET['size'] : '';
    $crop = isset($_GET['crop']) ? $_GET['crop'] : '';
    
    $cacheFile = "id{'$mediaID'}-".md5("{'$type'}-{'$mediaID'}-{'$folderID'}-{'$size'}-{'$crop'}").'.jpg'; // Name of cached file
        
    //$_SESSION['testing'][$_GET['mediaID']] = $cacheFile; // Testing
    
    $cachePathFile = BASE_PATH."/assets/cache/{$cacheFile}";
    
    if(file_exists($cachePathFile))
    {    
        if(!$_SESSION['debugMode'] and $config['cacheImages'] and !$offSiteRequest) // Check for debug mode (line 61)
        {
            $cacheTime = gmdate("U")-$config['cacheImagesTime'];
            $fileTime = filemtime($cachePathFile);
            
            if($cacheTime < $fileTime)
            {    
                header("Content-type: image/jpeg");
                //header('Last-Modified: ' . gmdate('D, d M Y H:i:s', filemtime($thumbnail)) . ' GMT');
                
                //ob_clean();
                //flush();

                readfile($cachePathFile);
                exit;
            }
            else // Cleanup old cached file
                @unlink($cachePathFile);
        }
    
Gewijzigd op 20/09/2017 09:36:07 door Max M
 
- Ariën -
Beheerder

- Ariën -

20/09/2017 09:43:32
Quote Anchor link
$_SESSION['debugMode'] bestaat hier niet. Ook hier zou ik een isset() op toepassen.
 
Max M

Max M

20/09/2017 10:10:21
Quote Anchor link
Denk dat ik toch nog iets fout heb staan nu ?
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
<?php
/*
    * Caching of images
    */


$mediaID = isset($_GET['mediaID']) ? $_GET['mediaID'] : '';
$type = isset($_GET['type']) ? $_GET['type'] : '';
$folderID = isset($_GET['folderID']) ? $_GET['folderID'] : '';
$size = isset($_GET['size']) ? $_GET['size'] : '';
$crop = isset($_GET['crop']) ? $_GET['crop'] : '';

$cacheFile = "id{'$mediaID'}-".md5("{'$type'}-{'$mediaID'}-{'$folderID'}-{'$size'}-{'$crop'}").'.jpg'; // Name of cached file

//$_SESSION['testing'][$_GET['mediaID']] = $cacheFile; // Testing


$cachePathFile = BASE_PATH."/assets/cache/{$cacheFile}";

if(file_exists($cachePathFile))

    $debugMode = isset($_SESSION ['debugMode']) ? $_SESSION ['debugMode'}] : '';
    $cacheImages = isset($_SESSION ['cacheImages']) ? $_SESSION ['cacheImages'}] : '';
    
{

if(!$_SESSION['$debugMode'] and $config['$cacheImages'] and !$offSiteRequest) // Check for debug mode (line 61)
{
$cacheTime = gmdate("U")-$config['cacheImagesTime'];
$fileTime = filemtime($cachePathFile);

if($cacheTime < $fileTime)
{

header("Content-type: image/jpeg");
//header('Last-Modified: ' . gmdate('D, d M Y H:i:s', filemtime($thumbnail)) . ' GMT');

//ob_clean();
//flush();


readfile($cachePathFile);
exit;
}

else // Cleanup old cached file
@unlink($cachePathFile);
}

 
?>
 
- Ariën -
Beheerder

- Ariën -

20/09/2017 10:24:04
Quote Anchor link
$_SESSION['$debugMode']
eh...?

Je behandelt $debugMode hier als een string, en bovendien is die variabele al een kopie van de waarde van $_SESSION['debugMode']. Die hoort niet in zijn index in ieder geval. ;-)

Gewoon $debugMode is al voldoende.

$config['$cacheImages'] lijkt mij ook niet echt correct om deze reden.
Gewijzigd op 20/09/2017 10:25:10 door - Ariën -
 
- SanThe -

- SanThe -

20/09/2017 11:42:55
Quote Anchor link
Regel 18 een if() en op regel 23 de openings { van de if() met daartussen 2 regels...???
 
Max M

Max M

20/09/2017 12:07:48
Quote Anchor link
Ja Sante sorry, maar ik probeer ook maar wat en soms lukt het :-) Maar vind het wel leuk om te doen, dus ga me er wel in verder in verdiepen.

Je mag me wel laten zien hoe het dan wel moet, daar leer je toch ook weer van.
 
- Ariën -
Beheerder

- Ariën -

20/09/2017 12:10:25
Quote Anchor link
Na een if, waarin een voorwaarde wordt gesteld volgt, normaal gesproken, altijd een {
die afgesloten wordt met } op het moment dat de actie uitgevoerd is.

Misschien frist dit je geheugen even op:
https://www.w3schools.com/php/php_if_else.asp
Gewijzigd op 20/09/2017 12:11:19 door - Ariën -
 



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.