Onverwachte volgorde? Opgelost.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back end developer PHP

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een bedrijf in de omgeving van Utrecht! Wil jij werken voor een internationaal bedrijf waar je legio mogelijkheden krijgt als Software Ontwikkelaar? Grijp nu je kans! Je kunt een uitdagende rol gaan vervullen als C#.NET Developer binnen een internationaal bedrijf dat gevestigd is in omgeving van Utrecht. Je zult gaan samenwerken met collega's die over de hele wereld verspreid zitten. Dit bedrijf is zeer vooruitstrevend en werkt met de nieuwste technieken. Als C#.NET Developer ga jij je bezig houden met het volgende: Je blijft op de hoogte van

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 »

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 »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

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 »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

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

30/11/2024 07:45:04
 
- 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.