Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Fatal error: Cannot redeclare
mvn
post 25.03.2009, 19:06:11
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 25.03.2009

Ostrzeżenie: (0%)
-----


Witam wszystkich ! Mam pewien problem, mianowicie mam cms vWar (walki klanowe) i integruje go z własną stroną, ale ciągle wywala mi taki błąd:

Kod
Fatal error: Cannot redeclare checkcookie() (previously declared in /home/division/public_html/includes/functions_common.php:204) in /home/division/public_html/includes/functions_common.php on line 220


Dzieje się tak jak includuje, więcej niż jedną rzecz. Problem jest z funkcją "checkCookie" w pliku functions_common.php . Załważyłem, że te dwie rzeczy które includuje pobierają dane z właśnie tego pliku (functions_common.php)

funkcja checkCookie w pliku functions_common.php

Kod
function checkCookie()<BR>{<BR> global $vwardb, $n, $GPC, $vwar_memberinfo;<BR><BR> $check_id   = $n . "vwarid";<BR> $check_pass = $n . "vwarpassword";<BR><BR> if ( !isset($vwar_memberinfo) )<BR> {<BR>     $result = $vwardb->query("<BR>         SELECT memberid, ismember, password<BR>         FROM vwar".$n."_member<BR>         WHERE memberid = '".$GPC[$check_id]."'<BR>     ");<BR>     $vwar_memberinfo = $vwardb->fetch_array($result);<BR> }<BR><BR> return ifelse($vwar_memberinfo['memberid'] && $vwar_memberinfo['ismember'] == 1 && md5($vwar_memberinfo['password']) == $GPC[$check_pass], true, false);<BR>}<BR>## -------------------------------------------------------------------------------------------------------------- ##<BR>function SetVWarCookie($name, $value, $delete = 0)<BR>{<BR> global $cookiedomain, $n, $cookiepath;<BR><BR> // cookie expires in 1 year<BR> if ($delete == 1)<BR> {<BR>     $expire = time() - (3600 * 24 * 365);<BR> } else {<BR>     $expire = time() + (3600 * 24 * 365);<BR> }<BR><BR> // set global cookie, if path is empty<BR> if (empty($cookiepath))<BR> {<BR>     $cookiepath = "/";<BR> }<BR><BR> // set the cookie<BR> SetCookie( $n . $name, $value, $expire, $cookiepath,  $cookiedomain );<BR><BR> return;<BR>}<BR>




Jak zrobić aby wszystko działało jak należy ? Wiem, że troche to chaotycznie napisałem, ale nie wiem jak to dokładnie wytłumaczyć.
Go to the top of the page
+Quote Post
erix
post 25.03.2009, 19:26:22
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Najprawdopodobniej załączasz ten sam plik kilka razy.

Poza tym, popraw listing, bo ciężko czytać.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:54