Comment mettre une image dans un tableau

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 : Comment mettre une image dans un tableau

par fatalriders » 05 mai 2008, 21:54

Oui moi aussi, mais je lache pas l'affaire, je ne sais pas quand, mais je vais trouver :D

par dunbar » 05 mai 2008, 21:52

c'est possible j'ai demandé à la personne du site que je viens de mettre en lien, il m'a juste dit les fichiers à modifié, je lui est envoyé un email pour qu'il m'explique plus precisement, mais pas de reponse.

Merci pour ton aide :wink:
Je serais content de savoir comment on fait pour attribuer une image différente a une même cellule :-s

par fatalriders » 05 mai 2008, 21:40

c'est possible j'ai demandé à la personne du site que je viens de mettre en lien, il m'a juste dit les fichiers à modifié, je lui est envoyé un email pour qu'il m'explique plus precisement, mais pas de reponse.

Merci pour ton aide :wink:

par dunbar » 05 mai 2008, 21:36

je veux une image differente dans chaque cellule, comme sur se site la http://www.annonces-express.net/

parce que la j'ai mis une photo et elle se met dans 3 tableaux
Alors dans l'état c'est impossible ...........
Pour la bonne et simple raison que tu possede que deux id (Row1 et Row2 )pour tes cellules tu dois modifier ton CSS rajouter des lignes du genre suivant :
td.row3
{
padding:3px;
background-color:#E8F3FF;
border:1px solid #C0CAB3;
}
td.row4
{
padding:3px;
background-color:#E8F3FF;
border:1px solid #C0CAB3;
}

etc.....
Et les identifier comme telle dans ton TEMPLATE
'ROW_CLASS' => (($i % 2) == 0) ? 'row1' : 'row2', 

par fatalriders » 05 mai 2008, 21:32

je veux une image differente dans chaque cellule, comme sur se site la http://www.annonces-express.net/

parce que la j'ai mis une photo et elle se met dans 3 tableaux

par dunbar » 05 mai 2008, 21:29

Tu souhaite quoi exactement :?: :?:
Tu veux une image par cellule c'est bien ça :?:
Parce que là moi je voie bien une image par cellule
Maintenant ton soucis est que tu ne possede que deux id pour tes cellule a toi d'en créer plus
row3, row4 etc.....

par fatalriders » 05 mai 2008, 21:27

Image

pire encore :roll:

par dunbar » 05 mai 2008, 21:23

Euh ...... faut faire la même chose avec
td.row2
:(

par fatalriders » 05 mai 2008, 21:21

c'est pas encore bon, mais on s'y approche :wink:

Image

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par dunbar » 05 mai 2008, 21:09

Bon alors dans ton fichier css il y a cette partie (celui qui se trouve ici)
td.row1
{
padding:3px;
background-color:#E8F3FF;
border:1px solid #C0CAB3;
}
Elle gere tes cellules il y a aussi td.row2 etc..
Si tu remplace ta couleur de fond donc ceci
background-color:#E8F3FF;
Ici tu lui atribue une couleur de fond alors si tu remplace par ceci
background-image: url('images/ton_image.gif');
Là tu lui attribue une image :lol:
A mon avis sa va aller beaucoup mieux :?: :wink:

par fatalriders » 05 mai 2008, 20:23

voici index php

<?php
/***********************************************
 *   
 *   copyright  : (C) 2007, Ezzar Mehri Emna
 *   email      : [email protected]
 *       
 *      PHPANNONCES IS NOT FREE SOFTWARE
 *
 **********************************************/
 
 /* * * * * * * *
  * You are licensed to install and use 1 (one) copy of this script on 1 (one) 
  * website for each license you purchase from www.annonces-express.net/download/.
  *
  * You may not redistribute copies or modified copies of any of the files included in 
  * the PHPannonces distributions under any circumstances.
  *
  * The Annonces-express group reserves the right to modify these terms at any time. 
  * * * * * * * */

define('IN_INDEX', true);

$script_path = './';
include($script_path . 'common.php');

$cat_id = -1;

$page_title = !empty($script_config['home_title']) ? $script_config['home_title'] : $script_config['site_name'];
include($script_path . 'includes/page_header.php');

$template->set_filenames( 
    array('body' => 'index_body.tpl')
);

$j = 0;
for ($i = 0; $i < count($cats_array); $i++)
{
    if ( $j == 0 || $j > 2 )
    {
        $template->assign_block_vars('lignes', array());
        $j = 0;
    }
        
    $template->assign_block_vars('lignes.colonnes', array(
        'CAT_NAME' => $cats_array[$i]['cat_title'],
        'CAT_POSTS' => $cats_array[$i]['cat_posts'],
        'ROW_CLASS' => (($i % 2) == 0) ? 'row1' : 'row2',
        'CAT_ID' => $cats_array[$i]['cat_id'])
    );



$deletetime = time()-3600*24*30;mysql_query("DELETE FROM " . ANNONCES_TABLE . " WHERE annonce_date <$deletetime");














    
    unset($image);
    
    $show_again = true;
    $count_sublist = 0;
    for ($k = 0; $k < count($sub_cats_array); $k++)
    {
        if ( $show_again )
        {
            if ( $sub_cats_array[$k]['cat_id'] == $cats_array[$i]['cat_id'] )
            {
                if ( $count_sublist < 9 )
                {
                    $url = rewrite_url(REWRITE_MENU, $cats_array[$i]['cat_id'], $sub_cats_array[$k]['menu_name_rewriting'], $sub_cats_array[$k]['menu_id']);
                    $template->assign_block_vars('lignes.colonnes.sub_categories', array(
                        'MENU_LIST' => '<span class="genmed">' . make_url($sub_cats_array[$k]['menu_name'], $url) . '</span>')
                    );
                   $count_sublist++; 
                }
                else
                {
                    $url = rewrite_url(REWRITE_CAT, $sub_cats_array[$k]['cat_id'], $cats_array[$i]['cat_title_rewriting']);
                    $template->assign_block_vars('lignes.colonnes.sub_categories', array(
                        'MENU_LIST' => '<span class="genmed"><b>' . make_url('Afficher toutes les catégories...', $url) . '</b></span>')
                    );
                    $show_again = false;
                }
            }            
        }
    }
    $j++;
}

if ( $userdata['user_logged_in'] )
{
    $user_lastvisit = time()-$userdata['user_lastvisit'];
    $lastvisit = 'Dernière connexion : il y a ';
    if ($user_lastvisit < 60)
    {
        $lastvisit .= 'quelques secondes';
    }
    else if ($user_lastvisit < 3600)
    {
        $lastvisit .= '<b>' . intval($user_lastvisit/60) . '</b> minutes';
    }
    else if ($user_lastvisit < 86400)
    {
        $lastvisit .= '<b>' . intval($user_lastvisit/3600) . '</b> heures et <b>' . intval(($user_lastvisit % 3600) / 60) . '</b> minutes';
    }
    else if ($user_lastvisit > 86400)
    {
        $lastvisit .= '<b>' . intval($user_lastvisit/86400) . '</b> jours et <b>' . intval(($user_lastvisit % 86400) / 3600) . '</b> heures';
    }
}

$template->assign_vars(array(
    'LAST_LOGIN' => !empty($userdata['user_lastvisit']) ? $lastvisit : '',
    'COLSPAN' => intval(count($sub_cats_array)/8)+1)
);

$template->pparse('body');
include($script_path . 'includes/page_tail.php');
?>
:cry:

par dunbar » 05 mai 2008, 20:20

le probleme c'est que toi tu regarde le code source de la page, mais le probleme c'est que c'est mes fichiers php qui crée ce code.
Montre ton code alors #-o

par fatalriders » 05 mai 2008, 20:17

le probleme c'est que toi tu regarde le code source de la page, mais le probleme c'est que c'est mes fichiers php qui crée ce code.

par dunbar » 05 mai 2008, 19:43

tout mes fichiers sont en php , j'ai essayé mais ca marche pas :cry:
En tout cas merci quand meme :wink:

Si quelqu'un a une solution à mon probleme, ca serai sympa de m'aider :D
Si ici
<td class="row2" height="181" width="33%" valign="top" background="image2"><b><span class="gen"> 
tu y met à la place
<td class="row2" height="181" width="33%" valign="top" background="images/image1.gif"><b><span class="gen"> 
cela dois fonctionner même dans une page php :wink:
image/image1.gif
Représente le chemin de ton images a toi d'y mettre le chemin exact

par fatalriders » 05 mai 2008, 19:38

tout mes fichiers sont en php , j'ai essayé mais ca marche pas :cry:
En tout cas merci quand meme :wink:

Si quelqu'un a une solution à mon probleme, ca serai sympa de m'aider :D