Gå til innhold

Finnes det online ordbok script?


Anbefalte innlegg

Skrevet

Hei folkens!

 

Jeg vet at jeg kan kode dette selv, og det prøvde jeg, men alt fikk rett øst. Så derfor lurte jeg på om noen vet om et script som jeg kan bruke om online ordbok script.

 

Det jeg vil gjøre, er å legge til mange ord/uttrykk o.l, og legge inn forklaringer på dem. Det må gå ann å søke igjennom for å finne ordet du vil vite om.

 

Noen som kan hjelpe?

 

Takk!

Videoannonse
Annonse
Skrevet

Hei, jeg tror dette temaet passer bedre på PHP forumet.

Men en sånn script er ikke så vanskelig å lage, problemet er at du må skrive de ordene og forklare dem, det tar tid.

 

Får å lage en sånn script vil jeg bruke php og mysql for å lagre dataene i.

Skrevet (endret)

Det spørs selvsagt på hvilke lisenser du har tenkt å legge det ut under.

 

Har du sett på SF hva som ligger der? Jeg fant noe som kan minne om noe, så ikke hva det var, egentlig, men... PHPGlos.

Endret av drange_net
Skrevet (endret)

Hva med å bruke CuteNews

(eller AjFork) hvis du ikke vil kode så mye selv.

Så fikser du bare en template som ser ut som en ordbok.

CuteNews har jo søkefunksjoner og alt!

 

Hadde jeg vært deg ville jeg satt meg ned og lært meg PHP og MySQL, og skrevet scriptet selv, men hvis du vil gjøre det enkelt - bruk CuteNews!

 

EDIT: Leif

Endret av KiKKA
Skrevet

Hva mener du da, hvem som får lov til å bruke?

 

Jeg syns at alle skal få lov til å redigere det når det er ferdig. Jeg ekke sånn som skal ha eierett på alt.

Skrevet

Det er bra du ekke sånn.

 

Men hvis jeg, og dette gjelder for sikkert mange, skal bidra til et prosjekt, skal jeg vite hvilke lisens det skal gå under.

 

Hvis ikke det blir utgitt under GPL, blir jeg ikke med.

Skrevet (endret)

<?php
// Legg inn ordforklaringene slik
$array['ordet'] = "Order betyr dette";
$array['mail'] = "Mail betyr e-post";

// Koden for å vise forklaringene...
$ord = strip_tags($_GET['ord']);

if ((isset($_GET['ord']) && (empty($ord))) echo "Du må oppgi ord!<br>";
else {
echo "Ordet <b>$ord</b> betyr:<br>";
echo $array[$ord];
}

echo "<br><br><form action=\"" . $_SERVER['PHP_SELF'] . "\"> method=\"GET\">";
echo "Ord: <input type=\"text\" name=\"ord\" value=\"$ord\">";
echo "<input type=\"submit\" value=\"Vis forklaring\">";
echo "</form>";
?>

 

(Utestet kode, men bør virke)

 

Edit:

Liten feil...

Endret av ZoRaC
Skrevet
Søker ikke denne gjennom ordene?
echo "<input type=\"submit\" value=\"Vis forklaring\">";

"Vis forklaring", står det nå på knappen.

Det stemmer. :)

For å legge til må du redigere i koden på filen.

 

En annen enkel løsning er å lage en txt-fil pr ord og få den til å inkludere den fila...

Da er det lettere å legge til forklaringer...

 

Det enkleste er dog database, men vet ikke om trådstarter har tilgang til det?

Skrevet
Zorac: Mener du seriøst at vi skal ha en hel ordbok som et array?

 

Huff og huff... Tror nok MySQL er det riktige i denne sammenhengen, ja...

Kommer an på hvor mange ord han har tenkt å ta med det... :p

100 ord går nok greit i array, men database er selvsagt best... :)

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...