Aller au contenu

nolog

Hubmaster
  • Compteur de contenus

    103
  • Inscrit(e) le

  • Dernière visite

Messages postés par nolog

  1. Bonsoir,

    Alors voila je me lance dans la conception en php objet, hoouu

    tant qu'il s'agissait de générer une page depuis ma classe Page je n'avait pas de soucis mais quand je souhaite afficher dans contenu le résultat d'une requête sql je n'y arrive pas



    $servicepage-> Setcontent('
    <div id="contenu">

    <p>
    <h1>Rubrique Services :</h1>

    [color="#FF0000"] c'est ici que je souhaite insérer les enregistrements[/color]
    </p>

    </div>
    ');


    function SetContent($newcontent)
    {
    $this->content = $newcontent;
    }

    function Display()
    {
    echo "<html>\n<head>\n";
    $this -> DisplayTitle();
    $this -> DisplayKeywords();
    $this -> DisplayStyles();
    echo "</head>\n<body><div id=\"conteneur\">\n";
    $this -> DisplayHeader();
    $this -> DisplayMenu($this->buttons);
    echo $this->content;
    $this -> DisplayFooter();
    echo "</div></body>\n</html>\n";
    }

    merci de m'aider

  2. Bonjour,

    Ma contrainte est la suivante:

    les postes sur lesquels ont travaillent sont restreint par l'admin question de securite donc impossible d'installer une quelconque base de donnée mysql..

    Je voulais faire un formulaire html ou php alimentant un fichier excel directement pour mon suivi mesuel de dossiers traités.

    donc le fichier excel devrai etre le meme mais completé a chaque validation de formulaire

    j'espére avoir été clair

    mais je ne sais pas si c'est realisable ou non :?:

  3. salut

    Merci de ta reponse, en effet je dois inserer les données saisies dans le formulaire dans un fichier excel a créer une premiére fois et ensuite il devra etre completer par la suite du fait que c'est un intranet sur lequel on ne peut installer de local host .

  4. Bonsoir,

    Je voudrais savoir si c'est possible d'alimenter un fichier excel via un formulaire en php sans passer par une base de données?

    si c'est possible

    si vous avez des sites a indiquer ou des tutos, ca serait sans refus. merci de vos reponses

  5. Je suis d'acord avec toi mais des qu'on ferme la session le lendemain il faut donc ouvrir 12 pages web (outils ) et s'authentifier dessus

    donc j'ai fait une page permettant de lancer les outils en un clique mais pour eviter de saisir les login et mot d passe sur les 12 pages a chaque fois

    j'ai modifier dans le source les valeur value avec mes identifients mais comme chaque collaborateur a les siens je pensais qu'il y avait un script demandant une

    fois la saisi des ID pour les inserer dans value des champs de saisi

    en tt cas merci e ta reponse

  6. Bonsoir tout le monde

    Voila j'aurai aimé savoir si c'est possible de personnaliser la valeur "value" d'un champ de saisie je m'explique

    j'ai une page qui contient les champs login et mot de passe pour se connecter a un serveur en intranet

    les utilisateurs telecharge la page (que je leurs envoi par mail) en local et je voulais proposer un script qui sert a demander le login mot de passe utilisateur pour ensuite alimenter les valeurs value du champ login et mot de passe comme cela ca evite de les saisir a chaque fois

    Merci de vos reponse

    je ne peux le faire en php je ne suis pas l'admin

  7. Je ne vois pas la différence sur FF, il y a toujours le float:left quivient tou décaler...----->qd je l'enleve ca me chamboule l'affichage du menu ca me rend fou

    Au fait, tu as l'intention de prendre un hébergement avec nom de domaine je suppose ?----->oui d'ailleurs je pense que c'est ca qui va me permettre un affichage coherent sur ie FF car qd je le met sur un repertoire cachée du site codenav c'est ok donc c'est bien xdir qui m'oblige a tout reparametrer dans tout les cas merci encore a toi :smartass:

  8. :clap: sincerement merci pour tes efforts pour m'aider a avoir un affichage correct sur IE & firefox donc j'ai essaye d'appliquer le margin-left et right a la div corps contenant le menu rien n ' y fait j'ai crée une div appelée page qui englobe le menu et le corps de la page a laquelle j'ai appliquée le margin-left..

    idem :IMSTP1: j'ai meme dans la page index.htm pour test appliquer a l'ancienne <center>..</center> pareil

  9. salut seb

    en appliquant tes conseils certe le site est centre maintenant sur IE6 sauf le menu

    et pour firefox et opera le mnu est centre mais tout decalé :?:

    ma feuille de style:

    body 
    {
    font: 12px, Arial;
    width : 760px;
    text-align : center;
    margin-top : 20px;
    margin-bottom : 20px;
    background-image : url("images/carre.jpg");
    margin-left: auto;
    margin-right: auto;

    }
    #en_tete {
    width : 756px;
    height : 100px;
    background-image : url("images/ban.jpg");
    background-repeat : no-repeat;
    margin-bottom : 10px;

    border : 2px solid black;

    }
    dl, dt, dd, ul, li {

    padding : 0;
    list-style-type : none;
    }
    #corps dl {
    float : left;
    width : 12em;

    }
    #corps dt {
    cursor : pointer;
    font-weight : bold;
    background : #b22222;
    border : 1px solid gray;
    }
    #corps dd {
    border : 1px solid gray;
    }
    #corps li {

    background : #fff;
    }
    #corps li a, #menu dt a {
    color : #000;
    text-decoration : none;
    display : block;
    height : 100%;
    border : 0 none;
    }
    #corps li a:hover, #menu dt a:hover {
    background : #eee;
    }
    .12
    {
    font-size: 12px;
    }
    #menu {
    float : left;
    width : 120px;


    }

    .element_menu {
    background-color : #030142;
    background-image : url("images/motif.png");
    background-repeat : repeat-x;
    padding-left : 17px;
    border : 2px solid black;
    margin-bottom : 20px;
    }
    .element_menu2 {
    background-color : #030142;
    background-image : url("images/motif.png");
    background-repeat : repeat-x;
    color : white;
    border : 2px solid black;
    margin-bottom : 20px;
    }
    .element_menu h4 {
    color : #0079f2;

    }
    .element_menu ul {
    list-style-image : url("images/poing2.jpg");
    padding : 0;


    margin-bottom : 5px;
    }
    .element_menu a {
    color : gray;
    text-decoration : none;
    }
    .element_menu a:hover {
    color : #b3b3b3;
    text-decoration : underline;
    }
    #corps a {
    color : #ffffff;
    text-decoration : none;
    }
    #corps a:hover {
    color : #7cfc00;
    text-decoration : none;
    text-decoration : underline;
    }
    #corps {

    margin-top : -10px;
    margin-bottom : 10px;
    height : 5px;

    color : gray;
    background-repeat : repeat-y;
    }
    #corps2 {
    width : 760px;
    overflow : auto;

    margin-bottom : 10px;
    padding : 2px;
    height : 500px;
    color : #000000;
    background-image : url("images/brique.jpg");
    background-repeat : repeat-y;
    border : 2px solid black;

    }
    #corps h1 {
    color : #b3b3b3;


    }
    #corps h3, h5 {
    height : 30px;
    background-image : url("images/titre.png");
    background-repeat : no-repeat;
    color : #b3b3b3;

    }
    #corps2 h3 {
    color : #b3b3bb;
    text-align : center;
    }
    #pied_de_page {
    width : 760px;
    padding : 1px;
    margin-top : 10px;
    color : #ffffff;
    background-color : #b22222;
    background-repeat : repeat-x;
    border : 2px solid black;
    }

    merci d'avance de ton coup de main

    http://renopro-services.xdir.fr/

  10. la solution pour que la div centrale ne prend pas tt la page:

    xdir qui me mettait mon site comme dans un frame (quand on affiche les différentes pages c'est toujours la même adresse et non les adresses des pages peut-être que le js de pub annulait les propriétés du body et mettait width=100%)

    ce qui fait que comme "corps2" n'avait pas de taille définie, il se mettait aussi à 100%

    donc en personalisant le width de ma div centrale c'est a moitie bon car elle n'est tjrs pas centrée mais elle ne prend plus deja toute la page

    si qulqu'un voit comment faire pour la centrer :thumbsup:

  11. J'ai telechargé la css depuis le site "ok" pour la charger sur le deuxieme -> vider le cahe + refresh : :nonono: idem

    pas d'idées !! sur la source de la diffence entre les deux serveur question affichage de la div centrale

    en suivant le tuto de monique cela me donne :

    Erreurs
    URI : [url="http://renopro-services.xdir.fr/index.css"]http://renopro-services.xdir.fr/index.css[/url]
    24 #en_tete Erreur lors de l'analyse grammaticale. - VALIGN=CENTER
    161 #corps2 La propriété scrollbar-face-color n'existe pas. : #b22222
    162 #corps2 La propriété scrollbar-arrow-color n'existe pas. : #6699cc
    163 #corps2 La propriété scrollbar-track-color n'existe pas. : #e9e9e9
    164 #corps2 La propriété scrollbar-highlight-color n'existe pas. : #000000
    165 #corps2 La propriété scrollbar-shadow-color n'existe pas. : #ffffff
    166 #corps2 La propriété scrollbar-3dlight-color n'existe pas. : #c0c0c0
    167 #corps2 La propriété scrollbar-darkshadow-color n'existe pas. : #c0c0c0

    ↑ Top

    Avertissements (1)
    URI : [url="http://renopro-services.xdir.fr/index.css"]http://renopro-services.xdir.fr/index.css[/url]
    133 La même couleur est utilisée en tant que couleur et couleur de fond dans les deux contextes #corps li et #corps a

    ↑ Top

    Votre feuille de style CSS validée :
    body {
    width : 760px;
    margin : auto;
    margin-top : 20px;
    margin-bottom : 20px;
    background-image : url("images/carre.jpg");
    }
    #en_tete {
    width : 756px;
    height : 100px;
    background-image : url("images/ban.jpg");
    background-repeat : no-repeat;
    margin-bottom : 10px;
    text-align : center;
    border : 2px solid black;
    }
    dl, dt, dd, ul, li {
    margin : 0;
    padding : 0;
    list-style-type : none;
    }
    #corps dl {
    float : left;
    width : 12em;
    margin : 0 1px;
    }
    #corps dt {
    cursor : pointer;
    text-align : center;
    font-weight : bold;
    background : #b22222;
    border : 1px solid gray;
    }
    #corps dd {
    border : 1px solid gray;
    }
    #corps li {
    text-align : center;
    background : #fff;
    }
    #corps li a, #menu dt a {
    color : #000;
    text-decoration : none;
    display : block;
    height : 100%;
    border : 0 none;
    }
    #corps li a:hover, #menu dt a:hover {
    background : #eee;
    }
    #menu {
    float : left;
    width : 120px;
    font-size : 12px;
    font-family : arial;
    }
    .element_menu {
    background-color : #030142;
    background-image : url("images/motif.png");
    background-repeat : repeat-x;
    padding-left : 17px;
    border : 2px solid black;
    margin-bottom : 20px;
    }
    .element_menu2 {
    background-color : #030142;
    background-image : url("images/motif.png");
    background-repeat : repeat-x;
    color : white;
    border : 2px solid black;
    margin-bottom : 20px;
    }
    .element_menu h4 {
    color : #0079f2;
    font-family : Arial, "Arial Black", "Times New Roman", Times, serif;
    text-align : center;
    }
    .element_menu ul {
    list-style-image : url("images/poing2.jpg");
    padding : 0;
    padding-left : 20px;
    margin : 0;
    margin-bottom : 5px;
    }
    .element_menu a {
    color : gray;
    text-decoration : none;
    }
    .element_menu a:hover {
    color : #b3b3b3;
    text-decoration : underline;
    }
    #corps a {
    color : #ffffff;
    text-decoration : none;
    }
    #corps a:hover {
    color : #7cfc00;
    text-decoration : none;
    text-decoration : underline;
    }
    #corps {
    margin-left : 8px;
    margin-top : -10px;
    margin-bottom : 10px;
    height : 5px;
    padding : 5px;
    font-size : 12px;
    font-family : arial;
    color : gray;
    background-repeat : repeat-y;
    }
    #corps2 {
    overflow : auto;
    margin-left : 0;
    margin-bottom : 10px;
    padding : 2px;
    height : 500px;
    color : #000000;
    font-size : 12px;
    font-family : arial;
    background-image : url("images/brique.jpg");
    background-repeat : repeat-y;
    border : 2px solid black;
    }
    #corps h1 {
    color : #b3b3b3;
    text-align : center;
    font-family : Arial, "Arial Black", "Times New Roman", Times, serif;
    }
    #corps h3, h5 {
    height : 30px;
    background-image : url("images/titre.png");
    background-repeat : no-repeat;
    color : #b3b3b3;
    text-align : center;
    }
    #corps2 h3 {
    color : #b3b3bb;
    text-align : center;
    }
    #pied_de_page {
    padding : 1px;
    margin-top : 10px;
    text-align : center;
    font-family : arial;
    font-size : 12px;
    color : #ffffff;
    background-color : #b22222;
    background-repeat : repeat-x;
    border : 2px solid black;
    }

    croyez vous que ca peut venir de la :smhair1:

  12. En meme temps que j'attendais votre reponse j'ai trouve d'ou venais le soucis de la taille de police, mais ce qui m'embête c'est + le cops de la page qui n'est plus centré et prend tout la largeur (c'est moche non?)

    concernant les adscence je viens de me lancer (qdepuis hier ) donc pas encore rempli le formulaire..etc d'ailleurs si vous avez des conseils ou des liens utiles dessus(posts, tuto..) je suis preneur merci

    j'essai de suite de mettre la meme css

    je suis IE6 et c'est pareil : div central fait toute la largeur de la page

  13. Bonjour a tous

    Voila j'ai un site en local qui s'affiche de la meme facon sur IE, firefox et opera; Quand je le met en ligne pour test :

    chez le premier hebergeur ici ca s'affiche pareil qu'en localhost et sur le deuxieme la prob d'affichage sur IE et firefox

    J'aimerais savoir d'ou cela peut provenir, merci d'avance

  14. Re

    voici le code de "traitement.php"

    <?php
    session_start();


    if (isset($HTTP_POST_VARS['login'])&& isset($HTTP_POST_VARS['pass']))
    {
    $login=$HTTP_POST_VARS['login'];
    $pass=$HTTP_POST_VARS['pass'];
    $db_conn=mysql_connect('localhost','root','');
    mysql_select_db('tuto');
    $query='Select * from prive '
    ."where login='$login'"
    ."and pass='$pass'";
    $result=mysql_query($query);
    if (mysql_num_rows($result) >0)
    {
    $HTTP_SESSION_VARS['valid_user']=$login;
    }
    }
    ?>

    <?php
    if (isset($HTTP_SESSION_VARS['valid_user']))
    {
    echo'Bonjour :<u>'.$HTTP_SESSION_VARS['valid_user'].'</u>'.'<a href="deconnexion.php">deconnexion</a>'.'<br/><br/><br/>';
    header('Location: index.htm');

    }
    else
    {
    if (isset($userid))
    {
    echo"nous n'avons pas pu vous logger";
    }
    else
    {
    echo "Vous n'êtes pas loggé";
    }

    header('Location: liens.htm');

    }
    ?>

    l'authentification se passe correctement mais les redirections non? je mes des pages aleatoires pour les redirections le but est de tester

    avez une idee pourquoi?

    merci

  15. Merci en tout cas pour les reponses

    je vais essayer les deux solutions ca ne peut etre que benefique pour moi

    je viens de mettre en ligne pour vous faire voir ma zone membre http://codenav.club.fr/kara/index.htm

    methode portekoi:

    j'aurai juste un appel dans mon formulaire vers la page de taritement qui redirige vers la zone prive

    par contre le champ hiden j'avous par trop saisir vers quel page je dois creer la direction (est ce vers la page protegée?)

  16. salut Dan

    en fait la zone membre est presente sur toutes les pages et j'aimerai si l'utilisateur saisi depuis n'importe quelle page du site son login & mot de passe le traitement du fichier s'effectue dans la page ou il est !! c'est comme ca que ca doit etre fait non?

  17. Bonsoir ,

    voila j'ai un site avec une redirection j'ai un espace prive

    le couple login/ mot de passe, est insére dans une table de ma base chez eux

     $db_conn=mysql_connect('localhost','1','2');

    est ce que quelqu'un pourrais me dire ce que je dois saisir comme 1 et 2? (est ce mon login mot de passe de mon fai>club-internet?! car j'ai essayé et ca marche pas :?: )

    merci

    j'ai trouve , merci tout de meme :thumbsup:

  18. verifie le nom de ton champ titre dans le formulaire correspond a celui de ta base (meme orthographe)

    un conseil teste tes requetes avec "MySQL-Front" avant de les inserer dans ton script ;)

×
×
  • Créer...