Re: [請益] 裝了xampp無法傳遞php值

看板PHP作者 (function(){})()時間12年前 (2013/09/01 12:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《york463 ()》之銘言: : 各位版友好, : 小弟今天灌了xampp後,寫了一些類似會員系統的東西放在htdocs裡面, : 可是在按submit後一直跑出這個: : Notice: Undefined variable: db_host in C:\xampp\htdocs\buy_system\buyok.php on : line 5 : Notice: Undefined variable: db_user in C:\xampp\htdocs\buy_system\buyok.php on line 5 : Notice: Undefined variable: db_pass in C:\xampp\htdocs\buy_system\buyok.php on line 5 : Notice: Undefined variable: db_name in C:\xampp\htdocs\buy_system\buyok.php on line 6 : 但我明明有在buyok.php設定require('config2.php')去取值, : 後來用了朋友的電腦可以後才發現是我自己的電腦不行, : buyok.php抓不到config2.php裡的mysql_connect("localhost", "root", "")的值... : 請問是什麼原因呢? 因為你講得不怎麼清楚、又沒有給程式碼, 我只能用猜的 1. 你在 config2.php 裡面直接寫 mysql_connect("localhost", "root", "") 根本沒有定義 $db_host, $db_user... 等等變數, 然後我又猜你 byuok.php 裡有一行 mysql_connect($db_host, ... ) 才出現 Notice: Undefined variable 2. 至於你朋友的電腦為什麼可以, 那是因為 i. 你朋友的 php.ini 把這個警告關掉了 ii. mysql_* 函式會自動使用最近建立的連線(也就是在config2.php建立的那個) 所以整個程式沒問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.40.1
文章代碼(AID): #1I8hmXh_ (PHP)
討論串 (同標題文章)
文章代碼(AID): #1I8hmXh_ (PHP)