#===============================einde pagina script=====#
}
?>
</div>
HIER kan je het in werking zien, klik daar voor op een jaartal.
12 antwoorden
Gesponsorde links
Filip - 19/12/2011 17:21 (laatste wijziging 19/12/2011 17:23)
IRC guru
Nogal logisch als je de get variable waar je het submenu mee toont weg haalt uit de url en vervangt door een andere, denk je zelf niet?
Misschien kan je beter zo even nadenken als je zoiets tegenkomt.. Volg de uitvoering van je script, of met andere woorden, om het kinderachtig uit te drukken, speel zelf webserver en zeg 'ik heb dit in men url, als ik nu het script uitvoer, waar kom ik dan terecht en waar niet'.
Nou, willie, ik ga mezelf maar quoten. Want om nou alles 1000 keer tegen je te zeggen vind ik een beetje irritant worden. Doe eens wat met de hulp:
WouterJ schreef:
- Haal variabelen uit de quotes, zoals PHP.net: language.operators.string
- Gebruik niet onnodig vaak , maar los dit op met CSS margin/padding
- Gebruik een PHP.net: switch i.p.v. 10 dezelfde ifjes achter elkaar
- Ga niet onnodig variabelen kopiëren
>>Deze heb ik erbij gezet omdat je op regel 7-9 en daarna nog een keer onnodig 3 keer de date functie gebruikt, gebruik gewoon je eerste variabele met daar het jaartal ($Y)
- Functies als echo en include hebben geen () nodig, zonder dit staat het overzichtlijker en is het correcter
- HTML echoën in PHP is niet correct. Voer alle PHP uit boven het doctype en doe onder het doctype alleen maar zo nu en dan een echo.
- Gebruik voor PHP enkele (') quotes en voor HTML dubbele (") quotes
- Gebruik de volledige PHP open tags en niet de shorthand. Dit is anders vragen om moeilijkheden (dus <?php)
Ik hoop dat je er een keer naar luistert en meer doet met onze hulp dan wachten tot iemand je een volledige code geeft die je zo kan copy/pasten. Want als er iets hier de keel uit gaat hangen is het dat wel. Je doet per topic niks, maar dan ook niks, om tot een goed eindresultaat te komen. Je ziet in ons alleen gratis developers die het wel even voor je maken. Zo werkt het niet.
Als je later een huis wilt laten bouwen dan zul je de bouwvakker moeten betalen voor zijn werk. Zo werkt het op internet ook, als je een site wilt laten bouwen zul je moeten betalen voor de sitebouwer.
Internet is niet iets waar je leuk even lollig om kan doen, nee internet moet je gewoon eens inzien als het normale leven. Je moet de diensten zien alsof het diensten zijn die je ook in het 'echte' leven doet, internet is namelijk het echte leven en geen fantasie wereld.
Of de bovenstaande post kort samen gevat. Als je hulp wil, moet je ook naar de hulp luisteren ipv domweg je eigen gang te blijven gaan en steeds tegen dezelfde muur op te lopen, maar dan langs een andere kant om dezelfde reden
Wat ben jij een noob zeg... BUITEN DE QUOTES wil zeggen buiten hetzelfde teken als waar je de quotes mee start. Sorry maar dit is echt php 5.x 101... Dat is zowat het eerste wat ze uitleggen in een goed boek..
Wat ben jij een noob zeg... BUITEN DE QUOTES wil zeggen buiten hetzelfde teken als waar je de quotes mee start. Sorry maar dit is echt php 5.x 101... Dat is zowat het eerste wat ze uitleggen in een goed boek..
Ga even op je eigen fitten.
Ik probeer het goed te doen, maar jij kan alleen maar klagen over mij/
zeker geen beurt gehad vandaag.
hmm van mij krijg je in elk geval geen hulp meer. Je hebt keer op keer de hulp afgewezen, en nu ga je zeggen dat wij zitten te vitten?
Je code is nog steeds niet goed, hoewel we al meer dan 20 keer gezegd hebben hoe het beter kan. We hebben je links gegeven naar hoe het moet, en je negeert ze gewoon. En dan wil je echt nog 'vriendelijke' antwoorden?
Kijk, Als jij niet gewoon zelf kleine foutjes kan opsporen zit je in de verkeerde sector te knoeien.
Je moet dringend iets doen aan je vermogen om zelf fouten op te sporen zodat je niet steeds met topics komt die op een halve minuut opgelost zijn. Dit topic is overigens al opgelost door mijn eerste post.
Jij maakt een fout door je get vars aan te passen. Dus markeer dit topic als opgelost, en zit hier verder geen nutteloze offtopic shit te verkondigen.
Als je het echt probeert goed te doen zorg je dat je stomme quotes na 20 opmerkingen eindelijk eens goed zijn. Anders hebben onze antwoorden gewoon geen nut.
Ik kan Willie in ieder geval zeker wel even aanraden om misschien de PHP-kennis even bij te spijkeren door een goede tutorial door te nemen. De Wiki van phpFreakz (www.pfz.nl) kent ook een hoop handige tips.
Ook raad ik Willie aan om eens te verdiepen in debugging, en het zelf-oplossen en tracen van fouten.