login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Zoeken in website

Offline Yourgamecrew - 02/11/2010 16:35
Avatar van YourgamecrewLid Hallo allemaal,
Ik ben op zoek naar een script die in mijn website zoekt dat er ongeveer zo uitziet (http://yourperfectgame.com/search.htm) en die 50 resultaten per pagina geeft. Heeft iemand zo'n script gezien?

Link naar voorbeeld: http://yourperfectgame.com/search.htm

22 antwoorden

Gesponsorde links
Offline valles10 - 02/11/2010 16:52
Avatar van valles10 HTML interesse Die website doet het als volgt:
ze voegen een pagina toe, door alle gegevens in hun database te zetten. Vervolgens halen ze alle gegevens uit de database, en bekijk je een pagina met een ID megegeven ofwel een titel. Dat vervolgens alles uit database haalt met dat/die ID of naam.

om te zoeken zoek je dan gewoon in de database.

Ik weet dus niet of dit handig zal zijn voor jou?
Offline Yourgamecrew - 02/11/2010 18:26
Avatar van Yourgamecrew Lid Ik denk het niet want ik heb geen toegang tot een database. Misschien heeft iemand een script op internet gezien?
Offline valles10 - 02/11/2010 19:20
Avatar van valles10 HTML interesse het enige wat voor jou dan handig zou zijn, is een javascript zoekmachine (die ik eerder hier op sitemasters heb gepost, maar werd afekeurd -.-').

Je moet hier dan wel zelf alle keywoorden ingeven en hun bestemming.

Waar moeten bezoekers naar kunnen zoeken? wat is de inhoud van de pagina's? Zijn alle pagina's apparte .html bestanden?
Offline WouterJ - 02/11/2010 19:31
Avatar van WouterJ HTML gevorderde Misschien http://www.google.nl/cse/  
Offline Martijn - 02/11/2010 20:06
Avatar van Martijn Crew PHP hoezo wil je een zoekmachine, maar kun je mogelijk niet bij de databse? Als t van iemand anders is, moet je gewoon een standpunt maken, wil je n zoekmachine moet je bij de database.

Je maakt namelijk een search naar de zoekopdracht in tabel1, tabel2, tabel3, etc voor netzoveel tabellen als je nodig hebt. Veel efficienter dan google door je site laten zoeken
Offline Yourgamecrew - 02/11/2010 20:43
Avatar van Yourgamecrew Lid @valles10 Ja alle pagina's zijn aparte .html bestanden
Offline valles10 - 02/11/2010 20:53 (laatste wijziging 02/11/2010 20:53)
Avatar van valles10 HTML interesse
Martijn schreef:
hoezo wil je een zoekmachine, maar kun je mogelijk niet bij de databse? Als t van iemand anders is, moet je gewoon een standpunt maken, wil je n zoekmachine moet je bij de database.

Je maakt namelijk een search naar de zoekopdracht in tabel1, tabel2, tabel3, etc voor netzoveel tabellen als je nodig hebt. Veel efficienter dan google door je site laten zoeken

Ja en? google indexeert geen pagina's waarvan geen link is. Tenzij je elke pagina afzonderlijk invult, maar dan kom je op net hetzelfde als mij neer ;)

@yourgame...
Zijn dat grote pagina's? En wil je nu echt beweren dat je een grote site gaat maken zonder database en PHP 
Offline Yourgamecrew - 02/11/2010 21:32
Avatar van Yourgamecrew Lid Niet zonder php maar wel zonder database. Wat moet ik met een database als ik een grote site heb? Alleen een zoekmachine dan en neehet zijn geen grote bestanden alleen wel veel..
Offline valles10 - 02/11/2010 21:34
Avatar van valles10 HTML interesse Ehm ledensysteem?
Gegevens opslaan? (en makkelijk ophalen...)
naja zoveel voordelen...
Offline Yourgamecrew - 02/11/2010 21:37
Avatar van Yourgamecrew Lid Ledenaysteem vind ik te ingewikkeld en gegevens ophalen en opslaan kan ook zonder maaruh we wijken een beetje veel af van m'n vraag: heeft iemand zoiets gemaakt of tegengekomen?
Offline valles10 - 02/11/2010 21:39
Avatar van valles10 HTML interesse owh, maar wacht...
Je kan m.b.v php toch directories uitlezen... Dus, afhankelijk van je mappen structuur en filename, ZOU je met php en js een zoeksysteem zonder db kunnen maken.
Offline Yourgamecrew - 02/11/2010 21:49
Avatar van Yourgamecrew Lid Maaruh valles10 ik zat net te denken: ik heb een website op woelmuis.nl en daar kan ik wel een database maken dus is het misschien mogelijk om die database te gebruiken voor mijn echte website? (yourperfectgame.com)
Offline WouterJ - 02/11/2010 22:09
Avatar van WouterJ HTML gevorderde Nee, je kan alleen database gebruiken die op de server van de site staan. Vandaar dat php een server-side taal wordt genoemd....
Offline valles10 - 02/11/2010 22:32
Avatar van valles10 HTML interesse
Waldio schreef:
Nee, je kan alleen database gebruiken die op de server van de site staan. Vandaar dat php een server-side taal wordt genoemd....

Is niet waar Waldio... Je kan perfect verbinding maken met een externe database van een totaal andere host. Je webhost moet dit wel toestaan.

Wat je ook zou kunnen doen, is met ODBC 
Offline Yourgamecrew - 03/11/2010 07:17 (laatste wijziging 03/11/2010 18:39)
Avatar van Yourgamecrew Lid Ok dus wil iemand mij uitleggen hoe dat moet? Dit is wat ik precies wil:

ik wil elke -pagina van een game kenmerken geven zoals console, catergory, leeftijd en natuurlijk de naam.
dan wil ik dat je kan zoeken naar of alleen een naam of alleen de 3 kenmerken of allebei en dat ie dan in de database gaat zoeken naar overeenkomende kenmerken of namen
Offline WouterJ - 03/11/2010 19:00 (laatste wijziging 03/11/2010 19:00)
Avatar van WouterJ HTML gevorderde 1) Je maakt een database aan:
Games
- ID (oplopend)
- Console
- Catergory
- Leeftijd
- Naam

2) Je maakt contact met die database (Weet niet hoe het werkt vanaf een andere host)
  1. $mysql = new mysqli('localhost', 'gebruikersnaam', 'wachtwoord', 'dbnaam');
  2. if(!$mysql) {
  3. //Als er geen contact met de db wordt gemaakt
  4. }
  5. else {
  6. //Als er wel contact met de db is gemaakt
  7. }


3) Maak een simpel formuliertje:
  1. <form action="" method="post">
  2. <input type="text" name="zoek">
  3. <input type="submit" value="zoeken">
  4. </form>


4) Verwerk dit formuliertje met php (zoek op $_POST)

5) Beveilig je script ( http://h1.ripwa..._guide.pdf )

6) Query
  1. $query = "SELECT * FROME dbnaam WHERE console='".$var1."' or catergory='".$var1."' or leeftijd='".$var1."' or naam='".$var1."'";
  2. $zoeken = $mysql->query($query);
  3. if(!$zoeken) {
  4. // als er niks is gevonden
  5. }
  6. else {
  7. // als er wel wat is gevonden
  8. }


7) Resultaten weergeven (while)

Succes! 
Offline Yourgamecrew - 05/11/2010 15:32 (laatste wijziging 05/11/2010 15:55)
Avatar van Yourgamecrew Lid OK ik heb nu een script op internet gevonden maar daar heb je Perl ofzoietts op je server nodig weet iemand wat dit is en hoe je het dan moet installeren??
Offline WouterJ - 05/11/2010 16:01
Avatar van WouterJ HTML gevorderde http://tinyurl.com/2voxf3a....
Offline Yourgamecrew - 06/11/2010 10:50
Avatar van Yourgamecrew Lid hoe moet ik het installeren?
Offline WouterJ - 06/11/2010 11:07
Avatar van WouterJ HTML gevorderde Misschien dat je hier wat mee kunt, we kunnen niet alles gaan voorkauwen!
http://www.perl.org/
Offline Yourgamecrew - 06/11/2010 13:03
Avatar van Yourgamecrew Lid sorry hoor maar volgens mij is dit een forum en als iemand een vraag heeft geef je daar gewoon fatsoenlijk antwoord op en anders moet je gewoon op een ander forum een beetje vaag lopen doen
Offline WouterJ - 06/11/2010 13:09
Avatar van WouterJ HTML gevorderde
Yourgamecrew schreef:
sorry hoor maar volgens mij is dit een forum en als iemand een vraag heeft geef je daar gewoon fatsoenlijk antwoord op en anders moet je gewoon op een ander forum een beetje vaag lopen doen

Het kan aan mij liggen, maar volgens mij heb ik je toch behoorlijk op weg geholpen dit hele topic.
En als ik dan de link naar de site van perl geef kun je daar toch zelf gaan kijken wat je moet doen? Desnoods typ je in op google perl installeren.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s