嗨,我已经在网上搜索了 2 天,但没有完成我正在寻找的内容。
我有一个 apache 服务器,可供 146 名学生访问。用户从下拉列表中选择一个角度,比如说 45 度,然后用户单击 CALCULATE 按钮。然后用户单击 DIAGRAM 按钮查看正弦图的样子。
当我将图像写入文件时就像魅力一样: imagepng($img,"diagram.png");
现在的问题是 diagram.png 总是会被最后一个用户覆盖。例如,如果另一个用户登录并计算 Sin 135。两个用户都会看到 Sine 135,因为文件名是硬编码的,因为文件名冲突。
我在网上搜索了如何动态创建图像而不是写入文件然后读取文件。我遇到了以下但不工作:
base64_encode and decode
我必须对上面提到的 imagepng(...., ...) 代码做什么才能使用 base64,这样我才能真正绘制已经处理过的数据的图片。假设如果我注释掉 imagepng(..) 代码,那么我用什么替换它。我希望我不必更改我的代码很多。
请帮忙
谢谢
阿米特