Hejsa folkens!
Nu er jeg på bar bund igen!
Det er ved at være et stykke tid siden at jeg har leget med både PHP og programmering generelt - mega øv!
Man glemmer jo det man engang har lært, og er kommet i klemme igen...
Jeg har lavet en Dropdown-menu, som jeg skal bruge til at ændre temaer med på min hjemmeside. Det hele virker hvis jeg gør det manuelt, men så skal jeg ind og ændre i filerne hele tiden, og det vil jeg helst ikke, hvis jeg kan få det til at virke fra min Administrator side.
Følgende stykke kode er fra filen Admin.php
- <h3>Skift tema på hjemmesiden</h3>
- <form name="temaskift" action="adminprocess.php" method="POST">
- <select name="choice">
- <option value="style" selected>Normal</option>
- <option value="red">Rødt</option>
- <option value="blue">Blåt</option>
- </select>
- <input type="submit" value="Skift">
- </form>
Som I kan se, er der 3 forskellige .CSS-filer som jeg har uploadet til mappen. Denne form sendes videre til
adminprocess.php - og i den fil, er der følgende kode:
- function procTemaSkift() {
- setcookie ("style", $choice, $year, time()+(60*60*24*365));
- header("Location: ".$session->referrer);
- }
Der er selvfølgelig <?php og ?> i denne fil, men det er ikke medtaget her, da der også er andre functions, som i øvrigt fungerer fint - kan bare ikke få dette til at virke..
Hvad mangler jeg?
Skal jeg have "Kaldt" formlen til denne fil, eller hvordan?
MVH
Aris Kuckovic