1. css中什麼時候用「.」 什麼時候用「#」
"id"對應"#","class"對應"." .id是唯一標誌的,在同一頁面中不能有相同的值,class則沒這約束。如:
css#div1
.div2
//class可以相同重複用
//id則是唯一的
如果你再加上
則會出錯。
2.php任何乙個頁面中想要使用session,必須先進行session_start();
其中之一的功能,$_session是伺服器端的cookie,相當乙個大陣列(瀏覽器關閉前,和session銷毀前)$_session中的資料可以一直使用(除了重新賦值)。
3.php上傳**功能
form表單中的enctype屬性需設定為"multipart/form-data"
具體實現**:
a.php
b.php
<?php
$file = $_files['file'];//得到傳輸的資料
//得到檔名稱
$name = $file['name'];
$type = strtolower(substr($name,strrpos($name,'.')+1)); //得到檔案型別,並且都轉化成小寫
$allow_type = array('jpg','jpeg','gif','png'); //定義允許上傳的型別
//判斷檔案型別是否被允許上傳
if(!in_array($type, $allow_type))
//判斷是否是通過http post上傳的
if(!is_uploaded_file($file['tmp_name']))
$upload_path = "./img/"; //上傳檔案的存放路徑
//開始移動檔案到相應的資料夾
if(move_uploaded_file($file['tmp_name'],$upload_path.$file['name']))else{
echo "";
?>
4.mysql不能遠端連線:
mysql不能遠端連線資料庫:
1.改表法。
可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
2.授權法
在安裝mysql的機器上執行:
1、d:\mysql\bin\>mysql -h localhost -u root //這樣應該可以進入mysql伺服器
2、mysql>grant all privileges on *.* to 'root'@'%' with grant option //賦予任何主機訪問資料的許可權
3、mysql>flush privileges //修改生效
4、mysql>exit //退出mysql伺服器
5.js相關問題
style.display = "";是清除display樣式,display將使用預設值(塊元素會變成block,內聯元素會變成inline)
style.display="none"; 中「none」是乙個值,表示元素將隱藏
畢業設計遇到的小問題
1.post 顯示404,sevrlet中的dopost也沒有呼叫。post register jsonstr,function data else fail function data url不應是 register 應該是 register 2.需要分割這樣一段字串 0,18057,31289,...
關於Vue框架遇到的問題及解答
1.vue用哪個cdn更好?2.用npm安裝速度慢?3.v if template v show的區別?答 v if為true時載入 渲染,false時刪除 v show始終會渲染,只是display設為block none template要例項化,可放在new vue 中el的id所在div裡 ...
使用pageHelper所遇到的問題及解決方法
問題2問題3 jsp頁面分頁 第一次使用該外掛程式確實帶來了許多問題 配置pagehelper時,沒有注意版本問題,pagehelper4.x.x.jar和pagehelper5.x.x.jar 配置檔案是由區別的 pagehelper4.x.x.jar 配置 factory class org.m...