Accueil > Forum > > > > Formulaire : Générer une présentation à l'aide d'une page php répondant au html
Formulaire : Générer une présentation à l'aide d'une page php répondant au html
mercredi 29 avril 2009 à 00:53:07 |
Formulaire : Générer une présentation à l'aide d'une page php répondant au html

laglobulle
|
Bonjour,
J'ai créer une page html demandant des informations pour ensuite généré la prévisualisation de la présentation et obtenir le bbcode. Cette page fonctionne. Je voudrais ajouté un choix de bannière qui séparera les catégories, j'ai donc ajouter 3 input de type radio dans la page html. Le problème, c'est que je ne sais pas comment le passer dans la page php, pour que celui-ci, une fois la présentation générer, m'affiche les bannières choisi par l'uitilisateur. La page html est opérationnel, mais pas le php qui génére le tout (seulement pour les radio) (En clair => Si la personnes choisis le style de bannières GIF affiche moi les bannières GIF qui se trouve dans le dossier GIF) Chaque dossier comporte 5 bannières images. Alors j'aimerais savoir comment faire pour que le php prenne les bonnes image. (l'intérer au php) Voici le code html : (en vert les 3 fonctions radio que j'aimerais ajouter au php)
<script type="text/javascript"> <!-- // fonction pour select les checkbox selectionnées par choix en surbrillance avec le css //
function choose(object, screens) { var elem = document.getElementById(object); var elem_screens = document.getElementById(screens);
if(elem.className != "selected") { elem.className = "selected"; elem_screens.checked = true; } else { elem.className = "notselect"; elem_screens.checked = false; } } //--> </script> <style type="text/css">
span.tooltip em { display:none; } span.tooltip:hover { border: 0; position: relative; z-index: 500; text-decoration:none; } span.tooltip:hover em { font-style: normal; font-size:12px; display: block; position: absolute; top: 40px; left: -10px; padding: 5px; color: #333; } span.tooltip:hover em span { position: absolute; top: -7px; left: 15px; height: 7px; width: 12px; background: transparent margin:0; padding: 0; border: 0; } </style> <div id="contenu">
<p class="titre" style="text-align:center" ><font size=5>..:: UTK présentation manuelle Film ::..</font></p> <p class="cont"> <center> <fieldset class="fieldset"> <legend><font color=#555b69><b><i>Présentation de Film</i></b></font></legend> <br /> <center><i><u>Remplissez les champs suivants :</u></i></center><br /> <form action="index.php?page=membres_resultat" method="post"> <br />
<center> <table width="90%" border="0" cellpadding="0" cellspacing="0" style="border:#999 2px inset;background-color:#FFF"> <tr> <td width="50%" class="td" > <table width="100%" border="0" cellpadding="0" cellspacing="10" style="text-align:center; border:#999 2px outset;background-color:#d3d7da"> <td width="50%" class="td" ><label><b>Selectionner le style de présentation</b></label></td></table> <table width="100%" border="0" cellpadding="0" cellspacing="3" style="text-align:center;border:#999 2px outset;background-color:#e4e3e1"> <td width="35%" class="td"> <tr>
<td class="td"> <label> <input name="style" type="radio" id="style" value="style" checked /><span class="tooltip">gif<em><span><img src="./img_cat2/GIF/prev-film.gif" alt="GIF" /></span></em></span></label></td>
<td class="td" > <label> <input name="style" type="radio" id="style1" value="style1" /><span class="tooltip">png<em><span><img src="./img_cat2/PNG/prev_film.png" alt="PNG" /></span></em></span></label></td>
<td class="td"> <label> <input name="style" type="radio" id="style2" value="style2" /><span class="tooltip">Master<em><span><img src="./img_cat2/GIF/prev-film.png" alt="GIF" /></span></em></span></label></td>
</tr></td> </table> </td></tr></table> </center><br> <table width="90%" border="0" align="center" cellpadding="0" cellspacing="20"> <tr> <td><table width="100%" border="0" cellpadding="0" cellspacing="5"> <tr> <td width="50%" class="td">Titre du film :</td> <td class="td"><input name="filmprez" type="text" id="filmprez" /></td> </tr> <tr> <td width="50%" class="td">Url de la jaquette du film :</td> <td class="td"><input name="urlimg" type="text" id="urlimg" value="http://" /></td> </tr> ECT............................................................... <br /> <center><tr> <td align="center"><input type="image" src="./images/gen.png" name="go" value="Générer la Présentation" onmouseover="javascript:this.src='./images/gen2.png';" onmouseout="javascript:this.src='./images/gen.png';"></td> </tr></center> </table> </form> </fieldset> </center> <br /> <div style="margin: 0px 0px 0px 10px;"><table width="295" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="500" height="7" class="tiret"> </td> </tr> <tr> <td height="20" class="menu2"><a href="#haut" class="textePetit">Haut de page </a></td> </tr> </table></div> </div>
Voici mon code php : (sans les type radio du tout, car je ne sais pas le faire) en vert, ce que j'ai ajouter, en pensant que cela pourrais servir pour les type radio.
<SCRIPT LANGUAGE="JavaScript"> /* SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT http://www.editeurjavascript.com */ var nava = (document.layers); var dom = (document.getElementById); var iex = (document.all); if (nava) { cach = document.cache } else if (dom) { cach = document.getElementById("cache").style } else if (iex) { cach = cache.style } largeur = screen.width; cach.left = Math.round((largeur/2)-200); cach.visibility = "visible";
function cacheOff() { cach.visibility = "hidden"; } window.onload = cacheOff </SCRIPT> <div id="contenu"> <br /><br /> <p class="titre" style="text-align:center" ><font size=5>..:: UTK présentation manuelle Film ::..</font></p> <p class="cont"> <?php
if(isset($_POST['filmprez'])){ $buffer = ''; $first = 1; $filmprez = htmlentities($_POST['filmprez']); $urlimg = htmlentities($_POST['urlimg']); $realisateur = htmlentities($_POST['realisateur']); $duree = htmlentities($_POST['duree']); $acteurs = htmlentities($_POST['acteurs']); $genre = htmlentities($_POST['genre']); $date = htmlentities($_POST['date']); $synopsis = htmlentities($_POST['synopsis']); $qualite = htmlentities($_POST['qualite']); $format = htmlentities($_POST['format']); $langue = htmlentities($_POST['langue']); $soustitres = htmlentities($_POST['soustitres']); $hebergeur = htmlentities($_POST['hebergeur']); $decoupage = htmlentities($_POST['decoupage']); $nbfichiers = htmlentities($_POST['nbfichiers']); $taillefichiers = htmlentities($_POST['taillefichiers']); $taille = htmlentities($_POST['taille']); $nfo = htmlentities($_POST['nfo']); $codecs = htmlentities($_POST['codecs']); $mdpup = htmlentities($_POST['mdpup']); $uploader = htmlentities($_POST['uploader']);
echo '<fieldset class="fieldset">'; echo '<legend><b>Présentation Film</b></legend>';
echo '<center><font size="6"><font color="red">.: ' . $filmprez . ' :.</font></font></center><br />'; echo '<center><img src="' . $urlimg . '"></center><br />'; echo '<center><img src="'.$url_default.'img_cat/info_film.png"/></center><br />'; echo '<center><b><u>Réalisateur :</u></b> ' . $realisateur . ' </center>';
ECT........................................... // BBCode pour PhpBB & PunBB
if ($first==1) { $first = 0; } else { $buffer .= '[center]---------------------------------------------[/center]'."\n"; };
$buffer .= '[center][size=6][color=red].: ' . $filmprez . ' :.[/size][/color][/center]'."\n";
$buffer .= '[center][img]' . $urlimg . '[/img][/center]'."\n";
$buffer .= '[center][img]'.$url_default.'img_cat/info_film.png[/img][/center]'."\n";
$buffer .= '[center][b][u]Réalisateur :[/u][/b] ' . $realisateur . ' [/center]'; $buffer .= '[center][b][u]Durée du film :[/u][/b] ' . $duree . ' [/center]';
Ect..............................
echo '<meta http-equiv="Refresh" content="1;URL='.$PHP_SELF.'?page=membres">';
}
?> </p> <br /> <div style="margin: 0px 0px 0px 10px;"><table width="295" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="500" height="7" class="tiret"> </td> </tr> <tr> <td height="20" class="menu2"><a href="#haut" class="textePetit">Haut de page </a></td> </tr> </table></div> </div>
Je vous remercie pour les réponses que vous pourrais me fournir.
Bien cordialement,
La globule
|
|
mercredi 29 avril 2009 à 11:34:08 |
Re : Formulaire : Générer une présentation à l'aide d'une page php répondant au html

yahiamim
|
comment charger une liste deroulente a partir d'1 une bdd mysql
|
|
mercredi 29 avril 2009 à 13:41:10 |
Re : Formulaire : Générer une présentation à l'aide d'une page php répondant au html

laglobulle
|
Voilà, dans la page php j'ai ajouté ceci, cette fois ca génére, mais sans afficher les bannières:
if(isset($_POST['style'])) { echo $ban = htmlentities($_POST['ban']); echo $ban1 = htmlentities($_POST['ban1']); echo $sban2 = htmlentities($_POST['ban2']); if ($_POST['ban'] == '1'){ $choose = 'http://.../prez/img_cat2/GIF/info_film.gif'; $choose2 = 'http://.../prez/img_cat2/GIF/syn_film.gif'; $choose_ = 'http://.../prez/img_cat2/GIF/up_film.gif'; $schoose_2 = 'http://.../prez/img_cat2/GIF/dl_film.gif'; // sinon }else{} if ($_POST['ban1'] == '1'){ $choose = 'http://.../prez/img_cat2/PNG/info_film.png'; $choose2 = 'http://.../prez/img_cat2/PNG/syn_film.png'; $choose_ = 'http:/..../prez/img_cat2/PNG/up_film.png'; $choose_2 = 'http://...../prez/img_cat2/PNG/dl_film.png'; // sinon }else{} if ($_POST['ban2'] == '1'){ $choose = 'http://.../prez/img_cat2/info_film.png'; $choose2 = 'http://.../prez/img_cat2/syn_film.png'; $choose_ = 'http://s.../prez/img_cat2/up_film.gpng'; $choose_2 = 'http://.../prez/img_cat2/dl_film.png'; // sinon }else{}
Je n'arrive pas à comprendre, car j'ai l'impression que mon code fonctionne, mais que les imae ne sont pas prise en compte, et je ne comprend pas pourquoi.
Merci pour votre aide
|
|
mercredi 29 avril 2009 à 16:19:47 |
Re : Formulaire : Générer une présentation à l'aide d'une page php répondant au html

laglobulle
|
Réponse acceptée !
Voilà, j'ai réussit a régler mon soucis avec une petite aide d'un autre forum en faisant ceci :
if (isset($_POST['style'])) { echo $ban = htmlentities($_POST['ban']); echo $ban1 = htmlentities($_POST['ban1']); echo $ban2 = htmlentities($_POST['ban2']); if ($_POST["style"] == "ban"){ $choose = '....info_film.gif'; $choose1 = '...../syn_film.gif'; $choose2 = '..../img_cat2/GIF/up_film.gif'; $choose3 = '....z/img_cat2/GIF/dl_film.gif'; } if ($_POST["style"] == "ban1"){ $choose = '..../info_film.png'; $choose1 = '..../syn_film.png'; $choose2 = '..../up_film.png'; $choose3 = '..../dl_film.png'; }
|
|
lundi 31 janvier 2011 à 19:20:17 |
Re : Formulaire : Générer une présentation à l'aide d'une page php répondant au html
|
Cette discussion est classée dans : page, php, post, center, htmlentities
Répondre à ce message
Sujets en rapport avec ce message
POST et formulaire [ par haklia ]
Bonjour à tous,bon je vous expose mon petit soucis :j'ai créé un formulaire. Apres un clic sur le bouton Envoyer, les données sont transmises par POST
Convertir java php [ par bandzai87 ]
Bonjour a tous, Des questions du même genre ont été posés mais je ne suis pas arriver a resoudre mon probléme donc je post. Donc je vous explique, j
Faile dans $_POST? [ par dufour137 ]
Bonjour tout le monde, Les programmeurs php se souviennent : Avant, avec les anciennes versions de PHP, il suffisait de faire une page avec dedans .
probleme!!!! [ par nacer_1954 ]
bonjour tout le monde j'ai envis de faire un seul fichier php qui va traiter plusieurs formulaires. donc j'ai fait une page ou j'ai mis plusieurs
Sécuriser $_POST injecté sur un page PHP [ par magik_tonton ]
Salut à tous !J'ai un petit soucis concernant la sécurisation des informations $_POST, je vous explique le topo :Je récupère des variables provenant d
Une Alternative à GET et POST ? [ par mokadjo ]
Est-ce que quelqu'un aurait une alternative à GET et POST pour passer des variables à PHP ?Par exemple, j'ai cherché un moyen de modifier les var glob
$_POST pour un module de sondage [ par shadow1779 ]
Bonjour,j'ai beau me débrouiller plutot bien en php je ne vois pas comment faire ceci:j'aimerai réaliser un systeme de sondage, dans l'ensemble je sau
page blanche avec requete SQL dans page PHP [ par sedajosh ]
Salut tout le monde et merci par avance de l'aide que vous voudrez bien m'apporter. Je cherche a faire une page de connexion qui permet d'accéder a u
l'usage des sessions en php [ par Marcelinos ]
BonjourJe suis débutant en php et j'ai un sérieux problème que voici:j' ai un formulaire de saisie réparti sur plusieurs pages à savoir page1.php,page
$POST [ par eva4 ]
Bonjour, Dans une page j'ai des données qui arrivent sous cette forme : [code=php]$valeur1 = $_POST['mon_champ']; $valeur2 = $_POST['mon_
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
XML ET PHPXML ET PHP par karouani
Cliquez pour lire la suite par karouani
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|