Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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
Javascript 使用href然后执行一个PHP函数_Javascript_Php_Jquery_Ajax - Fatal编程技术网

Javascript 使用href然后执行一个PHP函数

Javascript 使用href然后执行一个PHP函数,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,作为免责声明,我对网络开发非常陌生,甚至在我发布这篇文章之前,我已经花了数小时寻找答案,但我读到的所有内容都无助于我想做什么 我基本上是尝试重定向到某个页面,然后执行一个php函数,该函数还需要向其传递一个变量,并且该变量位于一个类中 我读过关于ajax的文章,但是人们说如果我想重定向到另一个页面,那么使用ajax是没有意义的,因为如果您只想重新加载页面的一部分,那么使用ajax是唯一的好方法 我能解释我想做什么的最简单的方式是,当我点击一个图像时,我想打开一个新的页面,然后在该页面中是关于该图

作为免责声明,我对网络开发非常陌生,甚至在我发布这篇文章之前,我已经花了数小时寻找答案,但我读到的所有内容都无助于我想做什么

我基本上是尝试重定向到某个页面,然后执行一个php函数,该函数还需要向其传递一个变量,并且该变量位于一个类中

我读过关于ajax的文章,但是人们说如果我想重定向到另一个页面,那么使用ajax是没有意义的,因为如果您只想重新加载页面的一部分,那么使用ajax是唯一的好方法

我能解释我想做什么的最简单的方式是,当我点击一个图像时,我想打开一个新的页面,然后在该页面中是关于该图像的所有内容。例如,关于它的描述,一个简短的视频,可能还有一个关于点击图像的评论部分


请解释我正在尝试做的事情是否不可能,如果是,请为我指出正确的方向,指出更好的方法。

您只需链接到php页面并传递请求变量即可

<a href="myPage.php?someVar=someValue">Link</a>

// myPage.php
<?php echo($_REQUEST['someVar']); ?>

//myPage.php

这将在新页面上输出“someValue”。

下面是一个非常简单的示例:`

<a href="test.php?id=21" title="Image description"> <img src="test_image.png" alt="your alt"> </a>  <!-- Simple link with a id attribute -->

请不要喂驯鹿。先试着写一些代码,然后学习。如果在经历了一些困难之后,发布你尝试过的东西,并清楚地解释什么不起作用&提供。读一个好问题。阅读,然后分别编辑你的问题;我们很乐意接受一个L@@@K测试。:-)非常感谢你。在你的评论的帮助下,我成功地改变了一些事情,实现了我想要的。
image_infos($_GET['id']);           //Call the PHP function with the image ID

function image_infos($id)
{
    //Get your infos from the Server or whatever
}