Hej jag har login på min sida och jag tycker att den är full så jag vill gra nåt coolt i flash det som jag har gjort nu är att jag har ritat en designen i flash och så har jag lagt in 2 formulär och namnat dess variabel men nu förstår jag inte hur man gör en sumbit knapp som läser av en php fil eller kanske borde jag säga vad någonstans ska man programera in phpt är det i flash eller ska man länka flash till php dokumentet så att sedan php dokumentet anropar databasen och kollar användarnamnet och lösenordet.
Jag vet inte hur jag ska förklara men jag hoppas att åtminstånde någon förstår hur jag menar och att han/hon kan hjälpa mig.
Flash och php
15 svar · 451 visningar · startad av Kalle anka
Det funkar som så att du måste skicka dina variabler från Flash till PHP scriptet som sedan sköter anropet till din databas.
Du gör en knapp som du är nöjd med och lägger på följande action:
on(release) {
getUR (din_php_fil.php, "_parent",Post);
}
Nu öppnas din php-fil i samma fönster med dina variabler skickade i en separat HTTP rubrik.
------------------
Utan signatur för tillfället.
Det fungerar inte precis jag får följande felmedelande när jag försöker logga in:
Warning: Supplied argument is not a valid MySQL result resource
Du kan också använda argumentet Get i din GetURL.
Dina variabler i PHP skall heta som i din textruta, Flash: user -> PHP: $user
men det har du väl koll på :)
------------------
Utan signatur för tillfället.
Jag har kontrollerat variabeln 10000 gånger men det fungerar ändå inte.
Om du kör din PHP utan flash och med rätt variabler
din_domän/fil.php?user=heffaklump&psw=kaffe , funkar det då ?
------------------
Utan signatur för tillfället.
[Redigerat av JaktJanne den 20 sep 2001]
Jag har nu laggt till ett $ på variabeln så jag får inget felmedelande längre men jag kommer till sidan som man kommer till om man har skrivit fel lösenord men jag har inte skrivit fel lösenord och för det andra så tror jag inte att man ska ha med $ i variabln.
Warning: Supplied argument is not a valid MySQL result resource
Är du säker på att ditt PHP-script funkar som det skall?
------------------
http://www.liquid.se/pong.html
Ja jag har testat med min vanliga ful design i html format.
Ursäkta men min script var lite fel, har testat själv med följande.
on (release) {
getURL ("wf_php.php", "_parent", "POST");
}
och i min php:
<html>
<?php
echo ("user = ");
echo $user;
echo ("<br>");
echo ("psw = ");
echo $psw;
?>
</html>
variablerna i Flash är user och psw, de funkar hur bra som helst :)
------------------
Utan signatur för tillfället.
Kan du logga in med din icq jag har lagt in dig på min lista.
Du jag fattar nada här altså vi tar om detta från 1.
1. Jag har gjort en design i flash jag har namnat fältens variablar till namnet som tabelen i min MySql databas har altså anv och lösnordformens variablar till losen.
2. Sumbit knappen conectar php filen och php filen ska conecta databsen fast den misslyckas. eller nåt sånt ska jag skriva in nåt extra i php filen ochså????????????????????????????????????????????????????????
Kan inte du fixa ett exempel åt mig?
Har du lösenord i databasen eller är det databasens lösen och användare du skall kolla :q
1. Jag har gjort en design i flash jag har namnat fältens variablar till namnet som tabelen i min MySql databas har altså anv och lösnordformens variablar till losen.
Jag tror du har fått det hela om bakfoten ;)
Det du skriver i flash skall inte vara tabell namnet, det är vad som skall jämföras med från din databas.
if ($password==$flash_pwd && $user==$flash_user){
$inloggad=1
}
2. Sumbit knappen conectar php filen och php filen ska conecta databsen fast den misslyckas
$foo = mysql_connect("sökväg_till_db", "$flash_user", "flash_pwd")
Nu blir jag lite konfunderad :q
Det börjar att övergå till mer PHP relaterat och inte Flash, har du provat att få in mitt tidigare exempel och det funkar så ligger problemet inte i Flash utan i din PHP kod.
------------------
Utan signatur för tillfället.
[Redigerat av JaktJanne den 21 sep 2001]
ALtså så här hade jag det i vanlig html format:
<form method="post" action="In.php">
Användarnamn :<br></font>
<input type="text" name="anv">
<br>
Lösenord :</b><br></font>
<input type="password" name="pas">
<br>
<input type="submit" name="Submit" value="Logga in">
</div>
<input type="hidden" name="status" value="0">
</form>
för att ha den nu i flash så har jag gjort två fät på den som användarnamnet ska stå har jag skrivit in variabln anv
och på den som lösenordet ska stå i har jag skrivit pas som variabel. Sumbit knappen har en ection värde som postar allt till php filen som är In.php
Så nu borde det väl funka eller har jag missat nåt?
Kan du logga in på icq så att jag kan skicka dig hela php filen så kan du kolla på den.