| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jul 2006
Beiträge: 4
|
Hallo, ich möchte ein Art Abstimmung auf meiner Seite einführen (bzw in meine Flashseite einbauen). Genau (damit sich jeder was darunter vorstellen kann) geht es um Ergebnisse beim Fussball. Jeder Besucher soll sich für ein Ergebnis entscheiden können (1,0,2 - ihr kennt das sicher von betandwin). Nach Auswahl (bzw schon von anfang an) zeigt sich die Abstimmung dann in Form einer Prozentanzeige. Das ganze sollte in etwa so aussehen: Bayern - Dortmund 1 - 45% 0 - 20% 2 - 35% Leverkusen - Schalke 1 - 30% 0 - 20% 2 - 50% usw... wobei eben jedes ergebnis gleichzeitig auch ein button ist, um wählen zu können. theoretisch düfte das ja nicht so schwer zu machen sein, leider für mich schon. hab mich bei flash immer nur mit den graphischen sachen beschäftigt, fürs actionscript hats net gereicht (gut, gotoandplay() hab ich auch schon mal gehört)evtl wäre es auch super, wenn man die statistiken (wer hat was wie oft geklickt) einsehen könnte. kann man doch theoretisch in ner externen text-datei machen, oder? würde mich freuen, wenn sich der ein oder andere mal gedanke macht, vielleicht ist es ja wirklich keine große sache. falls irgendwas unklar in meiner zielsetzung, bitte einfach nachfragen. danke!!! |
| | |
| | #2 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Der Hauptanteil der Aufgabenstellung liegt bei serverseitigen Scriptsprachen wie z.B. php Flash selbst kann auf dem Server nichts schreiben, was ja notwendig ist, um eine Auswahl zu speichern. Insofern kann Flash nur Variablen einlesen und an ein serverseitiges Script schicken. DIes schreibt es dann in eine Textdatei z.B. oder in eine Datenbank. Ich bevorzuge letzteres. Klingt zwar schwieriger, ist es aber eigentlich nicht dafür wesentlich komfortabler. Die eigentliche Arbeit läuft im Backend. Der erste Schritt wäre also, dieses aufzubauen. In Flash selbst brauchst du dann das loadVars-Objekt. Einfach mal nach loadVars suchen oder in der Flashhilfe schauen. Was die Darstellung selbst angeht - das "hübsch machen" also - wäre dann der dritte Schritt. Fang mal mit dem ersten an - wenn du dann konkret wo hängst, nochmal mit deinem Versuch nachfragen. Edit: Eine Suche hier im Forum nach "voting" o.ä. dürfte ggf. auch den einen oder anderen Ansatz bringen. Geändert von rena (11-07-2006 um 21:44 Uhr) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jul 2006
Beiträge: 4
|
hmm... hört sich schlimm an ich dachte vielleicht, dass ich mit vielleicht mit mathematischen befehlen an mein ziel komme. mit einer art rechnung. jeder klick ist 1. 1 zu den anderen dazu und dann in prozent ausgedrückt. aber gut... wahrscheinlich gehts echt nicht.naja, php ist ja ganz schön, hab ich natürlich auch schon drüber nachgedacht. hab dann auch gleich mal ein paar scripte im web gefunden, diese angeschaut und auch meistens ^^ zum laufen gebracht. allerdings habe ich dann ein paar probleme mit der anpassung. viele php-polls lassen nur eine umfrage pro seite zu, in meinem fall ein großes problem (da ja mehrere, voneinander unabhängige spiele). und wie ich dann die einzelnen befehle verteilen soll, ist mir auch ein rätsel. man glaubt gar nicht, wie umfangreich so ein "poll" ist ![]() wie also muss ich vorgehen? im prinzip gehts ja wirklich nur um die prozentanzeigen. das heißt den rest kann ich einfach so mit flash machen. doch wie handhabe ich dass dann? mach ich buttons draus und aktiviere mit loadvar das php-script? ganz so leicht ist es ja nicht. das design der polls ist ja meist (bei denen die ich gefunden habe) vorgegeben. ich müsste also nur das wesentliche herausziehen... aber was ist das wesentlich? ![]() und noch was: hängt der begriff "datenbank" immer gleich auch mit mysql zusammen oder funktioniert php auch unabhängig davon? gut, das wars erst mal |
| | |
| | #4 (permalink) | |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
| Zitat:
Aber das nützt ja nichts für die Aufgabenstellung. Das Klicken muss ja auch auf dem Server gespeichert werden, das kann Flash nicht alleine. Komplexe frei verfügbare Scripts ohne Kenntnisse zu reduzieren dürfte schwierig werden. Ich würde andersrum anfangen: Erstmal die Grundlagen zu php ... eine nette Seite dafür ist z.B. www.schattenbaum.net/php Dies um überhaupt erstmal etwas auf dem Server speichern zu können. Als ich es zum ersten Mal alleine geschafft hatte, ein "Hallo Welt" in eine Textdatei zu speichern, hatte ich drei Tage ein Dauergrinsen im Gesicht. Es lohnt sich also, oder wie ein geschätzter Forumuser zu sagen pflegt: "Selbstgelerntes ist am Besten". ![]() Dann der Datenaustausch zwischen Flash und Php. agedoubleju hat das hier zusammengefasst Nachladen von Variablen aus Texten oder PHP-Files Allerdings wären Actionscriptgrundlagen dafür hilfreich. Ob "schonmal von gotoAndPlay() gehört haben" reicht ... hhmm. Erst zum Schluss ist dann das Aufbereiten der eingelesenen Daten in Flash dran. Ggf. auch mit mathematischen Befehlen. Aber auch dafür wären ein paar AS-Grundlagen nützlich. ![]() Zu deiner letzten Frage: Nein, Php ist nicht zwingend mit Datenbanken/MySQL verbunden. Du kannst die entsprechenden Werte per Php auch einfach in eine txt-Datei schreiben. Ich persönlich find's halt mit Datenbanken komfortabler. Gruß Rena Geändert von rena (11-07-2006 um 23:34 Uhr) | |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jul 2006
Beiträge: 4
|
na prima.... html habe ich mir damals auch selber beigebracht, in sofern stimmt das wohl mit "selbsterlernten ist das beste". allerdings hat es mich ein wenig meiner geschätzten lebenszeit gekostet ^^ php kommt mir allerdings noch ein wenig komplexer vor und insofern auch ein etwas schwerer verständlich. könnte natürlich nach dem durcharbeiten eines tutorials schon wieder anders sein. am ende wird mir doch nichts anderes übrig bleiben... datenbanken scheinen mir übrigens auch komfortabler zu sein, jetzt mal nur vom logischen verständnis. also wird mir eine kleine einarbeitung in die welt von mysql nicht erspart bleiben. nun ja, ich denke mit diesem forum habe ich guten rat zur seite, ich werde dann meine erfolge oder misserfolge einfach posten und auf hilfe hoffen ![]() nun denn, es geht los! |
| | |
| | #6 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Dann viel Erfolg ... und es lohnt sich wirklich. Ist ungefähr der gleiche Unterschied wie "eine bestimmte Busstrecke vorgesetzt kriegen um an der nächsten Haltestelle wieder auszusteigen" versus "Fahrpläne lesen lernen und dann zukünftig überall hinkommen". ![]() Und wenn du konkret wo hängst, nirgendwo was dazu findest und dann mit deinem Versuch nachfragst, wird dir hier vermutlich gerne geholfen. Gruß Rena Geändert von rena (12-07-2006 um 00:00 Uhr) |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Jul 2006
Beiträge: 4
|
so, hab mal ein bisschen gelesen und einiges ausprobiert. hier meine ersten erfolge: http://mitglied.lycos.de/funille/hallo.php und je nach dem, ob das ergebnis der multiplikation kleiner als 1000, zwischen 1000 und 2000 liegt, oder größer als 2000 ist, ändert sich der Satz. bin stolz auf mich |
| | |
| | #8 (permalink) |
| meistens harmlos Registriert seit: Jun 2001 Ort: Stuttgart
Beiträge: 17.643
|
Sauber ... du bist auf dem richtigen Weg. ![]() Ich hab damals glaub länger für so 'nen Schritt gebraucht ... Nicht aufgeben. ![]() Gruß Rena PS: Als kleiner Ansporn ... Flash bzw. Actionscript und Php sind sich was deine Berechnungen und Abfragen, die du dort vermutlich verwendest, recht ähnlich. Insofern wird's dir, wenn du sowas ähnliches dann mal mit Flash umsetzen willst, viel leichter fallen. So ist das bei den Scriptsprachen - die Logik dahinter ist meist vergleichbar. |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |