Visualizzazione risultati 1 fino 3 di 3

Discussione: immagini sparite

  1. #1
    Guest

    Cool immagini sparite

    In due pagine del mio sito avevo dei grafici realizzati utilizzando GD e di colpo sono sparite.Non riesco spiegarmi il motivo.Inserrisco il link http://www.lukio.altervista.org/GRAF...php?id_menu=24 .

  2. #2
    L'avatar di seneca
    seneca non č connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Cittą Eterna
    Messaggi
    8,376

    Predefinito

    Che codice č?!? Non c'č un minimo di rispetto della sintassi: avrai aperto e chiuso 5 tag <body> nella stessa pagina!!!

    Non vedo nessuna immagine non visualizzata; puoi indicare dov'č il codice d'interesse o fare uno screenshoot di dove dovrebbe essere l'immagine?


    -- Aut Roma Aut Nihil!

  3. #3
    Guest

    Cool immagini sparite

    Scusa hai ragione nella pagina non vi č codice delle immagini e tutti quei tag body si riferiscono a files inclusi.Comunque il codice di un'immagine sparita ad esempioi č questo:

    Codice PHP:
    <?php require_once('../Connections/my_xxx.php'); ?>
    <?php
    //$graphValues=array(0,80,23,11,190,245,50,80,111,240,55);
    header("Content-type: image/jpeg");


    $imgWidth=900;


    $imgHeight=900;
    $image=imagecreate($imgWidth, $imgHeight);


    $colorWhite=imagecolorallocate($image, 255, 255, 255);

    $rosso=imagecolorallocate($image, 248,4,27);
    $colorGrey=imagecolorallocate($image, 192, 192, 192);


    $colorBlue=imagecolorallocate($image, 0, 0, 255);


    imagestring ($image,4,0,10, " TOTALI ACCESSI PER MESE ANN0 2008", $rosso);




    imageline($image, 0, 0, 0,899,$rosso);
    imageline($image, 0, 0,899, 0,$rosso);
    imageline($image, 899, 0, 899, 899,$rosso);
    imageline($image, 0, 899, 899,899,$rosso);




    for (
    $i=1; $i<13; $i++){
    imageline($image, $i*75, 0, $i*75, 900, $colorGrey);
    imageline($image, 0, $i*75, 900, $i*75, $colorGrey);
    }

    for(
    $x=0,$n=0; ($x<=11 and $n<=11);$x++,$n++)

    {
    $mese = array ("01", "02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12");


    $me=$mese[$x];
    $mense = array ("02", "03", "04", "05", "06", "07", "08", "09", "10", "11", "12","01");


    $mes=$mense[$x];


    mysql_select_db($database_my_xxx, $my_xxx);
    $query_mesi = "SELECT count(*) FROM visitatori WHERE DATE_FORMAT(data,'%m')='$me' AND DATE_FORMAT(data,'%Y')='2008'";
    $mesi = mysql_query($query_mesi, $my_xxx) or die(mysql_error());
    $row_mesi = mysql_fetch_assoc($mesi);
    $totalRows_mesi = mysql_num_rows($mesi);


    $query_mess = "SELECT count(*) FROM visitatori WHERE DATE_FORMAT(data,'%m')='$mes' AND DATE_FORMAT(data,'%Y')='2008'";
    $mess = mysql_query($query_mess, $my_xxx) or die(mysql_error());
    $row_mess = mysql_fetch_assoc($mess);
    $totalRows_mess = mysql_num_rows($mess);
    $primo=$row_mesi['count(*)']*100/133;
    $secondo=$row_mess['count(*)']*100/133;
    $tot=$row_mesi['count(*)'];

    imageline($image,( $x)*75+75, (900-$primo), ($x+1)*75+75, (900-$secondo), $colorBlue);
    imagestring ($image,4,( $x)*75+10,(850-$primo), "N°$tot", $rosso);
    $tuttimesi=array ("GENNAIO", "FEBBRAIO", "MARZO", "APRILE", "MAGGIO", "GIUGNO", "LUGLIO", "AGOSTO", "SETTEMBRE","OTTOBRE", "NOVEMBRE", "DICEMBRE");
    $tutt=$tuttimesi[$n];
    $ordinata=900-(( $x-3)*100);
    $ascissa=( $x)*100;
    imagestring ($image,4,( $x)*75+10,(860-$primo), "visite", $colorBlue);
    imagestring ($image,4,(( $x)*75),(893-$primo), "---------", $colorBlue);

    imagestring ($image,4,5,( $x)*75, "$ordinata", $colorBlue);

    imagestring ($image,4,( $x)*75, 25,"$ascissa",$colorBlue);

    imagestring ($image,4,( $x)*75+10,(830-$primo), "$tuttimesi[$n]", $colorBlue);



    }
    imagejpeg ($image);
    imagedestroy ($image);
    mysql_free_result($mesi);
    ?>
    EDIT: Comunque non credo sia un errore di codice poichč fino ad un ora fa i grafici si vedevano regolarmente.Quindi chiedo se anche per qualcun altro ci sia un problema nella visualizzazioni di immagini create con codice php.Grazie
    EDIT: Problema risolto era una problema di connessione al database.Grazie comunque
    *usa i tag appositi quando devi postare del codice*
    Ultima modifica di lukio : 30-08-2008 alle ore 16.19.17 Motivo: chiusura discussione

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •