Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1250 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  problème pour inserer une image en fond

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème pour inserer une image en fond

n°1243518
ephagor
Posté le 10-11-2005 à 19:39:20  profilanswer
 

Bonsoir,  
alors je vous explique mon problème.
En fait j'ai crée un site php dont l'interface est découpé en pseudo frame. j'ai crée une gestion des utilisateurs et j'ai placé mon formulaire d'identification en haut à droite de mon site. Seulement le problème c'est que je 'narrive pas à mettre d'image en tant que "fond" de ce formulaire l'image étant la suite de mon interface (j'espère que vous me suivez :sweat: ).  
Pour faire simple, le heut de mon site est coupé en 2. la partie guache est la banniere animé et la partie droite est le reste de l'image ou se trouve mon formulaire. mais je 'narrive pas à placer mon formulaire ET mon image a cet endroit.
Avec mon CSS, soit je peux mettre l'image, soit je peux mettre le formulaire mais pas les 2 en meme temps avec l'image en "dessous" du formulaire.
 
je vous donne mes 2 codes pour que vous pussiez mieux comprendre (la page en question et le css):
 
---------------------index.php--------------------

Code :
  1. <?php
  2. /* on démarre une session qui permettra du'tiliser les variables de session.*/
  3. session_start();
  4. ?>
  5. <html>
  6.  <title>
  7.   Pendu
  8.  </title>
  9.  <head>
  10.   <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
  11.   <LINK rel="stylesheet" type="text/css" href="Style.css"><!-- appel de la feuille de style externe-->
  12.  </head>
  13.  <body>
  14.   <!-- on affiche la banniere.swf selon le caractéristique du css: <div class>-->
  15.   <div class="bannière"><object type="application/x-shockwave-flash" data="banniere.swf" width="458" height="101">
  16.         <param name="movie" value="banniere.swf" />
  17.         <param name="wmode" value="transparent" />
  18.         <p>Banniere</p>
  19.         </object>
  20.   </div>
  21.   <div class="login">
  22.   <!--   <img src="champ login.jpg"> -->
  23. <!-- on inclu le formulaire dans la balise <div>-->
  24.           <?php
  25.   if (!isset($_GET['page2'])) $testLogin= 'normal';
  26.     else $testLogin= $_GET['page2'];
  27.     switch($testLogin)
  28.     {
  29.     case 'normal': include ('login.php');break;
  30.     case 'identifie': include ('loggue.php');break;
  31.     }
  32.   ?>
  33.       </div>
  34.   <div class="gauche">
  35.    <object type="application/x-shockwave-flash" data="menu.swf" width="168" height="376">
  36.         <param name="movie" value="menu.swf" />
  37.         <param name="wmode" value="transparent" />
  38.         <p>Menu</p>
  39.         </object>
  40.    </ul>
  41.   </div>
  42.   <div class="bas"><IMG SRC="bas.jpg" ></div>
  43.   <div class="droit"><IMG SRC="droit.jpg" ></div>
  44.   <div class="contenu">
  45.    <?php /* dans 'contenu', on affiche différente pages. suivant la valeur de $page qui  
  46.     lui sera attribué, index.php va se recharger avec les nouvelles valeurs de  
  47.     $page. 'contenu va afficher une page spécifique.*/
  48.     if (!isset($_GET['page'])) $page= 'accueil';
  49.     else $page= $_GET['page'];
  50.     switch($page)
  51.     {
  52.     case 'accueil': include ('accueil.php');break;
  53.     case 'formulaire': include ('formu.php');break;
  54.     case 'identification':include ('login.php');break;
  55.     case 'securiser':include ('securise.php');break;
  56.     case 'valider':include ('identification.php');break;
  57.     }
  58.    ?>
  59.   </div>
  60.  </body>
  61. </html>


 
-------------Style.css-------------------------
 

Code :
  1. <style type="text/css">
  2. body {
  3. margin: 0;
  4. padding:0;
  5. position: absolute;
  6. width: 100%;
  7. height: 100%;
  8. background-color: #FAFAFA;
  9. font-family: verdana, arial, sans-serif;
  10. }
  11. .bannière {
  12. position: absolute;
  13. top: 30px;
  14. left: 181px;
  15. width: 458px;
  16. height: 101px;
  17. font-size: 36px;
  18. padding: 10px;
  19. }
  20. .login{
  21. position: absolute;
  22. top: 30px;
  23. left: 639px;
  24. width: 127px;
  25. height: 101px;
  26. font-size: 36px;
  27. padding: 10px;
  28. background-image:url(champ login.jpg);
  29. }
  30. .gauche{
  31. position: absolute;
  32. top: 131px;
  33. left: 180px;
  34. width: 168;
  35. height: 376;
  36. padding: 10px;
  37. }
  38. .bas{
  39. position: absolute;
  40. top: 507px;
  41. left: 179px;
  42. width: 586;
  43. height: 26;
  44. padding: 10px;
  45. }
  46. .droit{
  47. position: absolute;
  48. top: 140px;
  49. left: 747px;
  50. width: 28;
  51. height: 377;
  52. }
  53. .contenu{
  54. position: absolute;
  55. top: 131px;
  56. left: 348px;
  57. font-size: 14px;
  58. width: 377;
  59. height: 389;
  60. margin-top: 15px;
  61. margin-left: 15px;
  62. /*
  63. margin-right: 15px;
  64. margin-bottom: 15px;*/
  65. }


 
merci par avance de votre aide. :jap:  :jap:

mood
Publicité
Posté le 10-11-2005 à 19:39:20  profilanswer
 

n°1243695
Dezange
Posté le 11-11-2005 à 00:02:41  profilanswer
 

[quotemsg=1243518,1,110044]Bonsoir,  
alors je vous explique mon problème.
En fait j'ai crée un site php dont l'interface est découpé en pseudo frame. j'ai crée une gestion des utilisateurs et j'ai placé mon formulaire d'identification en haut à droite de mon site. Seulement le problème c'est que je 'narrive pas à mettre d'image en tant que "fond" de ce formulaire l'image étant la suite de mon interface (j'espère que vous me suivez :sweat: ).  
Pour faire simple, le heut de mon site est coupé en 2. la partie guache est la banniere animé et la partie droite est le reste de l'image ou se trouve mon formulaire. mais je 'narrive pas à placer mon formulaire ET mon image a cet endroit.
Avec mon CSS, soit je peux mettre l'image, soit je peux mettre le formulaire mais pas les 2 en meme temps avec l'image en "dessous" du formulaire.
 
je vous donne mes 2 codes pour que vous pussiez mieux comprendre (la page en question et le css):
 
---------------------index.php--------------------
quotemsg]
 
Ton calque utlise le css login:
 

Code :
  1. .login{
  2. position: absolute;
  3. top: 30px;
  4. left: 639px;
  5. width: 127px;
  6. height: 101px;
  7. font-size: 36px;
  8. padding: 10px;
  9. background-image:url(champ login.jpg);


 
1) Es-tu certain de ton chemin vers champ login.jpg ?
2) Evite les images avec des espaces
 

n°1243756
ephagor
Posté le 11-11-2005 à 09:09:20  profilanswer
 

pour l'instant j'ai mis tout mes fichiers à la rcine donc pas de problème de chemin. je vais changer le nom de l'image pour voir
merci

n°1243773
ephagor
Posté le 11-11-2005 à 10:49:27  profilanswer
 

bon finalement j'ai réussi à mettre cette image de fond. c'était bien a cause de cet espace entre champ et login.
merci de ton aide.
mais par contre j'ai un autre problème. dnas mon CSS, j'ai fait une modification des input de mon formulaire d'identification. mais le problème c'est que j'ai un autre formulaire dans mon site mais je ne voudrai pas appliquer les modifications dessus.  
Le problème c'st que mon css applique pour tous les input du site

Code :
  1. form input{
  2. font-size: 60%;
  3. background: #dadada;
  4. color: #2e446b;
  5. border: 1px solid #dbdbdb;
  6. padding: 1px;
  7. width: 80px;
  8. height: 17px;
  9. margin: 2px;
  10. }


 
si je fais un .form { } avec les meme parametre et que je les déclare dans un div uniquement sur le formulaire que je souhaite, ça ne merche pas.

n°1243898
bl@p_psx
Admin G15-france
Posté le 11-11-2005 à 15:01:22  profilanswer
 

rien à faire dans php ca !
 
c'est de l'(x)HTML !
 
@+

n°1243909
ephagor
Posté le 11-11-2005 à 15:31:14  profilanswer
 

disons que je l'ai posté ici car je ne suis pas sur si mon pb vient de mon code php.
je vais rectifier et changer de section.
merci de supprimer ce message.


Message édité par ephagor le 11-11-2005 à 15:37:18

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  problème pour inserer une image en fond

 

Sujets relatifs
Problème script basicBesoin d'aide pour traiter une image en java
[CSS] - Probleme double marge IE : position:absolute [résolu]probleme sessions panier
[ECLIPSE] ClearCase plugin->> Probleme RésoluProbleme de resize des thumbnails galerie photo...
fond sonore sur page web :(Problème avec Spip
problème lien html dans une iframe svppetit probleme formulaire
Plus de sujets relatifs à : problème pour inserer une image en fond


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR