• 締切済み

PHPで画像を表示

以下のPHPコードとPythonコードを実行するとエラーになります。添削してください。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>PHP基礎</title> </head> <body> <?php $command='python sabae.py'; exec($command,$output); $imageSrc = htmlspecialchars($output[0], ENT_QUOTES, 'UTF-8'); echo '<img src="' . $imageSrc . '">'; ?> </body> </html> import pandas as pd import folium df=pd.read_csv('201.csv') parking=df[["緯度","経度"]].values m=folium.Map(location=[35.942957,136.198863],zoom_start=16) for data in parking: folium.Marker([data[0],data[1]]).add_to(m) print(sabae.html) 保存先はC:\xampp\htdocs\phpkiso ファイル名はsabae.phpとsabae.py です。

みんなの回答

  • bya00417
  • ベストアンサー率34% (58/170)
回答No.3

> echo '<img src="' . $imageSrc . '">'; これが問題じゃないですか srcには画像ファイルのURLを記述する必要がありますが、書かれているプログラムだとsabae.pyの実行結果が入ってしまっています

NKM_Chitose
質問者

補足

sabae.pyの実行結果として画像を出力し、その画像をPHPで表示するにはどうすればよいですか

  • agehage
  • ベストアンサー率22% (2752/12072)
回答No.2

エラーの内容を追記してください

NKM_Chitose
質問者

補足

Warning: Undefined array key 0 in C:\xampp\htdocs\phpkiso\sabae.php on line 11

  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.1

どの様なエラーメッセージが表示されていますか

NKM_Chitose
質問者

補足

Warning: Undefined array key 0 in C:\xampp\htdocs\phpkiso\sabae.php on line 11

関連するQ&A