Hallo,
ich habe das Problem das bei mir auf den Seiten gemacht Sachen gemacht werden die nicht gemacht werden sollten. Bei der Home seite soll die Home.php aufgerufen werden aber stattdessen wird Fehler.php aufgerufen. Beim anmelden und registrieren wird versucht sachen aus der Datenbank abzufragen usw... Vielleicht habe ich ja auch etwas falsch mit der trennung von php und html, denn das fällt mir ein bisschen schwer.
Hier die index.php:
$page = 'Fehler.php';
$s = '';
if(isset($_GET['page'])){$s = $_GET['page'];}
if($s == '' || $s == 'home')
{$page = 'home.php';}
if($s == 'anmelden')
{$page = 'anmelden.php';}
if($s == 'registrieren')
{$page = 'registrieren.php';}
if($s == 'monitore')
{$page = 'monitore.php';}
if($s == 'scanner')
{$page = 'scanner.php';}
if($s == 'drucker')
{$page = 'drucker.php';}
require_once($page);
require 'indexh.php';
Alles anzeigen
indexh.php:
<div id = "produkte">
<?php
if(page == 'home'):
while($row= mysqli_fetch_array($result, MYSQLI_ASSOC)):?>
<div id="punkt">
<?php include 'karte.php'?>
</div>
<?php endwhile;
endif;?>
</div>
Alles anzeigen
home.php:
Also ich habe 3 Seiten(Anmelden und registrieren ausgenommen) . Bei diesen 3 Seiten sollen unterschiedliche Sachen aus der Datenbank gezogen werden. Meine idee war es dann bei den jeweiligen Seiten die sql und result variable dann einfach nur zu ändern. Bei der anmelden und registrieren Seite soll das ganze garnicht durchgelaufen werden.
Irgendwie funktioniert das ganze aber nicht so wie gedacht... Vielleicht ist meine Idee dahinter falsch. Wenn man das anders lösen kann bin ich dafür offen.
Danke im Vorraus