Hallo alle zusammen!
Ich möchte ein formular erstellen und die eingegebenen daten dann einfach in einer datenbank speichern. Die Seite und die Datenbank soll auf einem Client-Rechner laufen, weil auf das Formular nicht oft zugegriffen wird. MySQL kann man in einer WinNT umgebung nicht auf einen Client-Rechner installieren.
Und es soll ja nichts kompliziertes sein. Ich kann mich nicht entscheiden, php, sql, cgi, javascript, asp....???? Und welche Datenbank?
Mir wäre auch eine Excel tabelle recht. Nur wie bekomme ich die Daten aus dem Formular in eine Excel tabelle? Oder kann ich vielleicht selber eine kleine datenbank entwerfen und dort alle daten speichern?
Kann mir jemand helfen?
Danke,
Safak
Hi,
vielleicht, wenn etwas Ordnung in deine Begriffe gebracht wurde.
Erwartest du die Lösung auf dem Silbertablett?
Was soll der Client-Rechner sein? Meinst du damit eine NT4 Workstation, auf der du das laufen lassen willst? Oder meinst du damit den Rechner, auf dem der Browser der Person läuft, die das Formular bedienen will? Oder willst du das Formular selbst nur bedienen, warum muß es dann auf HTML-Basis sein? Also ???
Zum Thema entscheiden zwischen PHP....ASP. Was von diesen Sprachen/Plattformen kannst du denn, dann nimm doch dieses, wenn man damit Schnittstellen zu Datenbanken programmieren kann.
Mit PHP bedienst/Programmierst du !keine! Datenbanken und mit SQL programmierst du keine HTML-Seite, also fallen diverse Entscheidungsmöglichkeiten wie SQL oder auch Javascript weg. Zu mal du auch Äpfel mit Weinflaschen vergleichen tust.
CGI (Common Gateway Interface) ist keine Programmiersprache sondern ein Interface (wie der Name schon sagt), da brauch man dann schon eine entsprechende Sprache wie Perl im Hintergrund.
ASP ist auch keine Programmiersprache, sondern eine Serverplattform mit Objekten und Schnittstellen, ActiveX z.b.
PHP ist eine Art "Programmiersprache" (Gegenmeinungen werden zur Kenntnis genommen)
Javascript ist eine Scriptsprache, die eher für den Clientbrowser-Bereich geeignet ist, es gibt zwar auch serverseitige Verwendungsmöglichkeiten
Ob Datenbank, Excel oder einfache Textfiles nun am besten passen, musst du anhand deiner Wünsche und Anforderungen an die Speicherung und Wiederabrufbarkeit sowie weiterverwendung deiner Daten entscheiden. Wenn du sowiesoschon an Excel denkst, dann liegt doch die Verwendung einer Access-DB recht nahe, dafür brauch man theoretisch noch nicht mal Access selbst, dieses Thema ist aber eher was für Fortgelaufene.
Ich hoffe, ich hab dich jetzt nicht zu sehr verwirrt.
Versuche doch erstmal ohne Programmiersprachen eine Semantik für dein Anliegen aufzubauen, arbeitete beide Seiten hintereinander durch. Was macht der Benutzer am Browser, wie muß der Server reagieren, was muß dieser zurückliefern und so weiter. Dann kannst du dazu übergehen, welche Mittel dir objektiv zur Verfügung stehen. Und wenn du das alles weißt, dann kannst du dich (mit entsprechender Eigeninitiative=Selbststudium) an die Lösung der einzelnen Punkte in deiner Skizze machen und dich bei für dich unlösbaren Punkten, was verständlich ist und wogegen auch niemand etwas hat, an dieses Forum wenden.
Gruß, tschau, Frank