begin process at 2012 05 26 16:17:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Flash / Flash MX

 > 

Scripts

 > 

ActionScript

 > 

Chargement swf externe et liens php pseudo frame


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Chargement swf externe et liens php pseudo frame

jeudi 24 novembre 2011 à 16:39:13 | Chargement swf externe et liens php pseudo frame

nissaexpa

Bonjour, codeur amateur j'utilise pas mal de chargement de swf externe dans un swf qui me sert de fond, et je viens de découvrir les pseudo frames en php, j'ai donc essayé de lancé par des boutons qui se trouves sur mon fond.swf au click un fichier swf et un lien php... Le problème c'est que le lancement du php me réactualise ma page et me recharge fond.swf, je comprend pas car si je n'utilise pas le swf le contenu de ma div header ne bouge pas...

Voici le code de ma page index.php et mon code en As3 (j'ai fait plusieurs essaies mais la je bloque vraiment...

Merci d'avance et j'espère que cela pourra aider aussi d'autre personne, car je pense que ca peut être utile et j'ai pas trouvé de réponse sur le web...

index.php :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Site Pseudo frame en Php</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="conteneur">
<div id="bloc-entete">
<object type="application/x-shockwave-flash" data="swf/fond.swf" width="960" height="200">
<param name="movie" value="swf/fond.swf" />
<param name="wmode" value="opaque" /><!-- value : transparent ou opaque />-->
<param name="LOOP" value="false" /> <!-- Boucle flase or true -->
<param name="quality" value="high" />

<!-- <p>Image ou texte alternatif</p> image en balise <img> -->
<p>Le contenu de cette page nécessite une version plus récente d&#8217;Adobe Flash Player.</p>
</object>
</div>
<div id="menu" >
<div class="btn">
<a href="index.php?page=accueil">Accueil</a>
</div>

<div class="btn">
<a href="index.php?page=presentation">Presentation</a>
</div>

<div class="btn">
<a href="index.php?page=produits">Produits</a>
</div>

<div class="btn">
<a href="index.php?page=contact">Contact</a>
</div>
</div>

<div id="bloc">
<br /><br />
<?php

// On définit le tableau contenant les pages autorisées
// ----------------------------------------------------
$pageOK = array('prem' => 'prem.php', 'accueil' => 'accueil.php', 'presentation' => 'presentation.php', 'produits' => 'produits.php', 'contact' => 'contact.php');

// On teste que le paramètre d'url existe et qu'il est bien autorisé
// -----------------------------------------------------------------
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
include($pageOK[$_GET['page']]); // Nous appelons le contenu central de la page
} else {
include('prem.php'); // Page par défaut quant elle n'existe pas dans le tableau
}

?>
</div>

<div id="pdp">
<br />
<p>
- Pied de page - contact - adresse -
</p>
</div>
</div>
</body>
</html>

La partie AS3 :

var conteneur:Loader=new Loader ();
var lien:URLRequest=new URLRequest("swf/accueil.swf");
var requete:URLRequest = new URLRequest ();
conteneur.load(lien);
addChild(conteneur);
conteneur.x=0;
conteneur.y=50;

accueil_btn.addEventListener(MouseEvent.CLICK,lien1);
function lien1(evt:MouseEvent)
{
requete = new URLRequest ("index.php?page=accueil");
navigateToURL (requete,"_self");
if (requete.url == "index.php?page=accueil")
{
lien = new URLRequest("swf/accueil.swf");
conteneur.load(lien);
}
}

presentation_btn.addEventListener(MouseEvent.CLICK,lien2);
function lien2(evt:MouseEvent)
{
requete = new URLRequest ("index.php?page=presentation");
navigateToURL (requete,"_self");
if (requete.url == "index.php?page=presentation")
{
lien = new URLRequest("swf/presentation.swf");
conteneur.load(lien);
}
}
produits_btn.addEventListener(MouseEvent.CLICK,lien3);
function lien3(evt:MouseEvent)
{
requete = new URLRequest ("index.php?page=produits");
navigateToURL (requete,"_self");
if (requete.url == "index.php?page=produits")
{
lien = new URLRequest("swf/produits.swf");
conteneur.load(lien);
}
}


contact_btn.addEventListener(MouseEvent.CLICK,lien4);
function lien4(evt:MouseEvent)
{
requete = new URLRequest ("index.php?page=contact");
navigateToURL (requete,"_self");
if (requete.url == "index.php?page=contact")
{
lien = new URLRequest("swf/contact.swf");
conteneur.load(lien);
}
}


Cette discussion est classée dans : page, php, requete, swf, urlrequest


Répondre à ce message

Sujets en rapport avec ce message

transmission de variables deopuis html ou php [ par blzblz ] Salut, désolé si j'enfonce une porte ouverte comme ici :http://perso.wanadoo.fr/zboggum/gif_anime_fight.gifcependant, je suis face à un problème qui superposer swf sur php [ par alexgr ] salut, je voudrais faire comme dans certains sites ou des animations swf viennent se superposer sur la page et il ya une petite animation ( généraleme flash et images [ par k_ass ] Bonjour les flashers et flasheuses. version MX j'ai un petit prob. j'ai une page SWF et une page en PHP. je recupère de ma base de données, via php Transmission d'une variable d'un SWF vers 1 script PHP, et problème lien email sur SWF [ par JeanMi66 ] Bonjour, 1- lorsque je clique sur un clip de ma page HTML contenant un SWF, une page PHP se charge et attend une variable qui est sensé être transmis swf en lecture inifinie avec PHP [problème] [ par Hades122 ] Bonjour bonjour, alors voilà, je me suis mis plus ou moins récemment à Flash, donc, excusez d'avance ma question si la réponse vous paraît évidente ^^ passage de variable php flash [ par jphilippev ] bonjour,j'ai un petit probleme pour le passage de variabledonc j'ai un swf sur une page php (le swf est dans un autre repertoire) sur le swf _root.loa transmission variables d'un swf AS2 vers page PHP avec loadVariables [ par rintintin71 ] Bonjour à tous et merci de me lire, voici mon souci : Dans un clip nommé "formulaire", j'ai un composant combobox nommé "operator" et un champ de s SWF rafraîchissant la page PHP dans laquelle il est contenu ? [ par Ali Bibi ] Bonjour, J'ai une PHP (A.php) qui contient, entre autre, une Iframe appelant une autre page PHP qui contient un swf (AS2) ... Comment faire pour que Défilement [ par Zedbar1 ] Hello à tous, Je viens vers vous avec 2 petites questions (j'ai pas encore dépassé mon forfait je crois :)), merci d'avance à ceux qui voudront m'aid passage de variable à php [ par piere2 ] Bonjour, Bien que je ne sois pas un spécialiste de php j'ai réalisé deux sites en flash très...dynamiques. Je n'ai aucun problème avec mes fichiers en


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 7,738 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales