PHP hiba, vagy béna vagyok?
A problémém a következő eddig egy webszerver csomafot a foxszerver 2.1-et telepítettem fel magamnak otthon , de most külön külön letöltöttem az apach2, php 4 és a mysq-t
szépen fel is telepedtek ahogy kell, és minden muxik is frankon. csinaltam egy két virtual hosztot is a könnyebb munkamenet érfekében, de ha az egyik munkémat betöltöm beolvassa a txt- ből aza datokat, viszont ha valamilyen müveletet szeretnék végrehalytani akkor ezeket irja ki:
Undefined variable: PHP_SELF in \admin.php on line 31, referer:admin.php
Undefined variable: action in admin.php on line 39, referer:admin.php
mi lehet a probléma?
elöre is köszönöm a segítséget.
■ szépen fel is telepedtek ahogy kell, és minden muxik is frankon. csinaltam egy két virtual hosztot is a könnyebb munkamenet érfekében, de ha az egyik munkémat betöltöm beolvassa a txt- ből aza datokat, viszont ha valamilyen müveletet szeretnék végrehalytani akkor ezeket irja ki:
Undefined variable: PHP_SELF in \admin.php on line 31, referer:admin.php
Undefined variable: action in admin.php on line 39, referer:admin.php
mi lehet a probléma?
elöre is köszönöm a segítséget.
Re: PHP hiba, vagy béna vagyok?
első hiba szinte biztos a register_globals = Off miatt van.
Írj $_SERVER['PHP_SELF'] -et.
Talán a második hiba is... de sokat segítene, ha bemásolnád ide az adott sort. :)
[Edited on 3/3/2004 by T.G]
[Edited on 3/3/2004 by T.G]
Re: PHP hiba, vagy béna vagyok?
[ <A href="/<? echo $PHP_SELF; ?>" alt="Admin oldal">Admin oldal</A> ]
[ <A href="/index.php" alt="frissítés">Főoldal</A> ]
</TD>
</TR>
</TABLE>
<BR><BR>
<?
39-es sor (masodik hiba):
switch($action) {
case "add_list" :
$new_list = trim($new_list);
if(AddList($new_list,$mypass)) {
PrintMsg("a(z) <B>'$new_list'</B> hozzáadva");
}
clearstatcache();
if(filesize($cat_file) != 0) {
frmListList();
echo "<BR>\n";
}
az érdekes az egészben, hogy igy muxik a freeweben, és a foxserv 2.1 en, lehet hogya frissebb php vagy apache 2 az oka?
Re: PHP hiba, vagy béna vagyok?
A második hibát még nem látni. :)
A hiba magyar jelentése, hogy a változó definiálatlan.
Honnan az a változó?
Re: PHP hiba, vagy béna vagyok?
nem ertem.
na mindegy igy nem gond a neten is megy, de azert meg zavar a dolog. ha lenne idom foglalkoznék vele,de most PHP csere.
azért érdekes dolgok ezek a vilagban:)
Re: PHP hiba, vagy béna vagyok?
az új php verzióban a php.ini-ben a register_globals beállításod más, mint a régiben, ezért van a hiba.