Sfimx Posté(e) le 3 septembre 2005 Signaler Partager Posté(e) le 3 septembre 2005 Bonjour. comme je me met au développement de la v3 de mon 'tit site et que je risque d'avoir plusieur question et que je ne veux pas ouvrire 45 mille topic j'ouvre ce topic (ironie , hein ) donc je commence par ma première question j'ai un popup avec les news, j'ai un 'tit carré ou je doit mettre les news, attention la question : - Est - ce qu'il est possible de faire de la pseudo frame dans une iframe ? si oui comment ? je remercie dors et déjà toutes les personne qui vont m'aider dans mon périple Sfimx Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeadPixel Posté(e) le 3 septembre 2005 Signaler Partager Posté(e) le 3 septembre 2005 Je connais pas grand-chose mais j'ai trouvé comment faire une iFrame en javascript. En cherchant un peu je pense qu'on peut insérer du code PHP (donc faire une pseudo frame) dans du code JS. Par ici (le dernier post) Bonne chance pour le iCahier du iSfimx xD Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 3 septembre 2005 Auteur Signaler Partager Posté(e) le 3 septembre 2005 jcomprend pas grand chose mais apparament je pense pas que je puisse faire une pseudo frame sur l'objects "ZOne1" me faudrai l'avis de gens comme Xr Sfimx Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Brezho Posté(e) le 3 septembre 2005 Signaler Partager Posté(e) le 3 septembre 2005 Je pense avoir une soluce en html, enfin si j'ai bien compris ce que tu veux: <IFRAME SRC="pagedeframe.html" NAME="ZONE1" HEIGHT="350" WIDTH="450"> Désolé mais votre navigateur ne supporte pas les cadres locaux. </IFRAME> et dans pagedeframe.html, tu crée les frames que tu as besoin, du coup ca te donnera au moins 3 fichiers pour ton popup de news. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 3 septembre 2005 Auteur Signaler Partager Posté(e) le 3 septembre 2005 le problème est réglé, j'ai inclu la pseudo frame dans l'iframe, mais maintenant j'ai encore un 'tit problème mes liens sont en dehors de la pseudo frame par exemple j'aimerais que quand je clique sur Archive , sa indique dans l'iframe l'archoive Sfimx Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
stephino21 Posté(e) le 4 septembre 2005 Signaler Partager Posté(e) le 4 septembre 2005 le problème est réglé, j'ai inclu la pseudo frame dans l'iframe, mais maintenant j'ai encore un 'tit problème mes liens sont en dehors de la pseudo frame par exemple j'aimerais que quand je clique sur Archive , sa indique dans l'iframe l'archoive Sfimx <{POST_SNAPBACK}> tu mets en cible du lien, ton iframe Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 4 septembre 2005 Auteur Signaler Partager Posté(e) le 4 septembre 2005 (modifié) tu mets en cible du lien, ton iframe <{POST_SNAPBACK}> mon iframe s'appelle stip dans target je doit mettre "_stip" ou "stip" ? Sfimx edit : j'ai trouvé je devais aps mettre index.php?page=pdf mais news_news.php?page=pdf (l'iframe) une faute toute bête ------------------------------------------------------ Voici une update de mon site pour les intéressé sa se base sur de la psueod frame dans une iframe et dans des popup Chargement et écran d'accueil http://he.hop.free.fr/affaire/cahier/1.png Bureau (centre du site) http://he.hop.free.fr/affaire/cahier/2.png Popup des news http://he.hop.free.fr/affaire/cahier/3.png Toute copie du concept ou du contenu est inerdit Sfimx Modifié le 4 septembre 2005 par jarodswan Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jarodswan Posté(e) le 4 septembre 2005 Signaler Partager Posté(e) le 4 septembre 2005 édites tes messages au lieu d' en poster deux à la suite Conseils d'utilisation : - ne postez pas un message susceptible d'avoir été posté par un autre utilisateur à un autre moment, utilisez la fonction RECHERCHER du forum pour trouver la réponse à votre question..., - éditez vos posts précédents au lieu d'en poster plusieurs à la suite. Seuls sont tolérés : - les doubles-posts dont le second message est une citation (utilisant la fonction "quote" du forum), - les posts respectant un intervalle de temps de 24 heures entre chaque message d'un même membre/invité du forum. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Monsieur Banane Posté(e) le 4 septembre 2005 Signaler Partager Posté(e) le 4 septembre 2005 trés beau tout ca ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeadPixel Posté(e) le 4 septembre 2005 Signaler Partager Posté(e) le 4 septembre 2005 (modifié) Cette fois essaye de le finir, la v2 est encore en bêta 2 et t'as pas attendu pour la v3... Tout ce que j'attends c'est les frames, des liens actifs et moins de fautes Toute copie du concept ou du contenu est inerdit C'est toi qui l'a inventé ? La classe... Modifié le 4 septembre 2005 par Kyofan Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 4 septembre 2005 Auteur Signaler Partager Posté(e) le 4 septembre 2005 effectivement, chaque version a un point plus fort que d'autre, LA v1 était l'avenement et le contenu "complet" La v2 c'était son espace membre et ses script mails différent La v3 sera un system toujours un peu plus complet avec une aide pour ce qui est des liens actifs, c'est sur un cahier du sfimx, quelque soit sa versio n'est jamais achevé, depuis peu c'est disons la vitrine de mes compétences que j'ai aquise avec le temps (notons le j'ai jamais ouvert un bouquin pour apprendre a faire un site) maintenant je test tout en local, ce qui me permet une flexibilité total ! pour ce qui est d'un changelog V1 : - javascriot nombreux, menu , edition javascript V2 : - espace membres - quelque truc php - kit graphique découpé - RSS - CSS V3 - php : pseudo frame - popup a appel - iframe voici de ce qui a été fait. j'ai toujours cherché quelqu'un qui voulait bien participé, donc si vous avez une proposition n'hésiter pas (je note que j'aimerais des gens qui savent quand même se servir de dreamweawer etr de photoshop) pour ce qui est du concept, j'entend les popup, le style mac... que je revoi pas un site qui y ressemble trop étrangement. Sfimx p.s : merci d'avoir posté des commentaire, sa aide Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xr Posté(e) le 6 septembre 2005 Signaler Partager Posté(e) le 6 septembre 2005 C'est quoi que t'appelles pseudo-frame ? Parce qu'au vu du screenshot de ton popup de news, je vois rien qui ne peut pas être fait avec un bête div et, au pire, une image mappée (ou plusieurs images). Les frames, c'est pénible, et à éviter dans pas mal de cas (parfois, un div avec overlow: auto suffit) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 7 septembre 2005 Auteur Signaler Partager Posté(e) le 7 septembre 2005 pseudo frame, c'est les page avec des url comme sa par exemple : jean.php?page=george et après c'est tout dans une iframe... Sfimx p.s : je ne maitrise rien aussi bien que toi ^^ Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xr Posté(e) le 8 septembre 2005 Signaler Partager Posté(e) le 8 septembre 2005 Pourquoi mettre tout dans une iframe ? Visiblement, ton site gère le php. Ton navigateur a un cache. Du coup, tu pourrais créer une page ou php charge les données dans un canevas (une mise en forme) qui, elle, ne bouge pas. Le texte sera rechargé, les images pas, et tu gagnes en compatibilité (les iframes, ça s'affiche pas toujours comme on veut). Maintenant, y'a peut être plusieurs iframes dans ta page, et tu ouvres différentes pages dans différentes iframes. Là, ce serait plus justifié. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 9 septembre 2005 Auteur Signaler Partager Posté(e) le 9 septembre 2005 Le "tout dans une iframe" permet d'avoir un popup de 400 * 200 avec du texte a rallonge sans a avoir a refaire toute la fenetre et la pseudo frame c'est pour la flexibilité d'avoir qu'une fois les images a force d'avoir eu des problèmes à la v2 j'ai fait des recherches ^^ Sfimx Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xr Posté(e) le 9 septembre 2005 Signaler Partager Posté(e) le 9 septembre 2005 Pour ça tu remplaces ton iframe par un div à hauteur fixe. Ton code remplaçant l'iframe pourrait ressembler à <div class="popup"><?php require("nom_de_la_page_à_inclure") ?></div>3 où la classe popup est définie par popup { overflow: auto; width: 400px; height: 200px; } T'auras une boîte de taille fixe avec une scrollbar si c'est nécessaire Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 9 septembre 2005 Auteur Signaler Partager Posté(e) le 9 septembre 2005 ah c'estr excellent Xr , je te remercie ! tient tant que j'y est, pour un petit projet, j'ai besoin de faire une redirection html -> .exe en activant directement le programme, c'est possible avec un script comme celui si : <script type="text/javascript"> window.setTimeout("location=('openoffice.exe');",5000) </script> ? jte remercie d'avance de tes réponses qui sont toujours précieuse Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xr Posté(e) le 12 septembre 2005 Signaler Partager Posté(e) le 12 septembre 2005 Comme je l'ai dit sur l'autre topic (et on se demande pourquoi tu crées un topic unique, puis en crée 15 autres à côté), ça pourrait marcher, mais ça demanderait de baisser les options de sécurité de ton browser, ce qui n'est pas forcément un bon plan. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 16 septembre 2005 Auteur Signaler Partager Posté(e) le 16 septembre 2005 rebonjour vala, j'ai voulu me facilité la vie pour mes téléchargement, j'ai fait une bvase de donnée, avec les champs id, description, lien, ... et après j'ai fait dans la page de download des echo( "$lien") maintenant je rajouterai les infos dans la base de donnée mais comment faire pour que le fichier Y attérisse sur : download.php?download=1 et que sur la page download=1 affiche les information de l'id 1 ? Sfimx p.s : excellent l'idée des Div, j'ai essayé, par contre comment viré la ScrolBarre en bas ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xr Posté(e) le 16 septembre 2005 Signaler Partager Posté(e) le 16 septembre 2005 maintenant je rajouterai les infos dans la base de donnée mais comment faire pour que le fichier Y attérisse sur : download.php?download=1 et que sur la page download=1 affiche les information de l'id 1 ? SELECT `nom_fichier`,`url_fichier`,`taille_fichier`,`description_fichier` WHERE `id=xxx` non ? Ou alors j'ai pas compris ce que tu demandais... p.s : excellent l'idée des Div, j'ai essayé, par contre comment viré la ScrolBarre en bas ? Si tu mets le scroll en auto, y'aura une barre que si ton contenu s'étend trop vers la droite. A toi d'y prendre garde. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Monsieur Banane Posté(e) le 16 septembre 2005 Signaler Partager Posté(e) le 16 septembre 2005 p.s : excellent l'idée des Div, j'ai essayé, par contre comment viré la ScrolBarre en bas ? attribut du div : scrolling="no" et si ya qqchose qui depasse, il sera inaccessible Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 16 septembre 2005 Auteur Signaler Partager Posté(e) le 16 septembre 2005 attribut du div : scrolling="no" et si ya qqchose qui depasse, il sera inaccessible ouep j'ai essayé plusieur truc seul Scroll convenait --- voici le code que j'ai mis en début de page comment je rempli l'ID ? <?php mysql_connect("localhost","cahier3"); mysql_select_db("$he.hop"); $requete = mysql_query("`$nom`,`$desc`,`$version`,`$taille`,`$auteur`,`$lien`,`$img` WHERE `id=` "); $sql = mysql_fetch_array ($requete); $id = $sql['id']; $nom = $sql['nom']; $description = $sql['desc']; $version = $sql['version']; $taille = $sql['taille']; $auteur = $sql['auteur']; $lien = $sql['lien']; $img= $sql['img']; ` ?> voici la pseudo frame <?php if(isset($_GET["page"])) $id = $_GET["page"]; else $id = ""; alors je sais pas trop comment faut modifier pour fairer apparaitre les download 1 , 2 ,3 je te remercie Xr de rapportez chaque fois une réponse et de t'éfforcer a m'aider Sfimx ps : je tient jsignaler aussi que ceux qui veulent pas m'aider parceque je suis un boulet ou quoique se soit.. je fait de mon mieu, et pour quelqu'un de mon age je trouve que ce que je fait est déjà pas mal (non mais au cas ou.. hein ?) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xr Posté(e) le 16 septembre 2005 Signaler Partager Posté(e) le 16 septembre 2005 pour quelqu'un de mon age je trouve que ce que je fait est déjà pas mal (non mais au cas ou.. hein ?) C'est pour ça que je t'aide en fait Ce code devrait subvenir à tes besoins. En fait, j'ai juste rassemblé tes bouts de code : <?php if(! isset($_GET['page'])) // Mieux vaudrait définir un ensemble d'ids valides : isset pourrait poser problème lors d'une sélection dans la db si un comique s'amuse à mettre &id=plante echo "hacking attempt"; // Ou alors, tu redirige le bonhomme vers une page d'erreur en bête html avec la fonction header() else { $id = $_GET['page']; mysql_connect("localhost","cahier3"); mysql_select_db("$he.hop"); // Ca marche pas les . dans les noms de variable, au fait, mets $he_hop $requete = mysql_query("SELECT `$nom`,`$desc`,`$version`,`$taille`,`$auteur`,`$lien`,`$img` WHERE `id=$id` "); $sql = mysql_fetch_array ($requete); $nom = $sql['nom']; $description = $sql['desc']; $version = $sql['version']; $taille = $sql['taille']; $auteur = $sql['auteur']; $lien = $sql['lien']; $img= $sql['img']; } ?> L'idée est que tu connais l'ID, vu que c'est ton visiteur qui le donne (dans le GET). Suffit donc de le récupérer et de l'utiliser dans la sélection. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sfimx Posté(e) le 17 septembre 2005 Auteur Signaler Partager Posté(e) le 17 septembre 2005 Voila ma page, par contre je sais pas trop comment je dois tourner l'URL 127.0.0.1/cahier3/popup/download/page/dl.php?id=1 ? <html><?php if(! isset($_GET['page'])) // Mieux vaudrait définir un ensemble d'ids valides : isset pourrait poser problème lors d'une sélection dans la db si un comique s'amuse à mettre &id=plante echo "hacking attempt"; // Ou alors, tu redirige le bonhomme vers une page d'erreur en bête html avec la fonction header() else { $id = $_GET['page']; mysql_connect("localhost","cahier3"); mysql_select_db("download"); // Ca marche pas les . dans les noms de variable, au fait, mets $he_hop $requete = mysql_query("SELECT `$nom`,`$desc`,`$version`,`$taille`,`$auteur`,`$lien`,`$img`,`$note` WHERE `id=$id` "); $sql = mysql_fetch_array ($requete); $nom = $sql['nom']; $description = $sql['desc']; $version = $sql['version']; $taille = $sql['taille']; $auteur = $sql['auteur']; $lien = $sql['lien']; $img= $sql['img']; $note= $sql['note']; } ?> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>Document sans nom</title> </head> <body> <div align="center" class="Style1" > <h2><? echo("$nom") ?></h2> <table width="85%" height="307" border="0" cellpadding="0" cellspacing="0" class="Style1"> <tr> <td width="52%" rowspan="5"><div align="center"><img src='<?php echo("$img"); ?>' </div></td> <td width="12%">Description : </td> <td width="36%"><? echo("$description"); ?></td> </tr> <tr> <td width="12%">Liscence : </td> <td><? echo("$version"); ?></td> </tr> <tr> <td>Taille : </td> <td><? echo("$taille"); ?></td> </tr> <tr> <td>Auteur : </td> <td><? echo("$auteur"); ?></td> </tr> <tr> <td>Note : </td> <td><? echo("$note"); ?></td> </tr> <tr> <td colspan="3"><p align="center"><br> <a href="<?php echo('$lien');?>" target="_blank"><img src="../../dl.png" width="95" height="22" border="0"></a><br> </p></td> </tr> <tr> <td colspan="3"><img src="../../aler2.png" width="32" height="32">En Savoir plus sur les liens : <i><br> Le cahier du Sfimx ne produit pas ces produit, et donc ne les héberge pas. Pourquoi ? Parceque je ne suis pas un site de ressource ni de téléchargement(dûmoins sa n'est pas le centre d'interêt principal ...) Les produit proposé sont lié a leur Site Auteur. Les seuls fichier hébergé chez moi, sont les fichier de ma création et / ou de mon autorisation.</i> </td> </tr> </table> <p> </p> </div> </body> </html> aussi j'ai créer ma table moi - même apparament sa a pas posé trop de problème, mais il me demande de créer une "clé" pour ma table, qu'est ce que sa signifie (globalement ^^) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
stephino21 Posté(e) le 17 septembre 2005 Signaler Partager Posté(e) le 17 septembre 2005 C'est pour ça que je t'aide en fait Ce code devrait subvenir à tes besoins. En fait, j'ai juste rassemblé tes bouts de code : <?php if(! isset($_GET['page'])) // Mieux vaudrait définir un ensemble d'ids valides : isset pourrait poser problème lors d'une sélection dans la db si un comique s'amuse à mettre &id=plante echo "hacking attempt"; // Ou alors, tu redirige le bonhomme vers une page d'erreur en bête html avec la fonction header() else { $id = $_GET['page']; mysql_connect("localhost","cahier3"); mysql_select_db("$he.hop"); // Ca marche pas les . dans les noms de variable, au fait, mets $he_hop $requete = mysql_query("SELECT `$nom`,`$desc`,`$version`,`$taille`,`$auteur`,`$lien`,`$img` WHERE `id=$id` "); $sql = mysql_fetch_array ($requete); $nom = $sql['nom']; $description = $sql['desc']; $version = $sql['version']; $taille = $sql['taille']; $auteur = $sql['auteur']; $lien = $sql['lien']; $img= $sql['img']; } ?> L'idée est que tu connais l'ID, vu que c'est ton visiteur qui le donne (dans le GET). Suffit donc de le récupérer et de l'utiliser dans la sélection. pas compris pk tu mettais $nom, $desc, $version, etc... dans ta requete, vu que les variables sont pas encore definie ^o) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.