php +cookie +function probleem

Pagina: 1
Acties:
  • 45 views sinds 30-01-2008

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ik probeer een login page te maken voor mijn website
het login werkt nu maar ik wil de gebruikersnaam op slaan in een cookie

ik heb een function.php aan gemaakt die er als volgt uit ziet
PHP:
1
2
3
4
5
6
<?
function setcookie ($arg_1)
{
    setcookie("username", "$arg_1",time()+86400);
}
?>

ik "probeer" die functie aan te roepen door het volgende commando
PHP:
1
2
3
<?
setcookie($uname);
?>

maar ik krijg de volgende error en ik kan er niks over vinden
code:
1
Fatal error: Cannot redeclare setcookie() in /www/function.php on line 2

ik heb de search al gebruikt maar kon er niks over vinden

specs : http://specs.tweak.to/7435


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

reserved word

Doet iets met Cloud (MS/IBM)


  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
Op zondag 23 december 2001 15:26 schreef D2k het volgende:
reserved word
ehhmm had ik al gezegt dat ik een n00b was op php gebied :)
dit zegt mij dus helemaal niks

specs : http://specs.tweak.to/7435


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op zondag 23 december 2001 15:27 schreef dafearless het volgende:

[..]

ehhmm had ik al gezegt dat ik een n00b was op php gebied :)
dit zegt mij dus helemaal niks
:Z

http://www.php.net/manual/en/
http://www.php.net/manual/en/reserved.php

Doet iets met Cloud (MS/IBM)


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

je mag die functie niet overschrijven

(letterlijke vertaling van de foutmelding)

  • DaFearLess
  • Registratie: Juni 2001
  • Niet online
ok de eerste foutmelding is nu opgelost

ik heb nu n function.php staan
PHP:
1
2
3
4
5
6
7
<?
function set_cookie ($argv)
{
//    setcookie("username", "$argv",time()+86400);
    setcookie("username",$argv,time()+10035200);
}
?>

en roep hem aan met
PHP:
1
2
3
<?
set_cookie($uname);
?>

en krijg nu
code:
1
Warning: Cannot add header information - headers already sent by (output started at /www/login.php:2) in /www/function.php on line 5

volgens mij had ik hier iets over gelzen maar kan het niet meer vinden

en heb ook al gekeken op http://www.php.net/manual/en/function.header.php

maar word ik niet veel wijzer van

specs : http://specs.tweak.to/7435


  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

gebruik de search:
[search=Cannot add header information]
Pagina: 1

Dit topic is gesloten.