Définir la couleur "begin_table" [RESOLU]

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Définir la couleur "begin_table" [RESOLU]

par fhardi » 15 oct. 2007, 17:02

dsl j'ai pas fait attention et c'est tout compris

par zeus » 15 oct. 2007, 16:42

mouais ... mais pendant que tu bavassais, moi j'ai agis :langue:

par Ryle » 15 oct. 2007, 16:41

Raah maieuuh ?! j'ui ai dit déjà :roll:

:wink:

par zeus » 15 oct. 2007, 16:39

fhardi, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

par Ryle » 15 oct. 2007, 16:38

Pour indiquer que ta question est résolue, tu as un bouton Image
en haut à gauche de ce sujet :)

Par ailleurs, il est inutile de citer à chaque fois le message précédent lorsque tu répond, on l'a juste au dessus ;)

par fhardi » 15 oct. 2007, 16:32

maintenant c'est une histoire de CSS. tu peux par exemple passer la couleur voulue en paramètre dans la fonction :
begin_table($titre,couleur=grey){
 ..........
}
et utiliser ce paramètre pour changer la couleur avec l'attribut style.

Merci pour ton coup de pouce elephanteau

tout est OK

bonne continuation

par d0m » 15 oct. 2007, 16:04

maintenant c'est une histoire de CSS. tu peux par exemple passer la couleur voulue en paramètre dans la fonction :
begin_table($titre,couleur=grey){
 ..........
}
et utiliser ce paramètre pour changer la couleur avec l'attribut style.

par fhardi » 15 oct. 2007, 15:58

En php on peut définir ses propres fonctions sous cette forme :
function nom_de_la_fonction($argument1,....){
   //contenu de la fonction
}
begin_table est une fonction, il y a donc dans un fichier php la définition de cette fonction sous cette forme. C'est ici qu'il faut changer quelque chose.
ça y ait j'ai trouver code que contient la fonction :

Code : Tout sélectionner

<? function begin_table($titre){ echo" <table cellspacing="0" cellpadding="0" border="0" align="center" width="100%" class="bordure"><tr><td> <table cellspacing="1" cellpadding="0" border="0" align="center" width="100%"> <tr><td nowrap class="tbl1"><p class="titre" align="center">$titre</p></td></tr> <tr><td class="tbl2" onMouseOver="this.className = 'tbl2over';" onMouseOut="this.className = 'tbl2';"> "; ?>
encore merci pour ton aide éléphanteau

par d0m » 15 oct. 2007, 15:52

Merci éléphanteau
de rien embryon :wink:

par fhardi » 15 oct. 2007, 15:51

En php on peut définir ses propres fonctions sous cette forme :
function nom_de_la_fonction($argument1,....){
   //contenu de la fonction
}
begin_table est une fonction, il y a donc dans un fichier php la définition de cette fonction sous cette forme. C'est ici qu'il faut changer quelque chose.
Merci éléphanteau,

compris je regarde ça

par Ryle » 15 oct. 2007, 15:47

Modération :
fhardi, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé)
plutôt que la couleur rouge qui n'apporte rien.

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ

par d0m » 15 oct. 2007, 15:40

En php on peut définir ses propres fonctions sous cette forme :
function nom_de_la_fonction($argument1,....){
   //contenu de la fonction
}
begin_table est une fonction, il y a donc dans un fichier php la définition de cette fonction sous cette forme. C'est ici qu'il faut changer quelque chose.

par fhardi » 15 oct. 2007, 15:31

begin_table n'est pas une fonction PHP usuelle.
Elle est défini dans ton code, il faut donc nous le donner si tu veux qu'on puisse t'aider.

Quel réponse rapide, merci

il vous faut le code complet, car il s'agit d'un menu, mais en regardant je ne voit pas oou je peux la modifier :
<?
begin_table("<font color='$couleur'>Menu Principal</font>");
?>



<p align=center>
<br>
<a href="index.php?page=accueil">Accueil</a><br>

<a href="index.php?page=tutoriaux">Tutoriaux</a><br>


<a href="index.php?page=downloads">Downloads</a><br>


<a href="index.php?page=manuelkos">Programmation</a><br>


<a href="index.php?page=tribune">Photos</a><br>


<a href="index.php?page=news">Archives news</a><br>


<a href="index.php?page=forum">Forums</a><br><br>
</p>   

<?
end_table();
?>

<br>



<?
begin_table("Membres");
?>

      <p align=center>
<?
if (session_is_registered("motdepasse") )
{
echo "
<table width='80%' border='0'>
            <tr> 
 
              <td> 
<img border='0' src='images/member.png'>
<a href=index.php?page=moncompte>Mon compte
</a><br><img border='0' src='images/deco.png'> <a href=logout.php>Déconnexion</a><br><br>
              </td>
            </tr>
          </table>";
}
else
{ 
?> 
  <form method="post" action="login.php">
        <div align="center"><table width="80%" border="0">
          <tr>
            <td>
                
              </td>
          </tr>
          <tr>
            <td>
                
              <p align="center"><input type="text" name="identifiant" MAXLENGTH="12" size="12" value="Identifiant" onclick="this.value=''";>
                
              </td>
          </tr>
          <tr>
            <td>
                
              <p align="center"><input type="password" name="motdepasse" MAXLENGTH="12" size="12" value="********" onclick="this.value=''";>
                
              </td>
          </tr>
          <tr>
            <td>
                
              <p align="center"><input type="submit" name="submit" value="Ok">
           
              </td>
          </tr>
        </table>
        </div>
        <div align="center">
          <table width="80%" border="0">
            <tr> 
 
              <td> 
<div align="center">
  <p align="left"><a href="index.php?page=charte">Inscription</a><br>
  
 

  <a href="index.php?page=mdpemail">Mot de passe perdu ?</a>  


                </div>

              </td>
            </tr>
          </table>
          
    
        </div>
            
      </form>



<?
}

end_table();

?>


<br>

<?
begin_table("Recherche");
?>


      <p align=center>
<br>
<form method="post" action="index.php?page=recherche">
<p align="center">
<input size=16 type=text name=motsclef MAXLENGTH="10">

<input type="submit" name="submit" value="Ok"></p>
</form>
<?
end_table();
?>



<br>
<?
begin_table("Partenaires");
?>

      <p align=center>
<br>
<a href="" target="new">
<img src="" alt='Metagames' border="0"></a>
<br>
<a href="" target="new">
<img src="" alt='Cliquez ici' border="0"></a>
<br>
<a href="" target="new">
<img src="" alt='' border="0"></a>
<br>
<img src=""><br>
<script language="JavaScript" src=""></script>
<br>
<br>

<?
end_table();
?>

par d0m » 15 oct. 2007, 15:20

begin_table n'est pas une fonction PHP usuelle.
Elle est défini dans ton code, il faut donc nous le donner si tu veux qu'on puisse t'aider.

Définir la couleur "begin_table" [RESOLU]

par fhardi » 15 oct. 2007, 15:17

Bonjour,


voilà je suis débutant en php, et je voudrai savoir comment définir la couleur de la fonction "begin_table" , car il me l'affiche en gris et je voudrais changer le fond de couleur

le code se presente ainsi :
<?
begin_table("<font color='$couleur'>Menu Principal</font>");
?>



<p align=center>
<br>
<a href="index.php?page=accueil">Accueil</a><br>

<a href="index.php?page=tutoriaux">Tutoriaux</a><br>


<a href="index.php?page=downloads">Downloads</a><br>


<a href="index.php?page=manuelkos">Programmation</a><br>


<a href="index.php?page=tribune">Photos</a><br>


<a href="index.php?page=news">Archives news</a><br>


<a href="index.php?page=forum">Forums</a><br><br>
</p>   

<?
end_table();
?>
Merci pour votre aide

à bientôt

amicalement