webForumDet fria alternativet

Problem att skapa text-fil i php?

PHP

5 svar · 326 visningar · startad av Ken

Medlem sedan mars 2004252 inlägg
Frågan#1

Hur skapas man en text-fil och sedan skriva Hej i den med hjälp av php?

Medlem sedan jan. 2001950 inlägg
#2
<?
$fa = fopen ("filnamn.txt", "w");
fputs($fa, "Hej");
?>
Medlem sedan mars 2004252 inlägg
#3

När jag använder följande rad,

$filename = fopen("c:/hemsida/Foto/",$dir,"/index.txt", "w");

fås följande felmeddelande.
Warning: fopen() expects parameter 4 to be resource, string given in

Medlem sedan nov. 20014 054 inlägg
#4

Ken skrev:

När jag använder följande rad,

$filename = fopen("c:/hemsida/Foto/",$dir,"/index.txt", "w");

fås följande felmeddelande.
Warning: fopen() expects parameter 4 to be resource, string given in

hmm.. sätt punkter iställe för komman om du vill att $dir skall hamna vara ex directory : c:/hemsida/Foto/directory/index.txt

$filename = fopen("c:/hemsida/Foto/".$dir."/index.txt", "w");
Medlem sedan mars 2004252 inlägg
#5

Får då endast meddelandet
Resource id #2

Medlem sedan nov. 20014 054 inlägg
#6

Ken skrev:

Får då endast meddelandet
Resource id #2

Kan det vara så att din kod ser ut så här:

$filename = fopen("c:/hemsida/Foto/",$dir,"/index.txt", "w"); 
echo $filename;

Det förklarar i sådana fall varför du får Resource id #2

Skall du skriva ut det som finns i filen, använd dig då av fgets() eller fread()

läs mer på http://se.php.net/fread och http://se.php.net/fgets

427 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
289 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
287 ms — ändringar (db)