Om te kunnen demonstreren hoe het automatische 2 kolommen php-script
zijn werk doet moet ik wel een heleboel tekst op deze pagina gaan
zetten. Meer dan ik gewoonlijk doe. Naar mijn persoonlijke mening is
het niet nodig om een heleboel 'lucht' op een pagina te plaatsen, enkel
en alleen om te laten zien hoe slim je eigenljk wel bent.. Ik ben bang dat ik nog
veel meer tekst op deze pagina zal moeten zetten. Dus zal je nog even
mijn geleuter moeten 'aanhoren'. Automatische kolommen in PHP zijn, zoals
je kan zien, een fluitje van een cent. Het principe van de automatische kolommen
is niet zo moeilijk: Stop een heleboel tekst in een variabele, tel de characters
van de string en deel deze door 2. Het enige wat je dan nog te doen hebt is
berekenen of je niet, per ongeluk, een woord verkeerd afbreekt. Ook dat is niet zo moeilijk.
Het enige wat je moet doen is uitzoeken of de positie, van de 'helft', een spatie is
of niet. Zo niet: verminder met een character; zo wel: hak de string in 2 stukken
en zet ze met
CSS-positionering, op het scherm. Om de broncode
van deze pagina op jouw webruimte kunnen plaatsen is het noodzakelijk om
de voornoemde broncode te downloaden. Dat kan je voor elkaar krijgen door op
de link 'klik hier voor de broncode' (boven deze tekst) te klikken. Hierdoor kom je op een xml-pagina
waar het mogelijk is om de broncode (inclusief de php-code) te copy/pasten.
Normaal gesproken kan je moeilijk php-code aanbieden op een pagina. Immers,
de parser wil de code uitvoeren; en zal dus alleen de 'generated source' tonen.
Gelukkig kunnen xml-pagina's van nature geen php uitvoeren, dus dat probleem
is opgelost. Let er op dat je andere aanhalingtekens in de tekst gebruikt dan
de tekens waar je de string mee omsluit. Je kan ze "escapen" als je wilt.
Dat doe je door een '\' voor de " te zetten. Kijk maar in de broncode hoe dat
moet worden gedaan. Natuurlijk weet ik best wel dat je dit allemaal weet: Maar
ik moet veel tekst invoeren om het automatische 2 kolommen php-script(je)
'volume' te geven.
Dit script staat op een html-pagina. Daarom moet er een aanpassing
in de .htaccess gemaakt worden om alles te laten werken. Kijk even
bij deze procedure hoe dat moet.