Ik heb een index.php en een database. (dat is mijn hele site, owja ook plaatjes)
wanneer er op mijn site in een menu op een link geklikt wordt dan wordt de zelfde index.php weer geladen alleen met andere variabelen, hierdoor wordt weer een compleet nieuwe pagina gecreerd. de tekst die getoont wordt op de site is dus allemaal opgeslagen in mijn database.
wanneer ik in mijn tekst op mijn site een enter wil hebben dan staat er dus in een veld in de database een <br> opgeslagen en bij het laden maakt php of html er zelf een enter van.
nu komt het probleem:
ik wil een stukje op mijn site met php werken. dus in de database moet dus geen <br> maar <?php ... ?> komen te staan. Dit lukt prima.
echter wanneer ik vervolgens het veld in de database aanroep en dus het gedeelte <?php ...?> opvraag, dan stoppen de variabelen en eigenlijk zo'n beetje het hele php gedeelte ermee. echter errors ofzo verschijnen er niet.
is dit oplosbaar of is de enige oplossing een appart bestandje aanmaken voor die pagina?
hier volgt de code die in de database staat opgeslagen:
hier volgt de output:
als men denkt dat ik bij het phpforum meer kans maak om een antwoord te vinden dan zet ik het daar neer.
wanneer er op mijn site in een menu op een link geklikt wordt dan wordt de zelfde index.php weer geladen alleen met andere variabelen, hierdoor wordt weer een compleet nieuwe pagina gecreerd. de tekst die getoont wordt op de site is dus allemaal opgeslagen in mijn database.
wanneer ik in mijn tekst op mijn site een enter wil hebben dan staat er dus in een veld in de database een <br> opgeslagen en bij het laden maakt php of html er zelf een enter van.
nu komt het probleem:
ik wil een stukje op mijn site met php werken. dus in de database moet dus geen <br> maar <?php ... ?> komen te staan. Dit lukt prima.
echter wanneer ik vervolgens het veld in de database aanroep en dus het gedeelte <?php ...?> opvraag, dan stoppen de variabelen en eigenlijk zo'n beetje het hele php gedeelte ermee. echter errors ofzo verschijnen er niet.
is dit oplosbaar of is de enige oplossing een appart bestandje aanmaken voor die pagina?
hier volgt de code die in de database staat opgeslagen:
Code:
<?php
$uniek = 0;
$hits = 0;
$uur = 0;
$phits = 0;
$puur = 0;
$result = mysql_query("SELECT * FROM `Bezoekers`;");
while($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$uniek = (int)($uniek)+1;
$hits = (int)($row['aantal'])+$hits;
$uur = (int)($row['peruur'])+$uur;
if ($row['ip'] == $ip){
$phits = (int)($row['aantal']);
$puur = (int)($row['peruur']);
}
}
echo "aantal unieke gebruikers: ".$uniek."<br>aantal hits: ".$hits."<br>aantal bezoeken: ".$uur."<p>persoonlijk aantal bezoeken: ".$puur."<br>persoonlijk aantal hits: ".$phits;
?>
hier volgt de output:
Code:
aantal hits: ".$hits."
aantal bezoeken: ".$uur."
persoonlijk aantal bezoeken: ".$puur."
persoonlijk aantal hits: ".$phits; ?>
als men denkt dat ik bij het phpforum meer kans maak om een antwoord te vinden dan zet ik het daar neer.
Laatst bewerkt: