Menu flash et php
Fermé
Bonjour,
j'ai un souci d'insérer un menu flash dans une interface en php.
le code que j'ai fait pour
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="950" height="291">
<param name="movie" value="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%2kjiji%20BARRE/barre2.swf" />
<param name="quality" value="high" />
<embed src="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20uguhio%20BARRE/barre2.swf" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="950" height="291"></embed></object>
mais il ne m'affiche pas le menu dans la page , par contre j'ai essayé sur une html ça marche , je sais pas pourquoi.
j'ai besoin d'aides svp.
j'ai un souci d'insérer un menu flash dans une interface en php.
le code que j'ai fait pour
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="950" height="291">
<param name="movie" value="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%2kjiji%20BARRE/barre2.swf" />
<param name="quality" value="high" />
<embed src="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20uguhio%20BARRE/barre2.swf" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="950" height="291"></embed></object>
mais il ne m'affiche pas le menu dans la page , par contre j'ai essayé sur une html ça marche , je sais pas pourquoi.
j'ai besoin d'aides svp.
A voir également:
- Menu flash et php
- Flash drive tester - Télécharger - Divers Utilitaires
- Menu déroulant excel - Guide
- Easy php - Télécharger - Divers Web & Internet
- Windows 11 menu démarrer classique - Guide
- Flash player download - Télécharger - Divers Web & Internet
4 réponses
bonjour
si le script que tu indiques est mis tel quel à l'intérieur des balises php c'est normal, il te faut mettre des anti slash devant les guillemets,sinon tu le sort des balises php
si le script que tu indiques est mis tel quel à l'intérieur des balises php c'est normal, il te faut mettre des anti slash devant les guillemets,sinon tu le sort des balises php
je m'excuse mais j'ai pas bien compris ce qu vous voulez dire.
bon j'ai essayé de le faire sortir des balises php, mais il me donne un champs vide et il m'indique de cliquer sur la barre d'espace pour activer ce contrôle
bon j'ai essayé de le faire sortir des balises php, mais il me donne un champs vide et il m'indique de cliquer sur la barre d'espace pour activer ce contrôle
tu peux avoir une page avec l'extension php ecrite comme cela :
<html><head></head><body>
tu inseres ici ton code pour le menu flash
<?
ton script php
?>
</body></html>
dans ce cas la tu ne changes pas le code que tu indique
ou alors tu peux faire
<?
print("<html><head></head><body>");
print(" ton menu flash en rajoutant les antislash devant les guillemets ");
script php
print("</body></html>");
?>
<html><head></head><body>
tu inseres ici ton code pour le menu flash
<?
ton script php
?>
</body></html>
dans ce cas la tu ne changes pas le code que tu indique
ou alors tu peux faire
<?
print("<html><head></head><body>");
print(" ton menu flash en rajoutant les antislash devant les guillemets ");
script php
print("</body></html>");
?>
voilà le code:
merci bcp pour votre aide vriament je suis très reconnaissante.
<?php
// Démarrer la session
session_start();
// vérifier si le user a reconnu le login
if (isset($_POST['submit'])) {
$_SESSION["l_user"] = $_POST["l_user"];
$_SESSION["l_pwd"] = $_POST["l_pwd"];
$_SESSION["l_ashost"] = $_POST["l_ashost"];
$_SESSION["l_sysnr"] = $_POST["l_sysnr"];
$_SESSION["l_client"] = $_POST["l_client"];
header("Location: index.php");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>SU01 Transaction Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="Keywords" content="su01,user administration,user,administration" />
<meta name="Description" content="SAP SU01 transaction support in PHP" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />
<link rel="stylesheet" type="text/css" href="styles/su01.css" />
</head>
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="950" height="291">
<param name="movie" value="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20%20BARRE/barre2.swf" />
<param name="quality" value="high" />
<embed src="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20%20BARRE/barre2.swf" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="950" height="291"></embed></object>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<table width="100%" cellpadding="2" cellspacing="2" border="0">
<tr>
<td class="tb-header">SU01 Transaction Login</td>
</tr><tr>
<td align="center" valign="middle" class="userDetail">
<table border="0" cellspacing="5" cellpadding="2">
<tr><td colspan="2" class="tb-header"> Information Utillisateur</td></tr>
<tr><td align="right">User :</td><td><input type="text" name="l_user" maxlength="30"></td></tr>
<tr><td align="right">Mot de passe:</td><td><input type="password" name="l_pwd" maxlength="30"></td></tr>
<tr><td colspan="2" class="tb-header">Système de Connection</td></tr>
<tr><td align="right">Système:</td><td><input type="test" name="l_ashost" maxlength="30"></td></tr>
<tr><td align="right">Numéro du Système:</td><td><input type="test" name="l_sysnr" maxlength="2"></td></tr>
<tr><td align="right">Mandant:</td><td><input type="test" name="l_client" maxlength="3"></td></tr>
</td>
</tr>
<tr><td colspan="2"> </td></tr>
<tr><td colspan="2" class="tb-header" align="center" valign="middle"><input type="submit" name="submit" value="Login"></td></tr>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>
merci bcp pour votre aide vriament je suis très reconnaissante.
<?php
// Démarrer la session
session_start();
// vérifier si le user a reconnu le login
if (isset($_POST['submit'])) {
$_SESSION["l_user"] = $_POST["l_user"];
$_SESSION["l_pwd"] = $_POST["l_pwd"];
$_SESSION["l_ashost"] = $_POST["l_ashost"];
$_SESSION["l_sysnr"] = $_POST["l_sysnr"];
$_SESSION["l_client"] = $_POST["l_client"];
header("Location: index.php");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>SU01 Transaction Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="Keywords" content="su01,user administration,user,administration" />
<meta name="Description" content="SAP SU01 transaction support in PHP" />
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="cache-control" content="no-cache" />
<link rel="stylesheet" type="text/css" href="styles/su01.css" />
</head>
<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload2.macromedia.com/get/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="950" height="291">
<param name="movie" value="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20%20BARRE/barre2.swf" />
<param name="quality" value="high" />
<embed src="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20%20BARRE/barre2.swf" quality="high" pluginspage="https://get.adobe.com/flashplayer/" type="application/x-shockwave-flash" width="950" height="291"></embed></object>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<table width="100%" cellpadding="2" cellspacing="2" border="0">
<tr>
<td class="tb-header">SU01 Transaction Login</td>
</tr><tr>
<td align="center" valign="middle" class="userDetail">
<table border="0" cellspacing="5" cellpadding="2">
<tr><td colspan="2" class="tb-header"> Information Utillisateur</td></tr>
<tr><td align="right">User :</td><td><input type="text" name="l_user" maxlength="30"></td></tr>
<tr><td align="right">Mot de passe:</td><td><input type="password" name="l_pwd" maxlength="30"></td></tr>
<tr><td colspan="2" class="tb-header">Système de Connection</td></tr>
<tr><td align="right">Système:</td><td><input type="test" name="l_ashost" maxlength="30"></td></tr>
<tr><td align="right">Numéro du Système:</td><td><input type="test" name="l_sysnr" maxlength="2"></td></tr>
<tr><td align="right">Mandant:</td><td><input type="test" name="l_client" maxlength="3"></td></tr>
</td>
</tr>
<tr><td colspan="2"> </td></tr>
<tr><td colspan="2" class="tb-header" align="center" valign="middle"><input type="submit" name="submit" value="Login"></td></tr>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>
Bonjour,
quel est le probléme en fait?
Comme indiqué précédement il faut mettre le flash hors du php(dans le html)ou bien écrire le html par php via un echo.
citation:
<blockquote>
bon j'ai essayé de le faire sortir des balises php, mais il me donne un champs vide et il m'indique de cliquer sur la barre d'espace pour activer ce contrôle
</blockquote>
Il s'agit problablement d'un bug d'internet explorer à corriger soit en mettant flash à jour et en exportant d'un bloc flash(le .swf) et le html(paramétres>publication>html) soit en intégrant un script javascript qui va contourner le problème.
Sinon le code m'a l'air correct mais pas le chemin d'accès:
value="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20%20BARRE/barre2.swf"
Essaie directement sur le serveur et /ou en copinat le .swf à la racine du site genre:
value="barre2.swf"
Après si le flash contient des données dynamiques(envoyé par php) il faut passer par les FLASHVAR.
quel est le probléme en fait?
Comme indiqué précédement il faut mettre le flash hors du php(dans le html)ou bien écrire le html par php via un echo.
citation:
<blockquote>
bon j'ai essayé de le faire sortir des balises php, mais il me donne un champs vide et il m'indique de cliquer sur la barre d'espace pour activer ce contrôle
</blockquote>
Il s'agit problablement d'un bug d'internet explorer à corriger soit en mettant flash à jour et en exportant d'un bloc flash(le .swf) et le html(paramétres>publication>html) soit en intégrant un script javascript qui va contourner le problème.
Sinon le code m'a l'air correct mais pas le chemin d'accès:
value="../../../../Documents%20and%20Settings/Utilisateur/Bureau/FLASH%20%20BARRE/barre2.swf"
Essaie directement sur le serveur et /ou en copinat le .swf à la racine du site genre:
value="barre2.swf"
Après si le flash contient des données dynamiques(envoyé par php) il faut passer par les FLASHVAR.