Avatar billede duckofdoom Nybegynder
18. maj 2005 - 13:09 Der er 5 kommentarer og
1 løsning

Lave en søgemaskine i flash?

Hey alle i mega Eksperter

Jeg er ved at lave en hjemmeside o flash for en bekendt men hun vil gerne have en søgemaskine over de ting hun sælger på siden men jeg kan ikke rigtig hitte ud af hvordan og om det er muligt at lave det.
Vil meget gerne have forslag til hvordan og om det er muligt.

på forhånd mange tak
Avatar billede pyroman Nybegynder
18. maj 2005 - 14:16 #1
Altså det er jo ikke sådan lige at lave... men hovedsageligt handler det om at smide en masse data i en database, og så søge i denne... Der findes en masse opensource søgemaskiner, som man kan bruge - men det kræver stadig at du kan programmere et serverside script, som php eller asp...

Hvordan man så får resultaterne ind i flash er et kapitel for dig - men det er ikke her problemet ligger...


Hvis det er et lille site, hvor produkterne ikke skiftes ud, og der kun skal søges på nogle få ting, så kan man godt lave noget i flash - men det er nok ikke en decideret søgemaskine. Her er et eksempel:

function Product(name, price, size){
  this.name = name;
  this.price = price;
  this.size = size;
}
var products = [new Product("Ged", 10, 9), new Product("Bil", 99, 13), new Product("Blomst", 3, 5)];
function searchProductsByName(str){
  for(var i=0; i<products.length; i++){
    if(products[i].name.indexOf(str) > -1){
      trace(products[i].name +" matchede på navn");
    }
  }
}
function searchProductsByPrice(min, max){
  for(var i=0; i<products.length; i++){
    if(products[i].price >= min && products[i].price <= max){
      trace(products[i].name +" matchede på pris");
    }
  }
}
function searchProductsBySize(min, max){
  for(var i=0; i<products.length; i++){
    if(products[i].price >= min && products[i].price <= max){
      trace(products[i].name +" matchede på størrelse");
    }
  }
}
Avatar billede duckofdoom Nybegynder
20. maj 2005 - 09:22 #2
Lige hvad jeg skulle bruge smid lige et svar så du kan få dine points.
Takker mange gange
Avatar billede pyroman Nybegynder
20. maj 2005 - 17:43 #3
Hvilket af det kunne du bruge??
Avatar billede duckofdoom Nybegynder
20. maj 2005 - 17:44 #4
det hele nu roder jeg med det og lære hvordan det virker :)
Avatar billede pyroman Nybegynder
20. maj 2005 - 17:49 #5
ok - altså Product er en klasse, og i denne kan du bare tilføje flere variabler...
Avatar billede pyroman Nybegynder
20. maj 2005 - 17:49 #6
Og kaster lige et svar....
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester