14. juli 2003 - 17:02Der er
19 kommentarer og 1 løsning
Begransning på session?
Har en kanon lang session som kun virker i det dokument den bliver oprettet? ikke på næste side, som jeg vil have den skal. Kan nogen fortælle mig om der er en begransning?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
14. juli 2003 - 17:20#1
du skal naturligvis kald session_start() på alle siderne... Ellers er der ingen begrænsninger så længe at session variablen bliver sendt videre fra side til side! en som en del af urlen eller som en cookie!
det er ikke noget problem du echo bare indholdet af filerne $h = fopen('fil.doc','r'); $content = fread($h, filesize('fil.doc'); echo $content; og vupzi et word document bliver sendt afsted til brugeren... eventuelt kan du også sende nogle informationer som filens type afsted med header();
har en meget lang fil, hvor i har den tjekket alt og skal til at vise filen. Da header først vides der kan jeg ikke putte den i toppen af dokumentet. : If ($klar== "ja") { //her skal det sjove være..... //If ($_GET['format'] == "word") { $bin = "test.doc"; $app = "Content-type: application/msword-doc"; //} else { //$bin = "test.pub"; //$app = "application/x-mspublisher"; //}
$filename = "test.doc"; $fd = fopen ($filename, "r"); $contents = fread ($fd, filesize ($filename)); fclose ($fd) $_session['data'] = $contents; $_session['type'] = "doc"; header("location:ende.php"); exit; //sjov stoppe } Else { Echo "du har Ikke adgang til denne Fil !"; } } else { echo "filen bliv ikke fundet.."; } Så for jeg den til denne side: <?php session_start(); echo $_session['data']; ?> her skulle den så skriv en masse teng men for fejlen:
Notice: Undefined variable: _session in c:\inetpub\wwwroot\rasmus\taxainside\ende.php on line 3 VED GODT HEADER ikke er på endnu, men der kommer... Kan du hjælpe?
Synes godt om
Slettet bruger
14. juli 2003 - 17:46#12
du skal bruge $_SESSION['data'] alle stederne... (tror jeg nok)!
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.