Avatar billede side1 Novice
07. april 2011 - 10:10 Der er 2 kommentarer og
1 løsning

Tilføje værdi til en fil

jeg har brug for at tilføje en værdi, til en fil jeg åbner med.

$fh = fopen($newfile, 'a') or die("can't open file");
$stringData = "$sider=149";
fwrite($fh, $stringData);

Som man kan se prøver jeg at tilføje værdien "$sider=149" i slutningen at filen $newfile, men det virker ikke.
Avatar billede side1 Novice
07. april 2011 - 10:13 #1
Har selv fundet ud af det. Bruger ' i stedet for "
Avatar billede rix Praktikant
07. april 2011 - 10:38 #2
husk at godkende dit eget svar :D
Avatar billede olebole Juniormester
07. april 2011 - 11:21 #3
<ole>

En anden mulighed kunne vøre at escape dollar tegnet:

$dstringData = "\$sider=149";


Men brug endelig de enkelte gåseøjne, da det er en bedre løsning i denne situation.

Når du bruger dobbelte, vil PHP lede efter variabler i strengen og parse dem. Det kan nogen gange være smart, men det kræver ekstra arbejde for serveren - og da der ikke er grund til det i dette tilfælde, er det bedre at bruge enkelte gåseøjne  *o)

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester