Jump to content
php.lv forumi

* Komentāri


*jancis38*

Recommended Posts

labi... pieņemsim ka man ir šitā te:

<form action="komentari-1.php" method="post">
Niks:<br />
<input type="text" name="niks"><br />

Teksts:<br />
<textarea cols="40" rows="5" name="teksts"></textarea><br />
<input type="submit" value="Pievienot">
</form>

kas man ir jāieraksta iekš komentari-1.php lai vis ievadītais teksts ierakstās *.txt failā, un

lai komentārus izvada, no *.txt faila, un ievada tos, iekš *.php failā, ok, to var izdarīt caur include, bet kas man jāraksta iekš komentari-1.php ???

lūdzu palīdziet.. :/

Link to comment
Share on other sites

  • Replies 32
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

$comment  = $_POST['teksts'];  //definee ar mainiigo komentaara tekstu
$nick = $_POST['niks'];  // definee ar maniiigo niku
$file = "comments.txt";  // definee failu kuraa tu kautko gribi rakstiit
$open = fopen($file, "a");  //atver failu
$write = fwrite($open, $nick); //raksta failaa niku
$write = fwrite($open, comment); //raksta failaaa komentu

 

shis piemeers nav no labaakajiem, bet nu lai vismaz saprastu kautko... lai nebuutu viss vienaa chupaa, tev droshvien vajadzees ar kautko atdaliit tos komentus utt

Link to comment
Share on other sites

Es jau tev teicu, ka tur tas skripts ir tikaj pats pamats :) Izpušķot jau varēji pats vismaz...

 

$write = fwrite($open, $nick "\r\n"); //raksta failaa niku
$write = fwrite($open, comment "\r\n"); //raksta failaaa komentu

 

Pamēģini tā kkā...Vajdzētu būt atstarpēm :)

Link to comment
Share on other sites

bet man vis ir pareizi!

 

<form action="komentari-1.php" method="post">
Niks:<br />
<input type="text" name="niks"><br />

Teksts:<br />
<textarea cols="40" rows="5" name="teksts"></textarea><br />
<input type="submit" value="Pievienot">
</form>

komentari-1.php

<?php  
$comment  = $_POST['teksts'];
$nick = $_POST['niks'];
$file = "txt/jaunumi/komentari-1.txt";
$open = fopen($file, "a");
$write = fwrite($open, $nick);
$write = fwrite($open, $comment);
?>

Link to comment
Share on other sites

$write = fwrite($open, $nick "\r\n"); //raksta failaa niku

Ja tiešām tur var iztikt bez punkta starp $nick un "\r\n", tad es kaut ko nezinu.

 

edit: *jancis38*, bez $write=, t.i. vienkārši fwrite(.., ..);.

Edited by Stopp
Link to comment
Share on other sites

ar - $write = fwrite($open, $nick \r\n);

izmetās:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\Web\www\komentari-1.php on line 1594

bez - $

izmetās:

Parse error: syntax error, unexpected '=' in C:\Web\www\komentari-1.php on line 1594

bez =

izmetās:

Parse error: syntax error, unexpected T_STRING in C:\Web\www\komentari-1.php on line 1594

vienkārši ar fwriite:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in C:\Web\www\komentari-1.php on line 1594

Parse error: syntax error, unexpected T_STRING in C:\Web\www\komentari-1.php on line 1594

Link to comment
Share on other sites


×
×
  • Create New...