[php] Dzialanie na plikach

0
<form method="post" action="&lt;? echo $PHP_SELF;?">">
<font face="Verdana, Arial, Helvetica, &lt;p">sans-serif" size="2">Nick:</span>

<input type="text" name="name" size="30">
<font face="Verdana, Arial, Helvetica, sans-serif"</p>

size="2">

Tresc:</span>

<textarea name="comment" cols="30" rows="5"></textarea>


<input type="submit" name="Button" value="Wpisz sie!">



</form>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<?</p>

chmod("wpis.gb", 0777); //ustaiwnei chmoda

$txt=fopen("wpis.gb","r"); // Pfad zur Datei

$gbfile="";
while($line=fgets($txt,3000))
$gbfile.=$line;

if(isset($name)&&isset($comment))
{
$name=stripslashes(strip_tags($name));
$comment=stripslashes(strip_tags($comment));
//mail("[email protected]","Gästebucheintrag","name: $name\nText:$comment");

//Bestätigungs email

$gbfile="$name -

".date("m/d/Y")."
\n$comment

\n".$gbfile;
fclose($txt);
$txt=fopen("wpis.gb","w"); // Pfad zur Datei
fputs($txt,$gbfile);
}

echo $gbfile;
fclose($txt);
?>

Witam,

Probowalem to rozgryzc ale nic z tego xP Po wypelnieniu obydwu pol i kliknieciu na button plik tekstowy "wpis.gb" w ogole sie nie zmienia, nie dodaje zanych informacji :> podobny problem mam tez w innych skryptach komentarzy (podobnie jak ten dzialajacy na pliku tekstowym :P ) i w ogole nie wiem co moze byc tego przyczyna.

Zassalem FoxServ ze wzgledu na skonfigurowanego APACHE'a z PHP i MYSQL (kiedy sam probowalem skonfigurowac php nie dzialalo :P )

w kazdym readmie jest napisane "ustawic chmoda na TXT i dzialac" ( w kodzie jest umieszcozna funkcja chmod("wpis.gb", 0777); )

Dzieki za wszystkie podpowiedzi</span>

0

tak to jest jak sie korzysta ze starych wskazówek albo kursów
$name na $_POST['name']
$comment na $_POST['comment']

ew. $PHP_SELF na $_SERVER['PHP_SELF'] czy coś takiego
ew. <? na <?php

i powinno działać

0

wielki dzieki :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1