Onverwachte volgorde? Opgelost.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/senior front end developer

Functie Vanwege de groei binnen het bedrijf zijn ze op zoek naar een Technische front end developer. Momenteel hun front end back end team gescheiden aan het werk. Hier willen ze verandering in krijgen. Omdat ook veel interne applicaties ontwikkeld worden zoeken ze iemand die hen kan helpen om de interne applicaties te voorzien van de juiste Vue.js componenten. Zodoende willen ze de interactie tussen front end en back end versoepelen en de volgende stap binnen het platform gaan zetten. Deze componenten die jij ontwikkeld zullen in elk project gebruikt worden. Het back end team bestaat momenteel uit 8 ontwikkelaars

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Junior/medior PHP developer Onderwijssector

Functie Momenteel zijn ze op zoek naar een developer die, veelal fullstack, mee gaat werken aan de 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

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

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 »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Softwareontwikkelaar Cleopatra

Functieomschrijving: De directie Verkeer en Openbare ruimte van de gemeente Amsterdam beschikt over een softwareapplicatie, "Cleopatra", waarmee geautomatiseerde handhaving plaatsvindt (op basis van kentekenherkenning) van bepaalde gebieden waarin toegangseisen worden gesteld aan het verkeer. Voorbeelden ervan zijn de milieuzones, de zone zwaar verkeer, handhaving van bromen snorfietser op het fietspad en autoluwe gebieden. Voor de doorontwikkeling en uitbreiding ervan zijn gespecialiseerde softwareontwikkelaars nodig die helpen bij het programmeren van de handhavingsmodules voor nieuwe gebieden en het verbeteren en bijwerken van de bestaande onderdelen van de softwareapplicatie.De opdracht bestaat uit: het programmeren van de diverse modules;het tijdens demo's tonen van de

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Pagina: 1 2 volgende »

Paul Ulje

Paul Ulje

27/05/2017 21:39:14
Quote Anchor link
Ik begrijp niet waar dit fout gaat.

Oeps! Sorry!

Ach, toch gevonden.
Het lag aan een extra test-aanroep die ik over het hoofd gezien had.
Gewijzigd op 27/05/2017 21:54:55 door Paul Ulje
 
PHP hulp

PHP hulp

11/01/2025 23:40:52
 
- Ariën  -
Beheerder

- Ariën -

27/05/2017 22:22:56
Quote Anchor link
Misschien is het voor de liefhebbers wel handig om te vertellen wat er aan de hand was?
 

27/05/2017 22:42:35
Quote Anchor link
ja ben ook nieuwsgierig
 
Paul Ulje

Paul Ulje

28/05/2017 15:01:51
Quote Anchor link
Ja, jullie hebben gelijk.
(Ik wilde het bericht wissen maar dat ging niet.)

aLijst wordt uit een db opgehaald, op- of aflopend

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
function __construct($status = '9', $volgorde = 'asc', $begin = '-', $eind = 'z') {
        $this->fillLetters();
        $eind = $eind . 'zzzz';
        $q = " select * from lemmaas where lemma >= '$begin' and lemma <= '$eind' ";
        if ($status < '9')
            $q = $q . " and status='$status' ";
        if ($volgorde == 'asc')
            $q = $q . " order by lemma asc ";
        else
            $q = $q . " order by lemma desc ";
        $db = openDB('otn');
        $p = $db->query($q);
        while ($row = $p->fetch_array()) {
// deze dus
            $this->aLijst[] = array($row[0], $row[1], $row[2]);
        }
        $db->close();
    }


Vervolgens wordt aLijst gebruikt om meerdere gegevens uit andere bronnen op te halen.
en omdat aLijst als 'foreach loop' gebruikt wordt zou die volgorde ook in aAlleRecodrs gehandhaafd worden.
Dat bleek niet zo te zijn.


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
private function alleRecords() {
        $db = openDB('otn');
//aLijst staat in de juiste volgorde
        foreach ($this->aLijst as $aLemma):
            $lid = $aLemma[0];
            $aVarianten = array();
            $p = $db->query(" select * from varianten where lid='$lid' order by volgnr ");
            while ($row = $p->fetch_array())
                $aVarianten[] = $row;
            $aVervangers = array();
            $p = $db->query(" select * from vervangers  where lid='$lid' order by vervanger ");
            while ($row = $p->fetch_array())
                $aVervangers[] = $row;
// dan zou dit toch ook dezelfde volgorde moeten hebben?
            $this->aAlleRecords[] = [$aLemma, $aVarianten, $aVervangers];
        endforeach;
        $db->close();
    }


Tot mijn stomme verbazing gaf deze hulpfunctie de omgekeerde volgorde!

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
public function printBoeklijst() {
        $this->alleRecords();
// verkeerde volgorde
        foreach ($this->aAlleRecords as $aR)
            print "<br/>" . $aR[0][1];
        $this->boekLijst();
// dus deze ook
        foreach ($this->aBoekRegels as $r)
            print "<br/>$r";
    }



Denkend ergens iets over het hoofd te hebben gezien of een eigenaardigheid van PHP niet te kennen, besloot ik ten einde raad dit forum te bevragen.
En terwijl ik na het posten de testcode die deze classLemmaLijst gebruikt opschoon en naloop, zie ik dat er na de 'actieve' test-variabele (instantie, object?) achteraan nog een vergeten aanroep staat. Dus:
1. Ik test aLijst bewust en correct.
2. Ik test onbewust aAlleRecords via een andere aanroep.

Zoiets heb ik ook al eens met css gehad. Dat ik me tot gekwordens toe afvraag wat er verkeerd gaat, en dan pas later zie dat ná mijn inspanning dezelfde selector nog en keer voorkomt....

Ja lach maar. Wees maar blij dat jullie die zeer zeldzame aandoening niet hebben. :-)
Gewijzigd op 28/05/2017 15:36:48 door Paul Ulje
 
Ben van Velzen

Ben van Velzen

28/05/2017 18:31:03
Quote Anchor link
Toch grappig, open je serieus in elke functieaanroep een nieuwe databaseverbinding? Daar zou ik als ik jou was vooral ook eens naar kijken.
 
Paul Ulje

Paul Ulje

28/05/2017 19:49:35
Quote Anchor link
Nee, niet in elke functieaanroep.
Alleen op het moment dat er db-contact nodig is.
Dus zo kort mogelijk een open db-verbinding.
Vaak is die dan wel elegant in een functie onder te brengen

if (isLemma('dittum')) [then] doe-iets..
Waarbij in function isLemma() een db-contact nodig is.

Is dat niet goed?
Vertel me aub waarom niet en vooral hoe dan beter kan.

p.s. De voorbeelden zijn de enige twee functies uit een grote class die db-contact hebben en worden onafhankelijk van elkaar aangeroepen en uitgevoerd. Ze bouwen/vullen verschillende datastructuren op. Daarom zijn ze hier opgenomen.

Alvast dank!
Gewijzigd op 28/05/2017 20:00:36 door Paul Ulje
 
- Ariën  -
Beheerder

- Ariën -

28/05/2017 20:01:26
Quote Anchor link
De connectie kan je prima een enkele maal aanmaken in de constructor, en koppelen aan een this-> verwijzing.
Dan hoef je hem alleen maar bij in initiëren te gebruiken.
 
Paul Ulje

Paul Ulje

28/05/2017 20:20:26
Quote Anchor link
Dank Ariën.

Vroeger zei men:
1. Zo zuinig mogelijk met 'servertijd' want dat is duur en er zijn anderen die er ook gebruik van willen maken.
2. Hoe korter de verbindingstijd hoe minder risico op dataverminking/procesverstoring.

Ik heb weinig kijk op de moderne afwikkeling van connecties, in deze tijd van plenty...

Extreem enerzijds (zuinig) is mijn ouderwetse benadering van deze materie: zo kort mogelijk, dus vaak herhaald.
Extreem anderzijds (gemak) openen aan het begin van een sessie en sluiten als de sessie vernietigd wordt.
Daartussen vele verstandige mogelijkheden.

Om die goed af te wegen ontbreekt me de kennis van de afwikkeling.
Sta me toe dat ik daarom deze vragen opwerp:

1. Blijft in dat (jouw tip) geval de connectie open zolang de instantie bestaat?
2. Hoe wordt de connectie afgesloten?
3. Kan 'mijn' programma(-instantie) 'eindeloos' veel connecties openhouden
4. Hebben anderen gebruikers van het zelfde programma (i.c. dezelfde tabellen) er last van als ik een db/tabel openhoud?

Alvast dank!
 
- Ariën  -
Beheerder

- Ariën -

28/05/2017 20:39:31
Quote Anchor link
Ik zou me geen zorgen maken over de connectie. Die maak je een enkele keer aan, en de resource daarvan kan je gebruiken in je constructors en instances van de classes.

Dit houdt dan in dat je connectie maar een enkele keer gebruikt wordt, maar je kan dan wel alle bijbehorende objecten aanroepen (in het geval van MySQLi). Ook het het procedurele MySQLi heeft de resources van je connectie nodig. Puur vanwege het feit dat hij weet welke verbinding hij moet gebruiken, gezien je ook meerdere connecties en dus resources kan gebruiken.

Tegenwoordig is een 'close' van je database niet nodig. Na de laatste query ruimt hij zijn rommel in het RAM weer netjes op. Hoewel het soms ook wel eens nuttig is om de rotzooi tussendoor op te ruimen, bij draken van queries.
Gewijzigd op 30/05/2017 11:29:34 door - Ariën -
 
Ben van Velzen

Ben van Velzen

28/05/2017 20:41:46
Quote Anchor link
>> 1. Zo zuinig mogelijk met 'servertijd' want dat is duur en er zijn anderen die er ook gebruik van willen maken.
>> 2. Hoe korter de verbindingstijd hoe minder risico op dataverminking/procesverstoring.
Op punt 1 kan ik heel kort zijn, het maken van een databaseverbinding kost onevenredig veel tijd, wat je dus servertijd kost, andere argumenten nog daargelaten. Op punt 2 geldt eigenlijk dat iemand dat uit zijn achterste heeft getrokken. Het hebben van een verbinding zorgt niet voor verminking van je data.

Om nu nog over te gaan op de overige 4 punten:
1. Ja, en dat is helemaal niet erg. Connecties blijven openen en sluiten binnen 1 script is funest voor je performance. Gebruik dus gewoon 1 databaseverbinding en geef die via parameters door aan de rest van je applicatie
2. Bij het eindigen van je script worden verbindingen gesloten
3. Nee, en dat is het probleem ook als je meerdere verbindingen maakt in je script.
4. Ja, maar dat moet ook juist, dit is 1 van de speerpunten voor het hebben van 1 verbinding. Je kunt dan je dataintegriteit garanderen met o.a. transacties. Wanneer je je verbinding constant sluit en opnieuw opent kan dit niet.
 
Paul Ulje

Paul Ulje

28/05/2017 20:45:10
Quote Anchor link
Dank Ariën!

Ik ga dat proberen.

p.s. "Tegenwoordig is een 'close' van je database niet nodig."
NetBeans geeft me telkens het advies de php sluittag ?> aan het eind van een script wegens overbodig weg te halen. Het doet mijn Pascalhart pijn....
Gewijzigd op 28/05/2017 20:47:40 door Paul Ulje
 
Ozzie PHP

Ozzie PHP

28/05/2017 20:53:35
Quote Anchor link
Paul Ulje op 28/05/2017 20:45:10:
p.s. "Tegenwoordig is een 'close' van je database niet nodig."
NetBeans geeft me telkens het advies de php sluittag ?> aan het eind van een script wegens overbodig weg te halen. Het doet mijn Pascalhart pijn....

Wat heeft het sluiten van een database met een PHP-sluittag te maken?

Dat die sluittag wordt afgeraden is waarschijnlijk omdat er dan geen eventuele witruimte komt te staan, maar die sluittag kun je er gewoon prima neerzetten hoor. Ik doe dat zelf ook ... omdat ik het persoonlijk netter vind. Alleen altijd even opletten dat er na de sluittag geen enters / witruimte volgt, want anders komt die witruimte (whitespace) op je pagina terecht.
Gewijzigd op 28/05/2017 21:02:33 door Ozzie PHP
 
- Ariën  -
Beheerder

- Ariën -

28/05/2017 21:02:05
Quote Anchor link
Ik sluit PHP tegenwoordig niet eens meer af. Volgens mij is het zelfs onderdeel geworden van een standaard.
En ja, die afsluitende ?> tag is soms echt annoying. ZO ben ik pas nog in een project hard op zoek gegaan naar witregels omdat ik een header() niet uitgevoerd kreeg :-/
 
Ozzie PHP

Ozzie PHP

28/05/2017 21:04:15
Quote Anchor link
>> Ik sluit PHP tegenwoordig niet eens meer af. Volgens mij is het zelfs onderdeel geworden van een standaard.

Het zou goed kunnen hoor wat je zegt. Bij een bedrijf waar ik werkte werd het ook nooit afgesloten. Toch vind ik het persoonlijk niet mooi. Je <html> sluit je ook af ... waarom je PHP dan niet? Alleen wel even opletten dus dat er geen witregels onder staan.
 
Paul Ulje

Paul Ulje

29/05/2017 14:35:23
Quote Anchor link
Ben ik helemaal met Ozzie eens.
Programmeursesthetiek.

Maar wat gebeurt er als er witregels resteren?
(Ariën heeft het over een headerprobleem.)

Ik heb het gelijk geprobeerd natuurlijk, en hoewel de editor (NetbBeans) ze NIET automagisch weghaalt, lijkt er niks engs te gebeuren (ik heb een ongeijzigde XAmpp installatie)?
Gewijzigd op 29/05/2017 14:46:53 door Paul Ulje
 
- SanThe -

- SanThe -

29/05/2017 14:45:23
Quote Anchor link
Paul Ulje op 29/05/2017 14:35:23:
Maar wat gebeurt er als er witregels resteren?


Als je het bestand include en daarna nog een header() gebruikt gaat het fout.
 
Paul Ulje

Paul Ulje

29/05/2017 14:51:14
Quote Anchor link
Aha! Dank je - San The -

Dan geldt dat van die witregels zeker ook voor code als:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

session_start();

include_once "otn.inc";

if (!isset($_SESSION['toegangscode']))
    header('Location: otn.php');
?>

Want dat staat nog op mijn 'zoek uit waarom het niet werkt lijst'.
Ik bedoel de witregels in 'dit' document.
Gewijzigd op 29/05/2017 15:07:33 door Paul Ulje
 
- SanThe -

- SanThe -

29/05/2017 14:59:58
Quote Anchor link
Paul Ulje op 29/05/2017 14:51:14:
Geldt dat van die witregels ook voor code als:

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
==> wel witregels hier

<?php

==> niet als zij tussen php-tags staan.


session_start();

include_once "otn.inc";

if (!isset($_SESSION['toegangscode']))
    header('Location: otn.php');
?>
 
Ivo P

Ivo P

29/05/2017 15:04:32
Quote Anchor link
als otn.inc een afsluitende ?> bevat en daarna nog een aantal witregels, dan is er output.

De header() van regel 8 kan dan niet meer uitgevoerd worden. (tenzij automagische output buffering aan staat en je niet over die limiet heen gaat)
 
Paul Ulje

Paul Ulje

29/05/2017 15:19:01
Quote Anchor link
Dank heren!

Ik snap nu het probleem.

De .inc heeft wel een sluittag maar geen witregels.
En voorheen in een oude versie werkte het ook.
Vermoedelijkhad ik toen (bij stom toeval) geen witregels.

Maar sinds ik NetBeans gebruik niet meer.
Die voegt graag zelf witregels aan de opmaak toe (ook een direct na de openingstag!), zodat ik ook zelf maar met witregels aan het strooien ben gegaan...

Weer een hoofdpijndossier geparacetemolleert. :-)
 
- Ariën  -
Beheerder

- Ariën -

29/05/2017 20:21:27
Quote Anchor link
Je bent je bewust dat .inc bestanden standaard gewoon leesbaar zijn als tekst, als ze in de webroot staan?
 

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.