Kom ihåg mig?
Home Menu

Menu


kolla om txt fil finns

 
Ämnesverktyg Visningsalternativ
Oläst 2008-12-18, 01:25 #1
Firekicker Firekicker är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 86
Firekicker Firekicker är inte uppkopplad
Medlem
 
Reg.datum: Mar 2003
Inlägg: 86
Hej!

Jag har problem med en textfil.. försöker göra en kundvagn..

när man har valt en vara och klickat på lägg till i varukorgen skall det skrivas in i en textfil med sessionsid som namn. Att skapa filen med unikt sessionsid och lägga in varans artnr fungerar men inte att lägga in flera varor i samma fil -(separerade med *) den skriver bara istället över filen.. Jag har gått igenom koden och felsökt och tar jga bort ifkontrollen fungerar det men jag vill ju ha den med ..

If kontrollen för att se om filen finns verkar inte fungera..

Vet någon hur man gör/vad som är fel?


Kod:
if(isset($_GET['addbasket'])) 
{
$filename = session_id() . ".txt";
 
if (file_exists($filename)) {
 
$addbasket = $_GET['addbasket'];
 
$varudata = "artnr=" . $addbasket . "*";
$filnamn = session_id() . ".txt"; * 
 
$file = fopen ($filnamn, "a");
fwrite($file, "$varudata"); 
fclose ($file);
 * * *
}
 
else {
 
session_start();
$addbasket = $_GET['addbasket'];
 
 * * *$varudata = "artnr=" . $addbasket . "*";
 * * *$filnamn = session_id() . ".txt";
 * * *$file = fopen($filnamn, "w");
 * * *fputs($file, $varudata);
 * * *fclose($file);
 *
} 
}
Firekicker är inte uppkopplad   Svara med citatSvara med citat
 


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 05:59.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017