21. februar 2007 - 17:07Der er
6 kommentarer og 1 løsning
Nem ændring af design
Jeg har lavet et community, og vil godt lave det sådan at layoutet kan ændres online, via admin delen. Lige nu er det lavet sådan at der er en header og en footer som henholdsvis styre det layout som er over og under indholdet af siden. eks. include "header.php" indhold her. include "footer.php"
Min ide er at gemme head delen og foot delen i hver sin post i en tabel, og når brugerne så logger ind kan jeg gemme layoutet i 2 session variabler, sådan at det ikke skal hente fra databasen hver gang en side loades. Jeg vil dog lige høre om der er en bedre metode. Jeg har også noget CSS som kunne være fedt at kunne lave om via admin delen. Håber i er med ellers bare spørg.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
En bedre metode er at gemme layoutet i databasen som du gør. Men hver gang indholdet opdateres skal det samtidigt skrives til en fil (f.eks. header.php) som du så bare ligger ind med en include som du gør nu.
Kan godt se det smarte i dit forslag, så det vil jeg forsøge at lege med er det ok jeg lade spørgsmålet stå åbent og spørger her hvis jeg får problemer eller skal jeg oprette et nyt spg?
lige et lille spørgsmål. i designet har jeg 2 menuer som bliver inluderet. jeg har lige prøvet følgende. <? $indhold = "prøver lige noget <?echo"<br>hejsa<br>";?> Dette er noget andet indhold"; //Indhold vi gerne vil have ind i filen $fil = fopen("minfil.php", "w"); //Åben filen fwrite($fil, $indhold); //Skriv indholdet af $indhold ind i filen fclose($fil); //Luk filen ?>
men får følgende fejl Parse error: parse error, unexpected '>' ....siden...... on line 2
min ide er at lave et textarea hvor man som admin kan skrive layoutet for header og et andet for footer, men her skal de også kunne vælge hvor de to menuer skal være. Derfor skal jeg finde en måde til at skrive php koden til fil og database
Det er også logisk nok du får den fejl. $indhold = "prøver lige noget <?echo"<br>hejsa<br>";?> Dette er noget andet indhold"; indeholder en masse ", og det er det giver fejlen. Prøv: $indhold = 'prøver lige noget <?echo"<br>hejsa<br>";?> Dette er noget andet indhold';
ja selvfølgelig det burde jeg selv have set, men tak for hjælpen det virker perfekt.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.