Autor Zpráva
Prefin
Profil
Ahoj všichni.
Stáhl jsem si z http://grafy.zaachi.com/ třídu na vytváření grafů ale nějak nemůžu pobrat jak jí použít.
Kód na zobrazení grafu je dle tvůrce:
<?php
if( !is_numeric( $_GET['graph'] ) ):
?>
    <!-- start HTML code -->
    <img src="example1.php?graph=1" alt="graph" />
    
    <!-- end HTML code -->
<?php
else: 
    //start PHP code
    
    include './lib/graph.php';
    $new = new graph('line', 400, 400, '#fffeff', '8x13iso.gdf');
    $new->set_shadow('#8fbc8b', 5);
    $new->border('#6b8e23', 1);
    $new->title('Line Graph', '#000000', 7);
    $new->set_values( array( -3, -2, 0, 1, 2, 5), array( -2, 2, 3, 4, 5, 6 ), 'green', 'box' );
    $new->set_values( array(-5, 1, 3 ), array( -5, 3, 3 ), 'red', 'fullcross' );
    $new->set_values( array( 5, 2, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 5, 5 ), array( 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 7, 8, 9, 11 ), 'black', 'wheel');
    $new->paint_lines('#f5f5f5', 'lines', 'lines');
    $new->paint_axes( 'black');
    $new->points_on_axes('blue');
    $new->legend( 'right', array('red' => 'red', 'blue' => 'blue', 'black'=>'black'), 'white', 'blue');
    $new->plot();
    
    //end PHP code
    
endif;
?>
Poradí mi někdo? Podle mě bez volání stránky ....?graph=1 se nezobrazí nic, jen title obrázku a když to zavolán s proměnou tak to vypíše chybu.
Když to ale zavolán na stránku, která neobsahuje nic jiného než tohle tak se graf vypíše.
Z toho mi přijde, že bude nejjednodušší ho asi volat do iframe což bych ale celkem nerad.
Díky
Alphard
Profil
Třída bude generovat obrázek, který se načte do toho <img>, asi vám nesedí cesty.
Prefin
Profil
Už jsem to vyřešil, díky.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: