Hallo,
Ik heb een wel heel raar probleem.
Ik heb een pagina register_do.php, welke ingevulde waaren uit registreren.php controleert, en als deze gegevens kloppen die persoon als klant in de database zet.
Sinds vandaag doet het script het opeens niet meer. Na een tijdje zoeken ben ik erachter wat het is.
Bovenaan het bestand staat include 'mysqlconn.php'; welke dit bevat
Die functie maakt van een bedrag van centen een bedrag 12,43. Dat is voor facturatie. Als ik deze functie een comment maak of weghaal, dan laat de pagina wel, als de functie aanstaat, dan wordt register_do.php een lege pagina.
Het rare is dat hij het script wel gewoon uitvoert, ik ontvang een bevestiging mail, en de gebruiker wordt ook toegevoegd aan de database, hij echoot alleen dus niets.
Naast echo-en laat hij ook geen html zien.
Nu doe ik later in het bestand wel include'header.php'; welke weer die mysqlconn.php include, is dat het probleem dat op deze manier de functie naarbedrag() twee keer gedefinieert wordt?
Ik heb een wel heel raar probleem.
Ik heb een pagina register_do.php, welke ingevulde waaren uit registreren.php controleert, en als deze gegevens kloppen die persoon als klant in de database zet.
Sinds vandaag doet het script het opeens niet meer. Na een tijdje zoeken ben ik erachter wat het is.
Bovenaan het bestand staat include 'mysqlconn.php'; welke dit bevat
code:
1
2
3
4
5
6
7
8
9
10
11
12
| <? mysql_connect(gegevens); mysql_select_db(gegevens); function naarbedrag($getal){ if(strlen($getal) > 2){ echo substr($getal,0,strlen($getal)-2). ',' .substr($getal,-2,2); }else{ echo '0,'.$getal; } } ?> |
Die functie maakt van een bedrag van centen een bedrag 12,43. Dat is voor facturatie. Als ik deze functie een comment maak of weghaal, dan laat de pagina wel, als de functie aanstaat, dan wordt register_do.php een lege pagina.
Het rare is dat hij het script wel gewoon uitvoert, ik ontvang een bevestiging mail, en de gebruiker wordt ook toegevoegd aan de database, hij echoot alleen dus niets.
Naast echo-en laat hij ook geen html zien.
Nu doe ik later in het bestand wel include'header.php'; welke weer die mysqlconn.php include, is dat het probleem dat op deze manier de functie naarbedrag() twee keer gedefinieert wordt?
hand·te·ke·ning (de ~ (v.))