Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> słownik
dexter_m
post 3.08.2005, 18:59:08
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


Witam!
Od pięciu dni piszę internetowy słownik niemieckopolski, polsko-niemiecki. Oczywiście w php. Wszystko było by w porządku gdyby nie jedna bardzo męcząca sprawa. Mianowicie aby słownik był "kompletny" muszę własnoręcznie przepisać cały słownik niemiecki. Słowo w słowo. sad.gif Napisałem już 490 ale nie mam siły więcej. Piszę tak:

Kod
if (isset($wysylaj))
{

// TU SIE WSZYSTKO ZACZYNA
switch($word)
  {
   case "Aal":
   $value="węgorz";
   break;
//--------------------------------

   case "Aar":
   $value="orzeł";
   break;
//--------------------------------

   case "Aas":
   $value="padlina";
   break;
//--------------------------------

   case "ab":
   $value="od (ab heute - od dziś)";
   break;
//--------------------------------

   case "ab*ändern":
   $value="zmieniać";
   break;
//--------------------------------

   case "änderung":
   $value="zmiana";
   break;
//--------------------------------

   case "arbeiten":
   $value="pracować";
   break;
//--------------------------------


i tak dalej... sad.gif

a później tylko:

echo "$value";

Czy znacie może jakiś szybszy sposób?? sad.gif

A, jeszcze jeden mały problemik. Nie wiem, jak zrobić tak aby po naciśnięciu klawisza ENTER zmienna była przesyłana. Bo jak użytkownik kliknie myszką przycisk submit, to jest ok, ale jak naciśnie ENTER to już nie... sad.gif

Pozdrawiam, dexter.


--------------------
Warsztat: Windows XP | Apache2 | php 50.X | MySQL 4.1
Projekt: Deutsch Translator 2006 - 40%
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
4d3x
post 3.08.2005, 19:16:37
Post #2





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 18.06.2005
Skąd: Rybnik

Ostrzeżenie: (0%)
-----


Wymieniony przez Ciebie sposób nie jest najlepszym rozwiązaniem. Nie lepiej było by to oprzeć o baze MySQL lub jakąś alternatywną ?
Go to the top of the page
+Quote Post
dexter_m
post 3.08.2005, 19:22:02
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


No właśnie, nie jest dobry. Stąd ten post. Jeszcze jakieś "lepsze" rozwiązania?


--------------------
Warsztat: Windows XP | Apache2 | php 50.X | MySQL 4.1
Projekt: Deutsch Translator 2006 - 40%
Go to the top of the page
+Quote Post
Kas
post 3.08.2005, 19:36:40
Post #4





Grupa: Zarejestrowani
Postów: 425
Pomógł: 0
Dołączył: 28.05.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Użyj bazy MySql z jedną tabelą - słowo i niemiecki odpowienik.
Następnie skrypt wyszukuje w bazie odpowiednie słowo w pierwsze koluemnie i wyświetla zawrtość drugiej.
A co do przepisywania to chyba nie masz wyboru. dry.gif
Sprawdź może ktoś już stworzył kiedyś taką bazę i poprostu próbujesz wywarzyć otwarte drzwi.


--------------------
nospor, jestem z Wami.
Alpha IT
Go to the top of the page
+Quote Post
dexter_m
post 3.08.2005, 19:44:07
Post #5





Grupa: Zarejestrowani
Postów: 139
Pomógł: 0
Dołączył: 16.07.2005

Ostrzeżenie: (10%)
X----


No właśnie, dzięki kas. No to biorę się za pisnie... sad.gif


--------------------
Warsztat: Windows XP | Apache2 | php 50.X | MySQL 4.1
Projekt: Deutsch Translator 2006 - 40%
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 07:42