Ik krijg niets te zien en mijn code is enorm lang
Dat kan lastig zijn. Geen output die er wel zou moeten komen. Eigenlijk is het hier een kwestie van kijken hoe ver je pagina nog komt.
Bijvoorbeeld een pagina als deze:
Code (php)
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
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
Je krijgt helemaal geen output, terwijl er een boel output zou kunnen komen.
Wat het makkelijkst is, ook om zelf PHP te begrijpen ermee, is bij de 1e IF een echo erin te zetten. Bijv echo 1;
Run je pagina, krijg je nu 1 te zien? Dan komt je pagina tot zover iig nog. Voeg dit bij al je IFs toe, of waar jij zelf denkt dat zinvol is.
Uiteindelijk zal je erachter komen dat je pagina bij een nummer stopt. Vraag je dan af, waarom zie ik het volgende nummer niet?
Check wat er moet gebeuren om het nummer weer te geven.
Check altijd je variabelen (zie vorige pagina) , 99 van de 100 keer zal je script vastlopen op een fout in je vars.
Je weet waar je fout zit. Das erg mooi. Maar om dit te voorkomen is het handig om bijvoorbeeld bij elke IF een ELSE te gebruiken.
Je kan zo gemakkelijk zien, deze if kom ik niet door, waarom niet. Dan is het weer simpel debuggen.
« vorige pagina | volgende pagina »
Inhoudsopgave
- Inleiding
- Mijn script geeft alleen maar rare errors
- Ik krijg alleen maar een header error
- Ik krijg een aantal SQL errors in mijn paginas
- Ik krijg helemaal niets te zien
- Ik krijg niets te zien en mijn code is enorm lang
- Samenvatting!