Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.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 如何单击图像,然后转到另一页并自动选中特定复选框_Php_Html_Checkbox - Fatal编程技术网

Php 如何单击图像,然后转到另一页并自动选中特定复选框

Php 如何单击图像,然后转到另一页并自动选中特定复选框,php,html,checkbox,Php,Html,Checkbox,我有第1页,其中有3个图像。在下一页中,有3个复选框与图像具有相同的id。大致如下: 第1页 [image1] [image2] [image3] 第2页 []图像1的复选框 []图像2的复选框 []图像3的复选框 当我点击[image1]时,我希望在第2页自动选中image1的复选框。我该怎么做 我试图应用这些代码,但没有成功。我哪里弄错了?如有任何有益的建议,我们将不胜感激 第1页的php: <a href="page2.php?id=image1">image1</

我有第1页,其中有3个图像。在下一页中,有3个复选框与图像具有相同的id。大致如下:

第1页

[image1] [image2] [image3] 
第2页

[]图像1的复选框
[]图像2的复选框
[]图像3的复选框
当我点击
[image1]
时,我希望在第2页自动选中image1的复选框。我该怎么做

我试图应用这些代码,但没有成功。我哪里弄错了?如有任何有益的建议,我们将不胜感激

第1页的php:

<a href="page2.php?id=image1">image1</a>
<a href="page2.php?id=image2">image2</a>
<a href="page2.php?id=image3">image3</a>
<input type="checkbox" name="checkbox" id="image1" <?php if($id == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($id == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($id == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3

第2页:

<a href="page2.php?id=image1">image1</a>
<a href="page2.php?id=image2">image2</a>
<a href="page2.php?id=image3">image3</a>
<input type="checkbox" name="checkbox" id="image1" <?php if($id == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($id == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($id == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3
value=“Image 2”/>Image 2

只需将此PHP代码添加到第2页

<?php $id=$_GET['id']; ?>
<input type="checkbox" name="checkbox" id="image1" <?php if($id == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($id == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($id == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3

value=“Image 2”/>Image 2

只需将此PHP代码添加到第2页

<?php $id=$_GET['id']; ?>
<input type="checkbox" name="checkbox" id="image1" <?php if($id == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($id == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($id == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3

value=“Image 2”/>Image 2

只需将此PHP代码添加到第2页

<?php $id=$_GET['id']; ?>
<input type="checkbox" name="checkbox" id="image1" <?php if($id == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($id == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($id == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3

value=“Image 2”/>Image 2

只需将此PHP代码添加到第2页

<?php $id=$_GET['id']; ?>
<input type="checkbox" name="checkbox" id="image1" <?php if($id == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($id == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($id == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3

value=“Image 2”/>Image 2

这应该对你有所帮助

?variable=value
添加到URL末尾时,该变量位于加载页面的$\u GET数组中。因此,您的复选框将包含以下代码:

<input type="checkbox" name="checkbox" id="image1" <?php if($_GET['id'] == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($_GET['id'] == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($_GET['id'] == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3
value=“Image 2”/>Image 2

这应该对你有所帮助

?variable=value
添加到URL末尾时,该变量位于加载页面的$\u GET数组中。因此,您的复选框将包含以下代码:

<input type="checkbox" name="checkbox" id="image1" <?php if($_GET['id'] == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($_GET['id'] == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($_GET['id'] == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3
value=“Image 2”/>Image 2

这应该对你有所帮助

?variable=value
添加到URL末尾时,该变量位于加载页面的$\u GET数组中。因此,您的复选框将包含以下代码:

<input type="checkbox" name="checkbox" id="image1" <?php if($_GET['id'] == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($_GET['id'] == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($_GET['id'] == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3
value=“Image 2”/>Image 2

这应该对你有所帮助

?variable=value
添加到URL末尾时,该变量位于加载页面的$\u GET数组中。因此,您的复选框将包含以下代码:

<input type="checkbox" name="checkbox" id="image1" <?php if($_GET['id'] == 'image1'){echo "checked";} ?> value="Image 1" /> Image 1
<input type="checkbox" name="checkbox" id="image2" <?php if($_GET['id'] == 'image2'){echo "checked";} ?> value="Image 2" /> Image 2
<input type="checkbox" name="checkbox" id="image3" <?php if($_GET['id'] == 'image3'){echo "checked";} ?> value="Image 3" /> Image 3
value=“Image 2”/>Image 2