Varifrån får du $file ?
$_REQUEST innebär att variabeln kommer från GET, POST eller COOKIE (länk, formulär eller cookie).
4 svar · 227 visningar · startad av sorhh
Hejsan!
Försöker anpassa den denna kod till php-version 4.2.2:
include("hejsan.inc.php");
$fp = fopen("$file","a");
Antog att det skull vara något i följande stil men det står bara
"Warning: fopen("", "a") - Invalid argument in blabla".
include("hejsan.inc.php");
$fp = fopen($_REQUEST["file"],"a");
Vad har jag gjort för fel? Tacksam för svar!
Varifrån får du $file ?
$_REQUEST innebär att variabeln kommer från GET, POST eller COOKIE (länk, formulär eller cookie).
Aha ja, då skall det inte vara $_REQUEST där i huvudtaget tror jag. Om jag har det som vanligt (alltså första exemplet i mitt förgående inlägg) så blir det istället följande felmeddelande:
Warning: fopen("", "a") - Invalid argument in /home/sida/wwwroot/mapp1/db/fil.inc.php on line 10
På 10:e raden är det alltså
$fp = fopen("$file","a");
som ligger. Vad är det då som är fel?
Det här fopen("", "a") tyder på att variabeln $file inte har något värde. Varifrån får du $file?
Det och mycket annat är löst. Fick stor hjälp vi sidan om av Matte. Tack för det!