Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP使用$\u GET调整图像大小_Php_Html - Fatal编程技术网

使用PHP使用$\u GET调整图像大小

使用PHP使用$\u GET调整图像大小,php,html,Php,Html,如何使用PHP和$\u GET调整鼠标悬停时的图像大小?我知道用css或js很容易做到这一点,但我想知道如何用php做到这一点。我也不想上传文件。假设我有一个带有标记和图像的html代码,如何使用PHP或$\u GET调整悬停图像的大小 编辑: 我的意思是将图像放在标记之间,然后单击它会刷新页面,但会将图像的名称添加到url,这样我就可以使用$get访问并回显样式以调整其大小。 PHP是服务器端,您必须刷新页面才能在hover上显示调整大小的图像(尽管我不确定您是否可以在没有js的情况下在hov

如何使用PHP和
$\u GET
调整鼠标悬停时的图像大小?我知道用css或js很容易做到这一点,但我想知道如何用php做到这一点。我也不想上传文件。假设我有一个带有
标记和图像的html代码,如何使用PHP或
$\u GET
调整悬停图像的大小

编辑: 我的意思是将图像放在
标记之间,然后单击它会刷新页面,但会将图像的名称添加到url,这样我就可以使用
$get
访问并回显样式以调整其大小。


PHP是服务器端,您必须刷新页面才能在hover上显示调整大小的图像(尽管我不确定您是否可以在没有js的情况下在hover上实现操作),如果您不想刷新页面,则需要使用AJAX(这需要Javascript)

停止编辑,您是否正在寻找类似的内容

<?php

if(isset($_GET['image'])){
    echo "<img src={$_GET['image']} style='height: 100px; width: 100px;' />";
}
?>

<a href="?image=image_name.jpg"><img src="image_name.jpg" /></a>


这将涉及Javascript和传输到服务器的文件
$\u GET
是PHP中的一个超全局变量。通读PHP手册了解GD PHP是一种服务器端语言,它不会改变用户浏览器中的任何内容。因此,正如上面Charlotte所提到的,您可能正在寻找的是一些涉及Javascript作为CSS操作形式的东西,它们都是在客户端(浏览器)而不是服务器端(PHP)完成的。您可以使用PHP实现类似的效果(使用
$\u GET
)使用
AJAX
,但这太冗长了:使用Javascript来使用PHP与服务器对话,做一些简单的Javascript就可以做得更简单、更干净的事情。你问这个问题的事实往往表明使用ajaxjavascript/PHP例程可能会给你带来更多的问题将解决此问题,而不仅仅是使用基本的Javascript DOM操纵器。(以及我评论中对Javascript的所有引用,我也包括JQuery)编辑:对不起,我没有读到你打算刷新页面,我想你不想刷新页面。我的误读<代码>:-/错误,我想在代码中添加一些
$\u GET
清理功能,它执行OP要求的操作,不检查给定的数据,也不检查给定的值是否有效或是否存在。