Avatar billede qaps Nybegynder
09. juni 2003 - 07:12 Der er 11 kommentarer og
1 løsning

problem med fopen

jeg har en variable i flash som hedder input, men jeg kan ikke får den til at skrive indholdet af variablen til textfilen text.txt...

<?php
$fp = fopen("text.txt", "a+");
fwrite($fp, "$input");
fclose($fp);
?>

jeg ville da mene at dette skulle kunne gøre det... men jeg tager nok fejl...

mvh... /Qaps
Avatar billede qaps Nybegynder
09. juni 2003 - 07:13 #1
btw jeg kan heller ikke få den til at gøre det med en variabel fra en alm. html side...
Avatar billede ztyxx Nybegynder
09. juni 2003 - 08:01 #2
hvilken fejlmeddelelse får du?

kan det tænkes at $input skal ændres til $_POST[input]
Avatar billede qaps Nybegynder
09. juni 2003 - 08:28 #3
ingen fejlmeddelelser... der skriver det bare ikke i tekstfilen... men hvis man retter det til noget statisk tekst... altså så den vil se sådan ud:

<?php
$fp = fopen("text.txt", "a+");
fwrite($fp, "hej hvorn går det osv.");
fclose($fp);
?>

så skriver den det godt nok i tekstfilen... den vil bare ikke skrive variablen ind i filen...
/Qaps
Avatar billede henan Nybegynder
09. juni 2003 - 11:47 #4
Er du sikker på at der er noget i variablen $input? Prøv evt. at lave en echo $input; inden du skriver til filen. Så kan du se hvad der er i variablen. Hvis ikke der er noget, har ztyxx nok ret.
Avatar billede ztyxx Nybegynder
09. juni 2003 - 12:30 #5
du skal nok også lige smide koden for hvordan du sætter det input der skal ind i filen
Avatar billede ztyxx Nybegynder
09. juni 2003 - 12:41 #6
dette burde virke..

<?php
if($_POST["input"]) {
    $fp = fopen("text.txt", "a+");
fwrite($fp, $_POST["input"]);
fclose($fp);
}

$fp = fopen("text.txt", "a+");
fwrite($fp, $_POST["input"] . "<br>");
fclose($fp);

?>
<br>
<form method=post action="<? echo $_SERVER["PHP_SELF"];?>">
input: <textarea name="input" rows="10" cols="20"></textarea><br>
<input type="submit" name="s1" value="Send">
</form>

Her includerer vi så filen text.txt<br>
<?
    include('text.txt');   
?>
Avatar billede qaps Nybegynder
09. juni 2003 - 15:13 #7
tak den sidste der virker som den skal...
Avatar billede qaps Nybegynder
09. juni 2003 - 15:14 #8
opret svar for at få points....
Avatar billede ztyxx Nybegynder
09. juni 2003 - 16:14 #9
okay :-)

hvad gjorde så forskellen fra din egen?
Avatar billede ztyxx Nybegynder
15. juni 2003 - 21:23 #10
øhh??
Avatar billede qaps Nybegynder
12. august 2003 - 20:26 #11
unskyld ventetiden... har ikke været onlne i et stykke tid...
Avatar billede ztyxx Nybegynder
12. august 2003 - 22:20 #12
helt iorden, takker for point :-)
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
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

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