动态url问题中的php ImageCreateFromPNG
我试图改变一些图片,这些图片位于我的附件目录中,并通过附件脚本拉出。比如: /attachment.php?attachmentid=543&d=1319371426&stc=1&fromvw=1 不知何故,ImageCreateFromPNG不想将这些链接识别为有效的PNG 但是当检查图像时,它是有效的。。 例如:动态url问题中的php ImageCreateFromPNG,php,png,gd,Php,Png,Gd,我试图改变一些图片,这些图片位于我的附件目录中,并通过附件脚本拉出。比如: /attachment.php?attachmentid=543&d=1319371426&stc=1&fromvw=1 不知何故,ImageCreateFromPNG不想将这些链接识别为有效的PNG 但是当检查图像时,它是有效的。。 例如: 有没有办法将其“强制”为PNG?或者任何其他解决方案?该URL要求您首先登录,这将要求服务器向Brightright使用的vBulletin论坛进行身份验证,然后您可以接收图像。您
有没有办法将其“强制”为PNG?或者任何其他解决方案?该URL要求您首先登录,这将要求服务器向Brightright使用的vBulletin论坛进行身份验证,然后您可以接收图像。您始终可以使用登录表单在该页面上使用的所有变量来模拟登录。然后,在您登录后,您可以获得图像
您当前正在接收登录页面的HTML内容,因此“无效”PNG 该URL要求您首先登录,这将要求服务器向Brightright使用的vBulletin论坛进行身份验证,然后您就可以接收图像。您始终可以使用登录表单在该页面上使用的所有变量来模拟登录。然后,在您登录后,您可以获得图像
您当前正在接收登录页面的HTML内容,因此“无效”PNG 啊,我没想到。。无论如何,我正在本地机器上测试这个链接纯粹是为了参考,我已经登录了。。所以它确实检索了PNG。。我可以把它放在IMG标签里。。除了imgcreatefrompng函数外,我只是通过url查看了文件的标题:attachment.php(PNG afbeelding,149x177像素):image/PNG,ISO-8859-1,13,99 KB(14.329字节),所以我不知道。你已经登录了吗?如果是这样,这是正常的。如果您登录到您的计算机上,并且您的服务器在您的计算机上,它将看不到相同的页面是正常的,您的服务器不会与您的浏览器共享cookies(甚至不确定服务器是否可以拥有cookies,不要这样认为)。如果您登录,attachment.php将返回一个正确的PNG文件,如果您没有登录,它将显示HTML。谢谢,我确实在脚本中使用了本地服务器的凭据,而不是来自服务器的凭据。。我为每个人打开了附件(不是理想主义的)。。本地脚本得到的结果是服务器PNG。谢啦,我没想到。。无论如何,我正在本地机器上测试这个链接纯粹是为了参考,我已经登录了。。所以它确实检索了PNG。。我可以把它放在IMG标签里。。除了imgcreatefrompng函数外,我只是通过url查看了文件的标题:attachment.php(PNG afbeelding,149x177像素):image/PNG,ISO-8859-1,13,99 KB(14.329字节),所以我不知道。你已经登录了吗?如果是这样,这是正常的。如果您登录到您的计算机上,并且您的服务器在您的计算机上,它将看不到相同的页面是正常的,您的服务器不会与您的浏览器共享cookies(甚至不确定服务器是否可以拥有cookies,不要这样认为)。如果您登录,attachment.php将返回一个正确的PNG文件,如果您没有登录,它将显示HTML。谢谢,我确实在脚本中使用了本地服务器的凭据,而不是来自服务器的凭据。。我为每个人打开了附件(不是理想主义的)。。本地脚本得到的结果是服务器PNG。干杯