Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Voting mit Java bzw. JavaScript (ohne PHP, SSI & CGIs)!!!

RISC / 5 Antworten / Flachansicht Nickles

Hi Leute,

ich möchte auf meiner hp ein vote-System realisieren. Leider stehen mir weder PHP noch SSI zur Verfügung. Auch darf ich keine eigenen CGIs benutzen. Da es mit Java möglich ist auf Server zu schreiben, müsste das eigentlich auch mit JavaScript funktionieren. Auf den Server muss ich eine Datei schreiben, da ja beim nächsten User sonst die vote-Infos des Vorgängers verloren gehen würden.

Konkreter Fall:

1.) Die Mitglieder meiner Site (www.musikverein-mundingen.de) sollen im members-Bereich (per Drop-Down-Menü o.ä.) ihr Lieblingstück auswählen können.

2.) Ein Klick auf den "vote"-Button aktiviert ein JavaScript welches die vote-Information in eine Datei auf dem Server schreibt.

3.) Ein zweites JavaScript ließt die Information aus und erstellt ein Diagramm auf der "Noten"-Seite.

Da das JavaScript auf den Server schreiben muss, müsste ich aber Passwort & Login des Servers diesem Script mitgeben. Aus sichereitstechnischer Sicht ist das natürlich nicht gerade super ;-)

cu,
RISC

bei Antwort benachrichtigen
xafford RISC „Voting mit Java bzw. JavaScript (ohne PHP, SSI & CGIs)!!!“
Optionen

java und javascript haben ungefähr so viel miteinander zu tun wie ein matchboxauto und ein echtes. javascript ist eine reine clientseitige scriptsprache mit sehr vielen einschränkungen was die möglichkeiten im zugriff auf das system angeht, auf dem server selbst hat es keinerlei auswirkungen.
da du für ein voting zumindest eine datei auf dem server ablegen müsstest wird es unmöglich. die einzige art, wie du mit javascript eine datei erstellen kannst ist über cookies und die nutzen dir bei einem voting nichts, da du immer nur daten für einen client auslesen und anlegen kannst, nciht für alle. du könntest also ein voting für jeden besucher einzeln bauen, was aber keinerlei sinn macht, aber kein echtes mit werten für alle user.
es gibt aber im internet anbieter, die dir kostenlos votings anbieten, welche sie auf ihren servern hosten, z.b. www.webpolls.de

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen