仲村です。 JPGraph は良く知りませんが、 ===== A.php ===== <?php if( isset($_GET['graph']) and $_GET['graph'] == "yes") $graph->Stroke(); else{ echo <<<___HereDocument___ <html> <head> <title>Test_Graph</title> </head> <body> <A href=\"A.php?graph=yes\"> <!-- ^^^^^^^^^^ --> </body> </html> ___HereDocument___; } ?> ================= という風にしては駄目ですか? vi と呼ぶか view と呼ぶかで同じプログラムが違う動作をするのと 似てますね。