Taal wordt niet geladen
Zou iemand mij kunnen vertellen waarom de echo's op de regels: 33 t/m 40 niet worden geladen ( op de pagina krijg ik geen tekst te zien )
Dit is het volledige script: http://www.plaatscode.be/15624/
Maar vanaf regel 90 wordt alle tekst wel gewoon normaal geladen.
Alle tekst staat ook in hetzelfde bestand namelijk: ../language/nederlands.inc.php
Is er iets dat ik zou moeten veranderen? Zo ja, wat...
Indien er niet voldaan wordt aan je if of else krijg je natuurlijk ook geen output.
Als ik bijvoorbeeld van regel 33 t/m 40, dus:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#
if($bedrag > $data[cash])
#
echo "$inc_locale_kogelfabriek_1";
#
else if(!is_numeric($aantal))
#
echo "$inc_locale_kogelfabriek_2";
#
else if($aantal < 1)
#
echo "$inc_locale_kogelfabriek_3";
#
else if($fabriek[aantal] - $aantal < 0)
#
echo "$inc_locale_kogelfabriek_4";
#
else {
if($bedrag > $data[cash])
#
echo "$inc_locale_kogelfabriek_1";
#
else if(!is_numeric($aantal))
#
echo "$inc_locale_kogelfabriek_2";
#
else if($aantal < 1)
#
echo "$inc_locale_kogelfabriek_3";
#
else if($fabriek[aantal] - $aantal < 0)
#
echo "$inc_locale_kogelfabriek_4";
#
else {
Van de $inc_blabla gewoon een tekst erin zet. Dus als voorbeeld:
Maak ik van
Dan is deze melding wel zichtbaar op de website.
jij snapt duidelijk niet hoe het werkt, waarom dan aan een criminals werken?
$inc_locale.... enz. is niet een functie aanroep, een functie roep je aan door
functienaam(parameter1,parameter2) te doen, dat gebeurt nergens dus komen de gegevens vanuit je functie ook niet op het scherm.
Gewijzigd op 01/01/1970 01:00:00 door Mark L
In dit bestand staan al de taal regels zoals:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$inc_locale_kogelfabriek_1="Ga eerst maar even wat geld contant halen!";
$inc_locale_kogelfabriek_2="Het ingevoerde aantal kogels bestaat niet helemaal uit cijfers.";
$inc_locale_kogelfabriek_3="Je moet wel boven de nul kogels invullen.";
$inc_locale_kogelfabriek_4="De kogelfabriek heeft niet genoeg kogels.";
$inc_locale_kogelfabriek_5="Je hebt succesvol";
$inc_locale_kogelfabriek_6="kogels gekocht.";
$inc_locale_kogelfabriek_6a="Locale kogelfabriek";
$inc_locale_kogelfabriek_7="Kogelfabriek";
$inc_locale_kogelfabriek_8="Aantal kogels in deze kogelfabriek";
$inc_locale_kogelfabriek_9="kogels";
$inc_locale_kogelfabriek_10="Prijs per kogel in euro's";
$inc_locale_kogelfabriek_11="euro per stuk";
$inc_locale_kogelfabriek_12="Aantal kogels dat jij kunt kopen";
$inc_locale_kogelfabriek_13="kogels";
$inc_locale_kogelfabriek_14="Koop";
$inc_locale_kogelfabriek_2="Het ingevoerde aantal kogels bestaat niet helemaal uit cijfers.";
$inc_locale_kogelfabriek_3="Je moet wel boven de nul kogels invullen.";
$inc_locale_kogelfabriek_4="De kogelfabriek heeft niet genoeg kogels.";
$inc_locale_kogelfabriek_5="Je hebt succesvol";
$inc_locale_kogelfabriek_6="kogels gekocht.";
$inc_locale_kogelfabriek_6a="Locale kogelfabriek";
$inc_locale_kogelfabriek_7="Kogelfabriek";
$inc_locale_kogelfabriek_8="Aantal kogels in deze kogelfabriek";
$inc_locale_kogelfabriek_9="kogels";
$inc_locale_kogelfabriek_10="Prijs per kogel in euro's";
$inc_locale_kogelfabriek_11="euro per stuk";
$inc_locale_kogelfabriek_12="Aantal kogels dat jij kunt kopen";
$inc_locale_kogelfabriek_13="kogels";
$inc_locale_kogelfabriek_14="Koop";
En vanaf
Wordt alles wel weergegeven. Het probleem is dat alles hiervoor het niet doet. Als ik echter $inc_locale_kogelfabriek_1 zou vervangen voor tekst als blabla, dan is het wel zichtbaar.
Quote:
Nee deze worden wel aangeroepen.
Deze wordt dus NIET aangeroepen :)
Om het je wat gemakkelijker te maken: http://be.php.net/functions
Ik begrijp hieruit
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
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
<?php
$makefoo = true;
/* We can't call foo() from here
since it doesn't exist yet,
but we can call bar() */
bar();
if ($makefoo) {
function foo()
{
echo "I don't exist until program execution reaches me.\n";
}
}
/* Now we can safely call foo()
since $makefoo evaluated to true */
if ($makefoo) foo();
function bar()
{
echo "I exist immediately upon program start.\n";
}
?>
$makefoo = true;
/* We can't call foo() from here
since it doesn't exist yet,
but we can call bar() */
bar();
if ($makefoo) {
function foo()
{
echo "I don't exist until program execution reaches me.\n";
}
}
/* Now we can safely call foo()
since $makefoo evaluated to true */
if ($makefoo) foo();
function bar()
{
echo "I exist immediately upon program start.\n";
}
?>
Dat er dus nog een aantal dingen missen in mijn script.
Maar hoe zou ik dit dan moeten doen?
Wellicht dat iemand een voorbeeld zou kunnen geven voor bijvoorbeeld
Zo kan ik al mijn script zelf verder aanpassen.
Alvast bedankt,
EDIT:
Na het toevoegen van:
Staan er idd opeens veel errors zeg.
Vb:
Code (php)
1
Notice: Undefined variable: gamenaam in /home/site/public_html/language/nederlands.inc.php on line 67
Echter staat op deze regel
En dit wordt wel correct weergegeven op de website.
Gewijzigd op 01/01/1970 01:00:00 door micasa
Zie eens of het iets uit maakt als je dit schrijft:
Nee, helaas maakt dit geen enkel verschil.
$data[cash]
Ik neem aan dat je nergens 'cash' als constante hebt gedefiniëerd.
Dan is het dus een string:
$data['cash']
En dat heb je regelmatig.
SanThe schreef op 13.08.2008 12:27:
Zet dit bovenin je script.
Ik zie dit nog steeds niet bovenaan staan.
Script: http://www.plaatscode.be/15668/
Met dat erboven krijg ik namelijk de volgende errors:
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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
45
46
47
48
49
50
51
52
53
54
55
56
57
Notice: Undefined offset: 3 in /home/site/public_html/game/include/gegevens.php on line 41
Notice: Undefined offset: 10 in /home/site/public_html/game/include/gegevens.php on line 44
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/include/config.php on line 188
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/include/config.php on line 189
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 274
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 274
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 274
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/include/config.php on line 275
Notice: Use of undefined constant rankvordering - assumed 'rankvordering' in /home/site/public_html/game/include/config.php on line 278
Notice: Use of undefined constant timer_gevangenis - assumed 'timer_gevangenis' in /home/site/public_html/game/include/config.php on line 347
Notice: Use of undefined constant timer_gevangenis_seconden - assumed 'timer_gevangenis_seconden' in /home/site/public_html/game/include/config.php on line 347
Notice: Use of undefined constant health - assumed 'health' in /home/site/public_html/game/include/config.php on line 354
Notice: Use of undefined constant timer_bot_check - assumed 'timer_bot_check' in /home/site/public_html/game/include/config.php on line 425
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 442
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 442
Notice: Use of undefined constant ban - assumed 'ban' in /home/site/public_html/game/include/config.php on line 442
Notice: Use of undefined constant cron_hour - assumed 'cron_hour' in /home/site/public_html/game/include/config.php on line 449
Notice: Use of undefined constant cron_day - assumed 'cron_day' in /home/site/public_html/game/include/config.php on line 457
Notice: Use of undefined constant cron_week - assumed 'cron_week' in /home/site/public_html/game/include/config.php on line 465
Notice: Use of undefined constant timer_gevangenis - assumed 'timer_gevangenis' in /home/site/public_html/game/locale_kogelfabriek.php on line 15
Notice: Use of undefined constant timer_gevangenis_seconden - assumed 'timer_gevangenis_seconden' in /home/site/public_html/game/locale_kogelfabriek.php on line 15
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/locale_kogelfabriek.php on line 20
Notice: Use of undefined constant land - assumed 'land' in /home/site/public_html/game/locale_kogelfabriek.php on line 27
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/mainframe_stats.php on line 6
Notice: Use of undefined constant health - assumed 'health' in /home/site/public_html/game/mainframe_stats.php on line 49
Notice: Use of undefined constant rankvordering - assumed 'rankvordering' in /home/site/public_html/game/mainframe_stats.php on line 68
Notice: Use of undefined constant schiet_ervaring - assumed 'schiet_ervaring' in /home/site/public_html/game/mainframe_stats.php on line 87
Notice: Use of undefined constant land - assumed 'land' in /home/site/public_html/game/locale_kogelfabriek.php on line 97
Notice: Use of undefined constant aantal - assumed 'aantal' in /home/site/public_html/game/locale_kogelfabriek.php on line 135
Notice: Undefined offset: 10 in /home/site/public_html/game/include/gegevens.php on line 44
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/include/config.php on line 188
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/include/config.php on line 189
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 274
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 274
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 274
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/include/config.php on line 275
Notice: Use of undefined constant rankvordering - assumed 'rankvordering' in /home/site/public_html/game/include/config.php on line 278
Notice: Use of undefined constant timer_gevangenis - assumed 'timer_gevangenis' in /home/site/public_html/game/include/config.php on line 347
Notice: Use of undefined constant timer_gevangenis_seconden - assumed 'timer_gevangenis_seconden' in /home/site/public_html/game/include/config.php on line 347
Notice: Use of undefined constant health - assumed 'health' in /home/site/public_html/game/include/config.php on line 354
Notice: Use of undefined constant timer_bot_check - assumed 'timer_bot_check' in /home/site/public_html/game/include/config.php on line 425
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 442
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/include/config.php on line 442
Notice: Use of undefined constant ban - assumed 'ban' in /home/site/public_html/game/include/config.php on line 442
Notice: Use of undefined constant cron_hour - assumed 'cron_hour' in /home/site/public_html/game/include/config.php on line 449
Notice: Use of undefined constant cron_day - assumed 'cron_day' in /home/site/public_html/game/include/config.php on line 457
Notice: Use of undefined constant cron_week - assumed 'cron_week' in /home/site/public_html/game/include/config.php on line 465
Notice: Use of undefined constant timer_gevangenis - assumed 'timer_gevangenis' in /home/site/public_html/game/locale_kogelfabriek.php on line 15
Notice: Use of undefined constant timer_gevangenis_seconden - assumed 'timer_gevangenis_seconden' in /home/site/public_html/game/locale_kogelfabriek.php on line 15
Notice: Use of undefined constant level - assumed 'level' in /home/site/public_html/game/locale_kogelfabriek.php on line 20
Notice: Use of undefined constant land - assumed 'land' in /home/site/public_html/game/locale_kogelfabriek.php on line 27
Notice: Use of undefined constant login - assumed 'login' in /home/site/public_html/game/mainframe_stats.php on line 6
Notice: Use of undefined constant health - assumed 'health' in /home/site/public_html/game/mainframe_stats.php on line 49
Notice: Use of undefined constant rankvordering - assumed 'rankvordering' in /home/site/public_html/game/mainframe_stats.php on line 68
Notice: Use of undefined constant schiet_ervaring - assumed 'schiet_ervaring' in /home/site/public_html/game/mainframe_stats.php on line 87
Notice: Use of undefined constant land - assumed 'land' in /home/site/public_html/game/locale_kogelfabriek.php on line 97
Notice: Use of undefined constant aantal - assumed 'aantal' in /home/site/public_html/game/locale_kogelfabriek.php on line 135
Ps. locale_kogelfabriek.php is het geposte script.
Deze regels staan IN een fucntie! Zolang jij geen aanroep doet naar deze functie zal er NIKS ge-output worden. Duidelijk nu?
Ik heb dit zelfde probleem namelijk in al mijn scripts en een voorbeeld zou mij zeer erg helpen.
Alvast bedankt,
$variabele[naam] veranderen in $variabele['naam'] dat door je hele script, die meldingen van undefined constants hebben daarmee te maken.
http://www.plaatscode.be/15670/
Maar het probleem dat de tekst / taal niet wordt geladen is hiermee niet opgelost.
Wellicht dat iamand een voorbeeld ( het liefst met behulp van mijn eigen script ) kunnen geven hoe ik het dan wel zou moeten doen.
Oke dit heb ik nu overal in het script veranderd: Maar het probleem dat de tekst / taal niet wordt geladen is hiermee niet opgelost.
Wellicht dat iamand een voorbeeld ( het liefst met behulp van mijn eigen script ) kunnen geven hoe ik het dan wel zou moeten doen.
Aanvulling: Die 'offset' error wil zeggen dat je buiten de (array) range zit.
Echter het probleem dat de taal niet zichtbaar is blijft hetzelfde. Nu weet ik dat er niets wordt geoutput *Tumbler, maar hoe moet ik dit dan doen?