⑴ php跳轉html 通過onload方法傳參數的問題
js函數唄,window.onload=function(){
//這里的函數在頁面元素載入完成時候會自動調用
alert('成功');
}
你說的參數傳遞問題嗎,php傳遞參數給html頁面?那隻有在地址欄傳參數了
$url = 'www.xxx.com/sss.html?gram='.'$參數1';
header("Location:$url");
php傳參數給php頁面,要用到curl,你自己去網路吧,不能什麼我都告訴你
⑵ PHP怎麼向html傳參數
html是靜態頁面 是不能用動態數據的 除非你用模板去做 比如samty 模板 ThinkPHP 就可以使HTML 和PHP 代碼分開互補影響 同意能達到 原生代碼的效果 但是速度沒有原生代碼的運行速度快
⑶ 如何把php文件中的變數值傳遞到html文件中並顯示出來
一般默認情況下
apache的 httpd.conf 配置文件中
AddType application/x-httpd-php .php
該設置項只設有 .php 說明 該環境中 只有 php文件才能識別 php 語言
自然的 html 文件中 如果你 <?php echo "abc";?> 是沒用的
你可以修改
apache 目錄下的
httpd.conf
查找
AddType application/x-httpd-php .php
項 修改為
AddType application/x-httpd-php .php .html
之後重啟 apache
隨便創建一個 html文件
<?php echo "abc";?> 就是你想要的結果了! html識別php了!
⑷ php如何將變數的值傳遞給html
PHP的變數是不可以傳值給html的,只能是講該變數的值通過html輸出讓瀏覽器顯示給用戶。
例如:
PHP中的如下代碼
<?php
$a="hello,world";
echo "$a";
?>
大致相當於html的:
<html>
<body>
<p>hello,world<p>
</body>
</html>
補充:
因為PHP屬於網站編程語言里的動態語言而html只是一個標記語言,不具備變數的運算等邏輯的處理,只管顯示頁面給用戶。
⑸ 如何從.PHP文件向.HTML文件傳遞參數
在php處理數據後在前台顯示的2種辦法:
1.
直接PHP原生態嵌入;
?php
echo
"你好";
?
2.
ThinkPHP框架,控制器通過$this->assign('name','你好')載入賦值到模板;然後前台直接$name;
⑹ php怎麼把參數傳到html或者js裡面
HTML在需要靜態數值 的時候直接 使用 php 輸出就可以了 要注意字元轉意
比如 html:
<span ><? $a="提示"; echo $a ?> </span>
js
var v1=<? $a="提示"; echo $a ?> ;
動態的 就需要 AJAX 後台去數據 後賦值給前台節點了
⑺ php怎麼把session值傳到html
session的key-value都是存在server的,瀏覽器沒法直接獲取。
在html里能通過js拿到jesessionid之類的東西。
1、數據量如果小,可以考慮放到cookie里,傳到客戶端,html里用js就可以拿到。
2、如果數據量大,可以考慮單獨做一個jsp或servlet,根據傳來的session的key,返回序列化的session的值,比如json之類的。html里用js通過ajax獲取。這種方式復雜了點,多一次遠程訪問,但是靈活方便。
⑻ html,php,post怎麼傳參數
<form cation="a.php" method="post">
<input type="what" value="345"/>
<input type="submit" value="提交"/>
</form>
//a.php
<?php
print_r ($_POST);
?>
回答:
我想把從資料庫里提取的值,譬如帖子編號rs['id'],用post的方法傳到別的文件、
//////
為了實現這樣的效果,你可以先在a.php頁面把那個值下放到html中 比如。
當前訪問的頁面時a.php
<?php
//從資料庫得到你要的數據
$id="5";
?>
<html>
<form action="b.php" method="post">
<input type="hidden" name="id" value="<?php echo $id?>"/>
<input type="submit" value="提交"/>
</form>
</html>
或者直接使用php的session 而不需要來用html的post來傳值。
在a.php中直接$_SESSION["myid"]="9";
到b.php中直接使用$id=$_SESSION["myid"];
這樣就可以了。
⑼ php怎麼調用html
看來你並不了解PHP到底是什麼?
PHP: Hypertext Preprocessor,中文名:「超文本預處理器」
你可能以為PHP 和HTML是兩種不同的語言,
其實PHP只是嵌套HTML中的相當於腳本的語言,最終還是以HTML為核心.
假如把 HTML 比如一個鮮肉包, 你可能認為PHP 是麵粉或者鮮肉 這種 原材料之一...
但其實 PHP 只是膨化機或者添加劑的角色...沒有PHP的時代一樣有HTML頁面..
理解這層,再看這個問題就非常簡單了:
<?php
functionindex(){
?><h>這是HTML</h><?php
}
?>
就是這么簡單....因為PHP本身就是嵌套HTML中,所以以 ?>結束PHP之後就可以輸出HTML,再要進行PHP代碼 再以 <?php 開始.....
⑽ 如何從.PHP文件向.HTML文件傳遞參數
通過session來儲存
<?phpsession_start();
$_SESSION['username'] = "userName";?>
在其它頁面直接取出就行了
<?
session_start();
echo $_SESSION['username'];
?>
通過url傳向其它頁面傳遞參數
other.php?user=xxx
或在php重定向到其它頁面時
$username = "xxx";
$home_url = 'logIn.php?user='.$username; header('Location:'.$home_url);
其它頁面用$_GET["user"]來接收
3.通過表單向其它頁面傳送參數
其它頁面用$_POST["user"]來接收