Avatar billede aslan Nybegynder
25. oktober 2001 - 10:38 Der er 14 kommentarer og
1 løsning

problemoss!

  ok jeg er slet ikke med her !! den variabel jeg skaber som er username via session vil jeg gerne bruge i andre filer så bl.a brugere ikke behøver at skrive deres brugernavn ned hele tiden men kune en gang ,som er i index hvordan gør jeg det plz forklar så det er til at forstå??For som tingene er nu reagere siderne ikke på variablen username! jeg har disse koder:
<?php
session_start();
global $username;
session_register(\"username\");
?>

og :
<?php
session_start();
global $username;
?>

Eller hvad gør jeg ???
Avatar billede koxzi Nybegynder
25. oktober 2001 - 10:40 #1
www.php.net

se om du kan finde noget det !
Avatar billede aslan Nybegynder
25. oktober 2001 - 10:43 #2
ehm skulle det være et svar? jeg ved godt den side eksistere men er for grøn til at bruge den!
Avatar billede BacceDK Juniormester
25. oktober 2001 - 11:07 #3
du skal bare skrive session_start();
på alle de sider du vil have at sessionen skal bruges :-))
Avatar billede myplacedk Nybegynder
25. oktober 2001 - 11:26 #4
Prøv lige at køre \"session_register\" igen på den side, hvor du skal læse variablen...

(og du skal kun bruge global, hvis du gør det her i en funktion)

/Niels Andersen
Avatar billede aslan Nybegynder
25. oktober 2001 - 11:31 #5
hvad er det du siger at jeg skal have:
<?php
session_start();
session_register(\"username\");
?>
på alle sider hvor jeg vil bruge session?
Avatar billede myplacedk Nybegynder
25. oktober 2001 - 11:53 #6
Bare session_register(\'username\') på de sider, hvor du vil bruge $username.
Avatar billede aslan Nybegynder
25. oktober 2001 - 12:14 #7
nej det virker ikke
Avatar billede aslan Nybegynder
25. oktober 2001 - 12:16 #8
jeg har sat siden hvor sessionen skal læsese sådan op:
<?php 
session_register(\'username\')
?>
<html>
<head>

</head>

<body>
<?php
$connection = mysql_connect(\"localhost\",
                            \"xxxxxx\",
                            \"xxxxxx\");
mysql_select_db(\"geisha\", $connection);

$ip = $REMOTE_ADDR;
$b = \"shit\";
$insertSQL = \"insert into A(tid,ip,nick,roster)
              values (now(),\'$ip\',\'$username\',\'$b\')\";
mysql_query($insertSQL);
?>
</body>
</html>
Avatar billede myplacedk Nybegynder
25. oktober 2001 - 12:30 #9
Jeg ved ikke lige hvad jeg tænker på, du behøver ikke at køre \"session_register\" mere end én gang. Bare du starter sessionen på siden, fx. med session_start.

Jeg kan ikke lige helt se hvad der foregår. Men tjek lige følgende:

1, den side hvor variablen sættes:
Der kører du session_register(\'username\'), OG du får sat en værdi i $username.

2, den side hvor variablen læses:
Der kører du session_start().
Avatar billede BacceDK Juniormester
25. oktober 2001 - 16:37 #10
altså den site hvor brugeren indtaster sit bruger navn skriver du fek.s
session_start();
$user= $username;
session_register(\"user\");

og på alle andre sites skriver du blot

session_start();

og ikke andet
ikke noget med session_register(\"user\"); på de sider også




Avatar billede nikor Nybegynder
28. oktober 2001 - 00:31 #11
intern besked til indate: hvis du jeg ved hvordan du får dit netkort til at virke kan du ikke give mig dit icq nr/email eller oprette et nyt spm?
Avatar billede BacceDK Juniormester
28. oktober 2001 - 02:33 #12
hmm hvad har liige mit netkoet med dette spm at gøre :-))
ej men mit icq er 20220227
men det med kortet er lige meget da jeg allerede har indsat et andet og det funker jo

Avatar billede aslan Nybegynder
10. november 2001 - 17:09 #13
ehm
Avatar billede myplacedk Nybegynder
11. november 2001 - 21:04 #14
Og nu gør du det igen. Afviser alle svar, og tager pointene tilbage.

Hvad har du gang i?
Avatar billede aslan Nybegynder
12. november 2001 - 00:13 #15
hva hvad snakker du om?Jeg kunne ikke bruge jeres svar og i gik døde med at hjælpe mig ,så jeg tager mine points tilbage hvad er der galt i det!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester