Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    cod. php in cella di tabella

    ho una pagina html con una semplice tabella.
    poi ho una paginetta php che mi visualizza un contatore di accessi.
    come faccio a far comparire il contatore in una cella della tabella (la cella ha un suo sfondo e dovrebbe rimanere?
    questo è il cod php:

    <?php
    // En: Begin PHP Code / Fr: Debut code PHP
    /************************************************** ****************************\
    * Digital Access Counter Version 1.0 *
    * Copyright 2000 Frederic TYNDIUK (FTLS) All Rights Reserved. *
    * E-Mail: tyndiuk@ftls.org Script License: GPL *
    * Created 02/28/2000 Last Modified 02/28/2000 *
    * Scripts Archive at: http://www.ftls.org/php/ *
    ************************************************** *****************************/
    // Necessary Variables:

    $COUNT_FILE = "count_data.txt";
    // En: Absolute path and name to count data file.
    // Fr: Chemin absolu (complet) et Nom du fichier compteur.

    $IMG_DIR_URL = "./digits/";
    // En: URL Directory of digits (0.gif ... 9.gif).
    // Fr: URL du repertoire des images (0.gif ... 9.gif).

    $NB_DIGITS = 5;
    // En: Minimum number of digits to display (0, to not use 0 left).
    // Fr: Nombre minimum de chiffre à afficher (0 pour ne pas avoir de 0 devant).

    // End Necessary Variables section
    /************************************************** ****************************/

    if (file_exists($COUNT_FILE)) {
    // En: Open, read, increment, save and close file.
    // Fr: Ouvre, lit, incrémente, sauve et ferme le fichier.
    $fp = fopen("$COUNT_FILE", "r+");
    flock($fp, 1);
    $count = fgets($fp, 4096);
    $count += 1;
    fseek($fp,0);
    fputs($fp, $count);
    flock($fp, 3);
    fclose($fp);
    } else {
    // En: Display a error message if file does not exist.
    // Fr: Affiche un message d'erreur si le fichier n'existe pas.
    echo "Can't find file, check '\$file' var...
    ";
    exit;
    }

    // En: Display count value
    // Fr: Affiche le nombre de visiteur.

    chop($count);
    $nb_digits = max(strlen($count), $NB_DIGITS);
    $count = substr("0000000000".$count, -$nb_digits);

    $digits = preg_split("//", $count);

    for($i = 0; $i <= $nb_digits; $i++) {
    if ($digits[$i] != "") {
    $html_result .= "<IMG SRC=\"$IMG_DIR_URL$digits[$i].gif\">";
    }
    }
    // En: End PHP code / Fr: Fin du code PHP
    ?>

    <HTML><HEAD><TITLE>Counter</TITLE></HEAD>
    <BODY BGCOLOR="white">


    <P ALIGN="Center"><FONT FACE="Arial, helvetica" SIZE="+2" COLOR="#336699">Sample / Examples</FONT></P>






    <CENTER>
    <?php echo $html_result; ?>
    </CENTER>

    <CENTER>


    <FONT FACE="Arial" SIZE=-2>
    &copy Copyright 2000 FTLS (Tyndiuk Frédéric). All rights reserved.

    FTLS's PHP Scripts Archive : http://www.ftls.org/php/
    </FONT>
    </CENTER></BODY></HTML>

  2. #2
    basta che crei la tua tabella in html, poi il contatore lo metti dove hai bisogno
    qualcosa del genere (tabella a 3 colonne)

    Codice PHP:
    <table width="100%"  border="0">
      <tr>
        <td>colonna sinistra </td>
        <td>colonna centrale </td>
        <td><? echo $contatore?></td>
      </tr>
    </table
    Il Ticino è biancoblù
    DVDS delegato ufficiale

  3. #3
    aspetta, non ho capito, il mio contatore è $html_result, ma stà dentro una pagina php, la pagina in cui dovrei importarlo è un html...
    Non ci capisco...

  4. #4
    Se ho capito cosa intendi: la pagina non può essere .html ma per forza .php, altrimenti dovresti ricorrere ad un iframe.
    SGr33n

  5. #5
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Prova a cancellare tutto il codice che inizia da <HTML>... e finisce con </HTML>. Il codice restante, dopo averlo salvato con le modifiche, lo includi in una tua nuova pagina con include("counter.php");

    Nella tua nuova pagina (.php) usi il codice che ti ha suggerito triky, cambiando ovviamente la variabile che ti interessa: $html_result; al posto di $contatore;




    (ma ciao! triky... )

  6. #6
    allora, il codice php è quello sopra, che tra l'altri mi formatta tutta la paginetta, ma non dovrebbe essere un problema togliere tutto l'html creato.
    In una pagina html ho una tabella e qui

    <TD ROWSPAN="2" COLSPAN="7" WIDTH="228" HEIGHT="135">
    [img]img_sfondo/technoZeuS_9x5.png[/img]</TD>

    ci devo inserire il contatore (che poi sono delle immagini delle cifre)

    iframe, cioè?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.