密碼用md5到數(shù)據(jù)庫就可以了!用char(32)
10多年的舞陽網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。全網(wǎng)整合營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整舞陽建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“舞陽網(wǎng)站設(shè)計”,“舞陽網(wǎng)站推廣”以來,每個客戶項目都認(rèn)真落實執(zhí)行。
一定要用Binary么??
呵呵,PHP無數(shù)據(jù)類型?這回該你別胡扯了!
=====================
小艾的幻想,如果你要說PHP無數(shù)據(jù)類型隨你!
=====================
--------------------
PHP
支持八種原始類型。
四種標(biāo)量類型:
boolean(布爾型)
integer(整型)
float(浮點型,也作“double”)
string(字符串)
兩種復(fù)合類型:
array(數(shù)組)
object(對象)
最后是兩種特殊類型:
resource(資源)
NULL
-------------------
問題出在$screenX= "scriptdocument.write(screen.width);/script"上,變量$screenX的值并不是執(zhí)行JavaScript語句后的結(jié)果,如1024,你這樣定義$screenX,是把字符串scriptdocument.write(screen.width);/script賦給了$screenX,再用intval()函數(shù)來轉(zhuǎn)換,當(dāng)然得出了是0.
告訴你一種方法,把JavaScript得到的值寫到cookie里,再通過PHP來拿這個cookie值,JavaScript的變量是不能直接賦值給PHP的。
例如:
script
document.cookie("screen",screen.width);
/script
PHP里
?php
$screen = $_COOKIE['screen'];
echo intval($screen);
?
大概的思路是這樣的。
=========================================================
昨天JavaScript寫cookie的語法我寫錯了,我在公司調(diào)試了一下,下面的代碼是沒有問題的。首次進入頁面時請刷新一下頁面。
script type="text/javascript"
var width = window.screen.width;
document.cookie="screen="+width;
/script
?php
$screen = $_COOKIE['screen'];
echo intval($screen);
?
上面說的都好專業(yè),也不看樓主是怎么樣的 樓主肯定比較新手的 要用通俗易懂的說法
首先 樓主知道 php語言的數(shù)據(jù)類型有哪幾種嗎 如果不知道可以查基礎(chǔ)書本
我這里說一下 兩個數(shù)據(jù)類型 一種是int(整形):俗話說的 數(shù)字。 一種是 string(字符串)俗話說的文本格式 這里的0和“0” 前者是整形,后者由于有引號是 字符串 兩者數(shù)據(jù)類型是不一樣的
== 這個比較符號 只是一般比較 也就是 0==“0” 會判斷為true
===這個符號是 嚴(yán)格 判斷符號 不只是會判斷數(shù)字是否一樣,還會判斷是否是相同的數(shù)據(jù)類型 ,很明顯兩者數(shù)據(jù)類型不一樣 因此 為false
很多同學(xué)在安裝discuz插件、Discuz模板或disucz分類信息的時候會出現(xiàn)數(shù)據(jù)類型錯誤,請返回的問題,下面我們來分析下為什么Discuz! X會出現(xiàn)“數(shù)據(jù)類型錯誤,請返回”的錯誤。
分析原理:我們今天用安裝模板提示“數(shù)據(jù)類型錯誤,請返回”的錯誤來分析,打開導(dǎo)入風(fēng)格模板的代碼文件:/source/function/function_importdata.php,查看其中的函數(shù) import_styles(),其中兩處調(diào)用getimportdata的參數(shù)都是固定的getimportdata('Discuz! Style'),在/source/function/function_admincp.php中找到getimportdata函數(shù)發(fā)現(xiàn)他會將第一個參數(shù)也就是'Discuz! Style',與模板目錄下xml文件中id為Title的item值進行比較,如果不同就會提示錯誤“數(shù)據(jù)類型錯誤,請返回”,知道原理了,下面就有解決方案了。
1、打開模板目錄下的 XML 文件,找到ID為Title的item項,將其固定為如下寫法就OK了。
item id="Title"![CDATA[Discuz! Style]]/item
復(fù)制代碼
2、一些網(wǎng)站在搬家后出現(xiàn)“數(shù)據(jù)類型錯誤,請返回”,很可能是服務(wù)器上PHP.INI 的 zend.ze1_compatibility_mode問題,把值修改為 OFF。
可上傳一個test.php 里面寫?php echo ini_get(‘zend.ze1_compatibility_mode’);?,輸出0來判斷配置是否正確。
解決方法:查找 php.ini 里的如下項并將其設(shè)置為off,然后重啟 Web 服務(wù) (IIS或Apache)
zend.ze1_compatibility_mode = Off
復(fù)制代碼
3、目錄權(quán)限存在問題,在應(yīng)用中心安裝插件或模板都需要對應(yīng)目錄有可寫權(quán)限的,否則安裝一樣會出錯無法識別數(shù)據(jù)錯誤。
解決方法:檢查data目錄權(quán)限及template和source\plugin目錄權(quán)限為777或可讀可寫。
這樣基本可以解決問題。
參考文檔
分享標(biāo)題:php數(shù)據(jù)類型錯誤 php數(shù)據(jù)類型錯誤怎么辦
分享URL:http://jinyejixie.com/article44/dopphee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站維護、、響應(yīng)式網(wǎng)站、靜態(tài)網(wǎng)站、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)