MrBjoern Skrevet 9. september 2006 Skrevet 9. september 2006 (endret) Sitter her med et slags ordbok script. og jeg lurte på hvordan man kan søke gjennom flere variabler og printe ut oversettelsen. eks: Søk etter ordet vindu $dør = door $hus = house $kjøkken = kitchen $tak = roof $vindu = window (Søkefunksjonen finner variabelen vindu og printer oversettelsen) echo "ordet vindu = $vindu" Dette skal være en liten ordbok, så jeg tenkte og skrive inn alle ordene i variabler. Jeg kan kanskje bruke mysql til lagring av info, men en ting av gangen. Kanskje jeg lager en version med flatfil og en med database. Er dette mulig, og kan jeg få litt hjelp til scriptet som behandler variablene. Endret 9. september 2006 av halvis_92
xqus Skrevet 9. september 2006 Skrevet 9. september 2006 (endret) Prøv noe slik: $words=array( 'dør'=>'door', 'vindu'=>'window', ); while(list($key,$val)=each($words)) { if($key == $search) { echo $serach.' betyr '.$val.'<br>'; } } Denne koden er ikke utprøvd Endret 9. september 2006 av xqus
endrebjo Skrevet 9. september 2006 Skrevet 9. september 2006 (endret) <?php $in = $_GET['s']; // Legg inn alle de norske ordene her. $norwegian = array( 'hus', 'tak', 'dør', 'kjøkken' ); // Legg inn alle de engelske ordene her i samme rekkefølge som de norske. $english = array( 'house', 'roof', 'door', 'kitchen' ); $eng_out = str_replace($norwegian, $english, $in); $nor_out = str_replace($english, $norwegian, $in); ?> Edit: Hvordan lurte euroen seg inn der. Endret 9. september 2006 av endrebjorsvik
Erik B. Skrevet 9. september 2006 Skrevet 9. september 2006 (endret) Bare så du er obs på det så må du endre € til $ vis du bruker det endrebjorsvik sa. Kursen er forsatt i dollar, ikke i euro Endret 9. september 2006 av erixz
MrBjoern Skrevet 9. september 2006 Forfatter Skrevet 9. september 2006 hmm... skjønte ikke dette helt jeg :$ kanskje det er like greit og bruke database?
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå