Flash & PHP

Pagina: 1
Acties:
  • 56 views sinds 30-01-2008

  • Zoolander
  • Registratie: Januari 2003
  • Laatst online: 23-11-2022

Zoolander

superslim!

Topicstarter
Ik heb een supersimpel PHPscript

<?php

$circles = "10";


echo "circles=".$circles;

?>

Weet iemand hoe de var $circles in Flash MX kan gebruiken?
Kom er niet uit!!! :(
Ik heb echt al superveel geprobeerd en een stuk of 8 tutorials gedaan...
niks werkt :'(

Kan iemand mij velossen O-)

mijn naam slaat nergens op, althans niet op mij :P


  • cdgrit
  • Registratie: Mei 2002
  • Laatst online: 15-08 14:58
In Flash met een LoadVariables naar je PHP documentje gaan en als je in Flash een tekstveldje maakt met de naam circles moet de waarde daar in komen te staan als 't goed is...

[ Voor 7% gewijzigd door cdgrit op 24-05-2003 16:14 ]


Originele startpagina - Stadindex.nl


Verwijderd

Zoolander schreef op 24 May 2003 @ 15:56:
Ik heb een supersimpel PHPscript

<?php
$circles = "10";
echo "circles=".$circles;
?>

Weet iemand hoe de var $circles in Flash MX kan gebruiken?
Kom er niet uit!!! :(
Ik heb echt al superveel geprobeerd en een stuk of 8 tutorials gedaan...
niks werkt :'(

Kan iemand mij velossen O-)
PHP:
1
echo "&circles=$circles";


;)

  • MMUilwijk
  • Registratie: Oktober 2001
  • Laatst online: 13:33
In Flash door middel van loadVariables (frameaction) verwijzen naar het .php bestandje, een controle inbouwen op het laten doorkomen van de variabelen en dan zijn ze bruikbaar...

:-)

Everytime I suffer I become a better man because of it


  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 21-08 18:29
Je kunt ook gebruik maken van een XML export, maar als dit al niet lukt met behulp van tutorials zal dat nog wel even duren.

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

<?php

$circles = "10";

echo "http://mijnbestand.swf?circles=$circles";

?>

Zo ging dat toch? Moet je natuurlijk wel de hele flash code plakken...

Station van Gerwin Prins op Apple Music


  • Zoolander
  • Registratie: Januari 2003
  • Laatst online: 23-11-2022

Zoolander

superslim!

Topicstarter
Ah thanx. :)

Ik ben nu zover dat ik de variable Circles kan printen op mijn scherm in Flash.
Echter, wat nog niet lukt is om dat getal 10 toe te wijzen aan de var circles in
flash.

Code zover in PHP:

<?php

$circles="10";
echo "&circles=".$circles;

?>

Code zover in Flash:

function LoadUserVars() {

UserVars = new loadVars();
UserVars.load("http://localhost/flash/data.php");
UserVars.onLoad = function() {

_root.createTextField("textveld",10,50,50,80,30);
textveld.text = this.circles;

}
}

LoadUserVars();

var circles = this.circles; // var cirlces = 10; is handmatige notatie.

Nu krijg je de $circles vanuit PHP geprint. (= al hele vooruitgang!)
Nu wil ik de waarde van $circles koppelen aan var circles in flash.

Dus zeg maar: var circles = $circles;

Het script tekent adv deze variabele een aantal circles.

mijn naam slaat nergens op, althans niet op mij :P


  • hobbit_be
  • Registratie: November 2002
  • Laatst online: 04-07-2025
doe je toch in je onLoad()

_global.circles = this.circles;


en 'var' declaratie is een Temporary Variable.

(er zijn nog x-aantal propere oplossingen, maar die zijn voor een beginner net iets te ver gegrepen)

  • Zoolander
  • Registratie: Januari 2003
  • Laatst online: 23-11-2022

Zoolander

superslim!

Topicstarter
Ik ben inderdaad een beginner, en daaom: welke onload.... kan je iets precieser uitleggen wat je daarmee bedoeld en hoe ik dat in het script moet plaatsen wat ik nu heb?

mijn naam slaat nergens op, althans niet op mij :P


Verwijderd

Zomaar eventjes tussendoor :)

In de NetProfessional van de maand Mei staat een fiks artikel over Flash in combinatie met PHP. Zeker voor de beginnende knutselaar zeer interessant, althans, ik vond het leuk om te lezen :)

  • Zoolander
  • Registratie: Januari 2003
  • Laatst online: 23-11-2022

Zoolander

superslim!

Topicstarter
Weet iemand nog wat?? :?

mijn naam slaat nergens op, althans niet op mij :P


  • hobbit_be
  • Registratie: November 2002
  • Laatst online: 04-07-2025
Flash ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function LoadUserVars() 
{
  UserVars = new loadVars(); //als je dit vaak doet ook globaal maken
  //eerst onLoad definieren VOOR je load roept - 
  //als ie snel terug komtn ben je      gezien
  UserVars.onLoad = function() 
  {
     _root.createTextField("textveld",10,50,50,80,30);
     textveld.text = this.circles;
     _global.circles = this.circles; //zet een 'global' circles...
     gotoAndPlay("frameNaHetLoaden"); //spring na een frame als de data binnen is
  }
  UserVars.load("http://localhost/flash/data.php");
  //op dit punt is het dus nog niet zeker dat je de data hebt ->
  //load is ASYNC
}

  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 09:52

Pelle

🚴‍♂️

Dit staat gewoon in je flash handleiding hoor...
Pagina: 1

Dit topic is gesloten.