webForumDet fria alternativet

$_REQUEST - 4.2.2.

4 svar · 227 visningar · startad av sorhh

sorhhMedlem sedan dec. 2002536 inlägg
#1

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! :)

MatteMedlem sedan aug. 20002 975 inlägg
#2

Varifrån får du $file ?

$_REQUEST innebär att variabeln kommer från GET, POST eller COOKIE (länk, formulär eller cookie).

sorhhMedlem sedan dec. 2002536 inlägg
#3

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?

MatteMedlem sedan aug. 20002 975 inlägg
#4

Det här fopen("", "a") tyder på att variabeln $file inte har något värde. Varifrån får du $file?

sorhhMedlem sedan dec. 2002536 inlägg
#5

Det och mycket annat är löst. Fick stor hjälp vi sidan om av Matte. Tack för det!

123 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)