• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-04-2010, 18:39   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 6
Login Flash 8 und PHP

Hallo liebe Flashgemeinde

versuche mich seit geraumer Zeit an der Erstellung eines eigentlich Loginbereichs auf Flash und PHP Basis.

Als erstes habe ich das Internet nach Tutorials durchschaut. Ich habe verschiedene gefunden und versucht diese nachzubauen. Habe aber feststellen müssen, das keiner richtig funktionierte.
Ich habe alle Anweisungen Schritt für Schritt verfolgt leider ohne Erfolg.
Vielleicht kann mir einer von Euch freundlicher Weise einen Tip geben.

Meine Vorstellung sieht so aus:

Auf einer Flashwebsite wird per Button eine SWF mit einem Loginbereich geladen. Der Flash-Loginbereich hat zwei Eingabefelder "user" und "pass"

Die Zugangsdaten sollen in einer PHP-Datei auf dem Server hinterlegt
werden und für mehrere User sein.
Die Flasheingabe soll durch das PHP-Script überprüft werden und wenn
die Eingabe in Ordnung ist, soll eine HTML-Seite geladen bzw. gestartet werden

Eine SQL-Datenbank möchte ich nicht verwenden - da ich es noch nicht einmal mit Flash und PHP hinbekomme.
Ich bekomme langsam echt eine Krise - bin für jedem Hinweis oder neuen Aufbauweg dankbar

Die Skripte sehen im Moment so aus:

Flash SWF


Frame1
1 Texteingabefeld Name mit Var. user
1 Texteingabefeld Passwort mit Var. pass
1 Textfeld für Infoausgabe mit Var. status

1 Button mit folgendes Script:

on (release, keyPress "<Enter>") {
login(user, pass);
}


Script im Frame1

function login(user, pass) {

myvars = new LoadVars();
myvars.user = user;
myvars.pass = pass;
myvars.onLoad = action;
myvars.sendAndLoad("CHECK.php?random="+new Date().getTime(), myvars);
}
function action() {
if (myvars.response == "ok") {
status = "Welcome, "+user;
gotoAndStop(2);
} else {
status = myvars.response;
}
}
stop();





PHP Script:

<?php

$correct_user = "flash";
$correct_pass = "vista";
if ($user==$correct_user){
if ($pass==$correct_pass){
$response="ok";
} else {
$response="Wrong password";
}
} else {
$response="Wrong username";
}
print "&response=".$response."&";
?>
Brede ist offline   Mit Zitat antworten
Alt 24-05-2010, 23:25   #2 (permalink)
Mittelalter User
 
Registriert seit: Jun 2003
Beiträge: 316
Tach,
an was scheiterst du den genau? Am senden der Daten? Am verarbeiten der Rückgabe?

Schreib in die Funktionen mal ein trace mit rein und schau ob die überhaupt aufgerufen werden.

Dann denke ich das u.U. hier login(user, pass); es lieber in _root.login(_root.user, _root.pass); ändern solltest.

Ich würde dir ohnehin empfehlen die Variablen in den Textfeldern zu löschen und dafür lieber Instanznamen zu vergeben.

Darauf zugreifen dann mit:
Name.text
Passwort.text
usw.

Und fehlt hier nicht ()? Soll ja ein Aufruf werden ...

myvars.onLoad = action();



Schöne Grüße,
Real
__________________
My Activeden items
Flashlightbox
Realtimefreak ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] [Flash cs3] Flash Login template in xml basierte flash seite einbauen trancegenerator Flash Einsteiger 2 21-03-2010 12:54
Login mit PHP und Flash rady ActionScript 2 1 03-05-2008 13:43
Login in Flash Compiler Flash MX 7 21-10-2005 10:10
flash login mit php pixon PHP und MySQL 2 17-01-2004 21:09
PHP+Flash LogIn freecounter Flash 4 und Flash 5 2 01-03-2002 16:38


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:24 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele