Met dan aan een ander topic van mij (http://www.sitemasters.be/forum/1/40517/PHP/Zoekfunctie_met_dreamweaver) en aan een template die je gratis kon downloaden, heb ik nu eindelijk de lay out van de zoekfunctie die ik wou hebben (www.paardenbitten.nl).
Echter, als je bijvoorbeeld zoekt op "mond", dan verwijst hij wel netjes door naar de pagina waar de zoekresultaten moeten komen te staan (http://paardenbitten.nl/Zoekfunctie.html?s=mond) maar de resultaten zelf zijn niet zichtbaar.
<body><div id="wrapper"><div id="header"><div id="logo"><h1><a href="index.html">Paardenbitten van A t/m Z</a></h1><h2><a href="http://www.paardenbitten.nl/">Alles over paardenbitten en hun werking</a></h2></div><!--end div#logo -->
De zoekfunctie werkt niet doordat je geen database (met bijvoorbeeld MySQL) en PHP script voor de zoekfunctie hebt geschreven. Het PHP script moet uit de GET (..?=mond) het woord 'mond' filtreren en de resultaten ophalen uit de database. Die resultaten moeten vervolgens op het scherm worden getoond.
Het antwoord op je vraag is dat je op de juiste weg bent, maar de webapplicatie nog niet af is.
ekki - 22/08/2012 12:55 (laatste wijziging 22/08/2012 15:32)
Lid
Weer die database haha. Dan ga ik daar eerst maar mee aan de slag. Nu heb je mij in mijn andere topic al een stukje op weg geholpen (http://www.sitemasters.be/forum/10/40523), maar ik ben er gisteren helemaal niet uit gekomen.
Kan jij, of is er wellicht een pagina, mij exact vertellen hoe ik dat het beste kan aanpakken?
[edit] Ik probeer het nu eerst via deze website: http://www.webs...amp;id=873. Ik lees dus dat mijn webhoster (Hosting2Go) ook een MySQL database ter beschikking stelt, even zien dus hoe dit allemaal werkt.
[edit2] Ik blijf mijn voortgang aangeven hier want ik heb nog niet het idee dat ik er veel van snap. Ik heb nu dus een database van Hosting2Go, ondertussen heb met de link van websitemaken schijnbaar een link gelegd tussen beiden (hoe controleer ik dat?)(trouwens op een aparte PHP pagina ik in de andere pagina's include). Maar nu weet ik niet wat ik moet doen om de zoekfunctie werkend te krijgen, welk script heb ik daarvoor nodig?
Op het moment als je dan gaat zoeken zullen de variabelen naar het PHP-script worden gestuurd, bijvoorbeeld Zoekfunctie.php?s=mond. Echter de code voor de zoekfunctie dien je zelf te schrijven.
Het is logisch dat je niet als beginner direct vloeiend PHP kan schrijven. Daarom heb ik je ook geadviseerd een WAMP of LAMP server in te richten op je lokale machine, zodat je daarop kan experimenteren door bijvoorbeeld dit eenvoudig gastenboek script eens werkend proberen te krijgen(n.b. zie je vorige topic ).
Ik heb er wel naar gekeken, maar het is mij dus niet gelukt om die WAMP in te stellen, ik mis gewoonweg een gebruiksaanwijzing voor dummies. Als ik een goed voorbeeld heb dan kan ik daar zo verder mee en wijzigen naar eigen smaak. Maar nu zijn het steeds "halve" adviezen waardoor ik vervolgens weer vastloop. Begrijp mij niet verkeerd, ik blijf doorleren maar het is heel frustrerend dat er nergens dus een gebruiksaanwijzing of stappenplan te vinden is.
Via deze link (http://www.mamp.info/en/index.html) heb ik de MAMP (linkse) gedownload. Vervolgens moet ik hem instellen via dreamweaver. In het boek van Adobe staat dat je dan op een gegeven moment de map "WAMP/www" moet hebben. Die map is dus onvindbaar op mijn computer na de installatie van net genoemd programma. Ik kom dan dus niet verder ermee eer ik die map heb.
Maar ik zag dat jij een andere link hebt gegeven, welke van de 64 bits moet ik daarvan downloaden? Dan probeer ik het daar nogmaals mee.
Welk besturing systeem gebruik jij? Want dat is wel belangrijk
Mac OSX -> MAMP
Windows -> WAMP / XAMPP
Linux -> LAMP
Als je jou versie hebt gedownload is het een mooie installer dat je kan volgen.
Als dit gelukt is kan je kijken naar de tutorials om MySQL en PHP te gebruiken.
--
Vergeet trouwens heel het gebeuren van ADOBE, als je het installeerd dan moet je jou documenten in de WWW of htdocs zetten, maar zeg wanneer je daar bent. en welke versie je hebt geinstalleerd
ekki - 22/08/2012 16:38 (laatste wijziging 22/08/2012 18:25)
Lid
Ik gebruik Windows, dus ik moet de WAMP/XAMP hebben begrijp ik, de link die je daarvan geeft, moet ik daarvan de "WAMP Server (64 bits & PHP 5.4) 2.2 E" hebben of een andere? En dan zegt hij "You must install Visual C++ 2010 SP1 Redistributable Package x86 or x64", welke van de twee die daaronder staan moet ik dan hebben?
Als dat gelukt is dan schakel ik over naar de tutorials ja.
[edit] De testserver draait ondertussen, nu heb ik wel de map "Wamp/www" kunnen vinden (trouwens met deze [url]http://www.wampserver.com/en/[/url]). En dan de versie "WAMP Server (64 bits & PHP 5.4) 2.2 E".
Ik ben nu dus als het goed is zover als jij aangaf dat ik het moest zeggen.
Inderdaad, zoals jezelf aanhaalt heb je dus gewoon alles draaien, normaal heb je nu een venster dat je kan openen waarin je de server kan beheren. Dit kan ook een icoontje zijn naast je tijd. Daar kan je zien of je server draait. Als dit het geval is zou je naar http://localhost/ moeten kunnen surfen.
Als je dan iets ziet als "wamp" of "Is running" dan heb je alles goed gedaan en kan je gewoon verder gaan met de tutorials.
Daarvoor is er een forum zoals dit, waar we iedereen willen helpen en proberen te helpen.
Ik zou beginnen met een gastenboek, omdat het toch meestal dat principe is, er zijn ook tutorials en scripts van te vinden waardoor je misschien wat geholpen wordt.
dat is goed bekeken, maar hou er rekening mee dat er dan minder mensen zullen helpen, soms kan je beter een nieuw topic openen omdat je dan terug een oranje kleur krijgt van nieuw topic.
@ Ekki: Misschien kan je in't vervolg grote stukken code plaatsen op http://www.plaatscode.be ! Dat leest iets gemakkelijker voor ons (minder scrollen).
ekki - 23/08/2012 13:05 (laatste wijziging 23/08/2012 13:06)
Lid
Als ik jullie toch niet had haha, ik zat mij al af te vragen hoe ik dat gemakkelijker kon maken.
Ik wou mijn script nu ook inkorten/weghalen maar ik kan mijn post niet wijzigen, er staat steeds dit:
"Access denied for user 'joel'@'localhost' (using password: NO)
UPDATE forum_bericht SET laatste_wijz='2012-08-23 13:05:38', topic='Half werkende zoekfunctie, wat doe ik fout?', bericht='Met dan aan een ander topic van mij (http://www.sitemasters.be/forum/1/40517/PHP/Zoekfunctie_met_dreamweaver) en aan een template die je gratis kon downloaden, heb ik nu eindelijk de lay out van de zoekfunctie die ik wou hebben (www.paardenbitten.nl). Echter, als je bijvoorbeeld zoekt op \"mond\", dan verwijst hij wel netjes door naar de pagina waar de zoekresultaten moeten komen te staan (http://paardenbitten.nl/Zoekfunctie.html?s=mond) maar de resultaten zelf zijn niet zichtbaar. *knip*', sticky=0 WHERE id=40526".