Re: [請益] 裝了xampp無法傳遞php值
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章