de variable werkt niet?
die zijn mooi opgeslagen in een bestand "instellinge.php"
nu heb ik op de home een paar scripts proberen uit te zetten via het bestand en toch blijft het script werken dit is 1 van de code's die het script moet uitzetten.
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
if (strlen($statestieken_weergeven) == 0) {
?>
<table
style="text-align: left; width: 100%; margin-left: auto; margin-right: auto; background-color: rgb(51, 255, 51);"
border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: top; background-color: red;"><img
style="width: 48px; height: 48px;" alt="ERROR"
src="/main/css/icon/cancel_48.png" align="left">Sorry,
<br>Op dit moment kan u de statestieken niet bekijken.
<a href="/check_status.php">Klik hier om te
weten wat op dit moment niet mogelijk is.</a><br>
</td>
</tr>
</tbody>
</table>
<?php
} else {
echo "++++++++++++++++++++++++++++++++++++++++++++++++code van de statestieken hier ++++++++++++++++++++++++++++";
}
?>
if (strlen($statestieken_weergeven) == 0) {
?>
<table
style="text-align: left; width: 100%; margin-left: auto; margin-right: auto; background-color: rgb(51, 255, 51);"
border="1" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="vertical-align: top; background-color: red;"><img
style="width: 48px; height: 48px;" alt="ERROR"
src="/main/css/icon/cancel_48.png" align="left">Sorry,
<br>Op dit moment kan u de statestieken niet bekijken.
<a href="/check_status.php">Klik hier om te
weten wat op dit moment niet mogelijk is.</a><br>
</td>
</tr>
</tbody>
</table>
<?php
} else {
echo "++++++++++++++++++++++++++++++++++++++++++++++++code van de statestieken hier ++++++++++++++++++++++++++++";
}
?>
Sorry voor de html erdoor maar ik ben niet goed met css. ik wil het stukje code uitzetten omdat het "zoals je kan zien" nog niet in de pagina zit.
Gewijzigd op 18/07/2011 20:54:03 door Php knipper
Je hebt in je instelling.php een setting staan:
$statistieken_weergeven =""0;
dus hij hoord de ++++ niet te geven
Toevoeging op 18/07/2011 22:08:50:
let je wel op dat je schrijft $statestieken_weergeven
""0 ? heb jij error_reporting() wel aanstaan?
dat van de error_reporting() dat heb ik denk niet ( hoe werk je daar mee ) en ken enkel de foutafhandeling voor sql
je kan ook met if en else en isset() controleren of een variabele bestaat.
Toevoeging op 19/07/2011 11:16:36:
hier is dat bestand ( niet op spellinggecontroleert omdat ik dit normaal alleen zien )
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
# member
$inloggen_mogelijk = "0"; # 0 = niet / 1 = wel ( dit schakelt het inlogsysteem uit )
$registratie_mogelijk = "1"; # 0 = niet / 1 = wel ( dit schakelt het registratieformulier uit ( activatiemail is wel mogelijk ))
$pm_verstuur = "+"; # 0 = niet / 1 = wel ( dit schakelt het formulier voor een nieuw bericht uit )
$pm_openen = "+"; # 0 niet / 1 = wel ( dit schakelt alle pm systemen uit )
$weergave_profielfoto = "1"; # 0 niet / 1 wel ( schakelt de profielfoto's uit )
$weergave_profiel = "0"; # 0 niet / wel ( schakelt profielweergave uit )
$gebruikers_instellingen_aanpassen = "+"; # 0 niet / 1 wel ( dit schakelt de pagina voor het veranderen van de instelinge uit )
# site lock
$sitelock = "+"; # 0 = gesloten / 1 = opene ( vergrendelt de website )
$bericht = "+"; # ( bericht dat word weergegeven als sitelock aanstaat )
$host9 = "+";
# weergave instelingen
$statestieken_weergeven = "0"; # 0 = niet weergeven / 1 = weergeven ( laat statestieken zien op de home )
#shoutbox
$shoutbox_weergeven = "0"; # 0 = niet / 1 = weergeven ( )
$shoutbox_post_toevoegen = "+"; # 0 = niet / 1 = wel ( die schakelt het formulier voor het toevoegen van berichten uit)
?>
# member
$inloggen_mogelijk = "0"; # 0 = niet / 1 = wel ( dit schakelt het inlogsysteem uit )
$registratie_mogelijk = "1"; # 0 = niet / 1 = wel ( dit schakelt het registratieformulier uit ( activatiemail is wel mogelijk ))
$pm_verstuur = "+"; # 0 = niet / 1 = wel ( dit schakelt het formulier voor een nieuw bericht uit )
$pm_openen = "+"; # 0 niet / 1 = wel ( dit schakelt alle pm systemen uit )
$weergave_profielfoto = "1"; # 0 niet / 1 wel ( schakelt de profielfoto's uit )
$weergave_profiel = "0"; # 0 niet / wel ( schakelt profielweergave uit )
$gebruikers_instellingen_aanpassen = "+"; # 0 niet / 1 wel ( dit schakelt de pagina voor het veranderen van de instelinge uit )
# site lock
$sitelock = "+"; # 0 = gesloten / 1 = opene ( vergrendelt de website )
$bericht = "+"; # ( bericht dat word weergegeven als sitelock aanstaat )
$host9 = "+";
# weergave instelingen
$statestieken_weergeven = "0"; # 0 = niet weergeven / 1 = weergeven ( laat statestieken zien op de home )
#shoutbox
$shoutbox_weergeven = "0"; # 0 = niet / 1 = weergeven ( )
$shoutbox_post_toevoegen = "+"; # 0 = niet / 1 = wel ( die schakelt het formulier voor het toevoegen van berichten uit)
?>
Toevoeging op 19/07/2011 11:16:57:
+ wil zeggen dat dat nog niet in de site is verwerkt
waarom doe je losse cijfers tussen quotes?
ik zou een nummer gewoon als een nummer behandelen en niet als een stukje tekst
Ik heb het verandert maar de fout blijft
kan het liggen aan de include
Code (php)
1
2
3
4
5
2
3
4
5
<?php
session_start();
include "main/instellingen.php";
include "main/verbinding.php"
?>
session_start();
include "main/instellingen.php";
include "main/verbinding.php"
?>
Toevoeging op 19/07/2011 11:45:03:
Het werkt
ik moest de
if (strlen($inloggen_mogelijk) == 0){
vervange in
if (($inloggen_mogelijk) == 0){
zoals -Aar- had gezegd
( warom is dit fout? )
strlen telt het aantal tekens in een var
ok weer bijgeleert
Mocht het voor eigen gebruik en geleer zijn, dan is dit een mooie oefening ;)
Gewijzigd op 19/07/2011 12:42:51 door php knipper
Php knipper op 19/07/2011 12:35:38:
[leeg]
Weet niet wat je wilde zeggen, maar ik bedoel het niet tot strengste kritiek hoor ;) Mijn Nederlands is ook bagger en ik haal het altijd even door MS Word (spellingscontrole) heen en laat het iemand proef-lezen ;)
-Althans, mijn teksten zijn doorgaands Engels voor, maar dat staat buiten kijf.
ik vind het trouwens geen slechte kritiek
er stond
---
de site waar ik aan werk is van een verenging ( http://myc-mych-studio.com )
ik doe het php gedeelte iemand de layout en nog iemand de inhout.
( is een jongerenvereniging )
----
niet's over de kritiek dus. ;)
En waarom zou je dat dan weghalen, als je het nu weer terug plaatst? Dan had je het beter kunnen laten staan...