anoniem Geplaatst: 11 september 2004 Delen Geplaatst: 11 september 2004 Voor mijn website, (CSS) zou ik gebruik willen maken van een php script om het menu wat makkelijker te kunnen bijwerken. Dan hoef ik niet elke keer op alle 50 pagina's de menu's te vernieuwen als er iets veranderd. Alleen het veranderen van de pagina menu.html is dan voldoende. Nu heb ik daarvoor een php script gevonden op internet. Ik heb een testpagina gemaakt, en deze werkt perfect als ik hem upload. De menu's worden keurig weergegeven. Echter het volgende probleem dient zich aan: Zodra ik in mijn HTML editor (1st page 2000) de testpagina (test.php) wil bekijken, dan komt deze pagina niet in de lijst voor. Ik hem via de verkenner openen in de HTML editor, maar dan wordt het menu niet weergegeven. Ik heb de editors Matrix Y2K geprobeerd, en Acella. Ook hier word de inhoud van het menu niet weergegeven. Mij vraag is nu: wat doe ik fout? En vervolgens, hoe los ik dit op? Voor alle zekerheid even een voorbeeld van het gebruikte script: Dit staat in de pagina test.php : <html> <head> <title> test </title> </head> <body> <?php include ("menu.html"); ?> </body> </html> Dit is pagina menu.html (een verkorte versie dan) : <p class="greek"> <li><a href="index.html"> Home</a></li></p> Vast mijn dank voor uw reactie! Nog even dit: ik ben een leek op het gebied van php. :oops: Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 misschien bestaan er editors die php pagina's parsen, dat zou ik niet weten... wat natuurlijk wel werkt is de pagina uploaden naar je host en dan het resultaat bekijken in de browser. en als je een eigen webserver zou draaien is een keer refreshen genoeg... Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 je kan die php aleen lezen als je ze upload naar een hosting die php ondersteunt. Voro je eigen pc zou je apache moeten installeren: dan draai je je eigen server... Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 Bedankt voor de reacties. Maar ik zat net te denken: als ik nou eens een copie maakte van mijn website? In de copie zou ik alle pagina's op kunnen slaan met de extensie .php daarbij voeg ik het bestand menu.html toe. Op de "originele" .html website zou ik gewoon kunnen blijven werken, nieuwe pagina's maken en bekijken in de browser. Als er een pagina klaar is: het bestaande menu "eruit knippen" en de php include tag er voor in de plaats zetten, en vervolgens opslaan als pagina.php Vervolgens de pagina menu.html aanpassen. Deze beide pagina's zou ik dan kunnen uploaden naar de server. Zou dit iets zijn? Een eigen webserver hoef ik namelijk niet. Dat wordt me allemaal een beetje te ingewikkeld..... :oops: Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 [quote:6146216adb="Mrs.Birdlover"]Bedankt voor de reacties. Maar ik zat net te denken: als ik nou eens een copie maakte van mijn website? In de copie zou ik alle pagina's op kunnen slaan met de extensie .php daarbij voeg ik het bestand menu.html toe. Op de "originele" .html website zou ik gewoon kunnen blijven werken, nieuwe pagina's maken en bekijken in de browser. Als er een pagina klaar is: het bestaande menu "eruit knippen" en de php include tag er voor in de plaats zetten, en vervolgens opslaan als pagina.php Vervolgens de pagina menu.html aanpassen. Deze beide pagina's zou ik dan kunnen uploaden naar de server. Zou dit iets zijn? Een eigen webserver hoef ik namelijk niet. Dat wordt me allemaal een beetje te ingewikkeld..... :oops:[/quote:6146216adb]Poeh dit plan klinkt pas ingewikkeld. Ik neem aandat je windows gebruikt? Ik zou je aanraden om PHPdev te installeren en te gebruiken. Zo heb je een snelle simpele apche/PHP/MySQL-server. Je kan hem installeren en meteen gebruiken. In de serverroot zet je een kopie van je originele"site". Dan ga je daarmee lekker klooien en je kan meteen het resultaat bekijken. Wat betreft je menu zou ik je aanraden om een MySQL-DB te gebruiken en een PHP-functie bijv. ShowMenu(). Deze functie echo je dan in elke pagina. Want je hebt meerdere pagina's waarin een menu staat? Ikzelf gebruik een index met de hoofd-site erin. Met een In het menu zet in links naar deze index.php en geef een menu_item mee. Voordat de pagina weergeven wordt laat ik m.b.v een switch de inhoud generen en dan pas geef ik de site weer. Ik hoop dat je er wat aan hebt en suc6 ermee. Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 :o slik...... Dit klinkt niet eenvoudig..... Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 [quote:e02e3e4914="Mrs.Birdlover"]:o slik...... Dit klinkt niet eenvoudig.....[/quote:e02e3e4914]Niemadn zei dat het eenvoudig is. Daar is dit forum toch ook voor, om je te helpen bij problemen en om er ook nog wat van te leren. Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 om dan helemaal php te gaan leren om je eigen functie schrijven die het menu print lijkt me ook teveel van het goede als je alleen een menu wilt invoegen wat best gaat met include... wel is je eigen webserver draaien de meest handige oplossing denk ik, tenzij er ergens op het www zich een editor verstopt die PHP & html pagina's parsed en weergeeft Quote Link naar reactie
anoniem Geplaatst: 11 september 2004 Auteur Delen Geplaatst: 11 september 2004 Ik zal eens beginnen met wat php tutorials door te nemen, om wat meer "inzicht" te krijgen. Wellicht dat ik dan toch PHPdev ga installeren; het lijkt me wel reuze handig op die manier. Nu is het aanpassen van menu's behoorlijk tijdrovend. Mocht ik nog vragen hebben dan meld ik mee weer. Bedankt voor jullie reacties! Quote Link naar reactie
anoniem Geplaatst: 12 september 2004 Auteur Delen Geplaatst: 12 september 2004 php is een krachtige programmeer taal. het is dan ook een servside programmeer taal. dit houd in dat het op een server moet apache alleen is niet voldoende. je zult dan ook php moeten instaleren. (en voor de volle teugen ook gelijk mysql + phpmydamin ) je script ziet er wel goed uit, maar je moet em dus bekijken op een server. wil je je eigen server zodat je snel je eigen script kunt bekijken en/of testen? xampp is een mooie ;) p.s. een leuke editor is crimson vind ik Quote Link naar reactie
anoniem Geplaatst: 12 september 2004 Auteur Delen Geplaatst: 12 september 2004 phpdev installeren in dat pakket zit alles, is eenvoudig en duidelijk. als editor kan dreamweaver of een simpele en gebruiksvriendelijke html-kit Quote Link naar reactie
anoniem Geplaatst: 12 september 2004 Auteur Delen Geplaatst: 12 september 2004 phpdev is te oud geworden xampp is weer in) crimson, zo licht als kladblok met ondersteuning voor kleur code. of dreamweaver, een zware wysig editor? Quote Link naar reactie
anoniem Geplaatst: 13 september 2004 Auteur Delen Geplaatst: 13 september 2004 DreamWeaver MX doet dit. Quote Link naar reactie
anoniem Geplaatst: 14 september 2004 Auteur Delen Geplaatst: 14 september 2004 phpdev die valt af, heb eens wat rondgesnuffeld op internet en gelezen hoe je dat moet installeren. Naar het schijnt moet je allemaal dos vensters en zo gaan invullen en daar heb ik echt geen kaas van gegeten. Ik zal nu eens wat gaan opzoeken over xampp. Hopelijk is de installatie daarvan dat wat simpeler. En anders moet ik eerst maar eens een boek over deze materie gaan kopen. Een versie voor dummies of zo....... :( Quote Link naar reactie
anoniem Geplaatst: 14 september 2004 Auteur Delen Geplaatst: 14 september 2004 phpdev is juist erg makkelijk. Kopieren naar je Cschijf en het goeie batfiletje starten. (win9x of winNT & co) Als je dat niet werkend krijgt, dan krijg je niks werkend... :wink: :) Quote Link naar reactie
anoniem Geplaatst: 14 september 2004 Auteur Delen Geplaatst: 14 september 2004 zelfs ik heb phpdev kunnen installeren! :wink: niks nie dosschermen invullen ofzo... Quote Link naar reactie
anoniem Geplaatst: 14 september 2004 Auteur Delen Geplaatst: 14 september 2004 Oke, ik zal binnenkort de sprong in het diepe maar eens wagen! Niet geschoten is altijd mis nietwaar :wink: Quote Link naar reactie
anoniem Geplaatst: 15 september 2004 Auteur Delen Geplaatst: 15 september 2004 het opnen van de instalatie bestand op het knopje install drukken start - > programmas - > phpdev - > kies je de versie voor XP of 98 enzo KLAAR IS KEES. dos schermpje minimaliseren! ;) S I M P E L Quote Link naar reactie
anoniem Geplaatst: 16 september 2004 Auteur Delen Geplaatst: 16 september 2004 Edit//: Het werkt!!!! :D echter vanuit mijn HTML editor kan ik de testpagina nog steeds niet zien (om te bewerken en zo). De pagina test.php komt niet voor in de lijst. Hoe kan dat nou? Hij staat wel in de map. Quote Link naar reactie
anoniem Geplaatst: 16 september 2004 Auteur Delen Geplaatst: 16 september 2004 maak je toevallig gebruik van coffeecup? Dan moet je in dat dropdown boxje boen de mappenlijst even selecteren dat je server-side files wil zien (met php extensie dus). t. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen