Jump to content
php.lv forumi

Kā uztaisīt lai kad fwrite, tad netaisa jaunu failu?


IM24LV

Recommended Posts

un kur man tas buutu vispaar jaaliek? reku galvenais kods:

 

<?php 
error_reporting (E_ALL ^ E_NOTICE); 
if (!$sadala) { $sadala = $HTTP_GET_VARS['sadala']; }
if ($sadala == "") { exit("Izvēlies sadaļu!"); }
if (!$darbiba) { $darbiba = $HTTP_GET_VARS['darbiba']; }
if ($darbiba == "komentars") {

$datums = date("d M Y h:i a");

$array = "komentari/";
$niks = htmlspecialchars($_POST["niks"]);

$teksts = htmlspecialchars($_POST["teksts"]);
$teksts = str_replace("\n","<br />",$teksts);
$teksts = stripslashes($teksts);

$fails = fopen("komentari/$sadala.txt", "a");

	if (!$fails) {

	print("Kļūda!");

	exit;

	}
	fputs ($fails,implode,("\n"));

	fwrite($fails,"$niks|$teksts|$datums\n");

	fclose($fails);
}

?>

Edited by IM24LV
Link to comment
Share on other sites

  • Replies 32
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

tagad paskaties uz to kodu un padomā, kuras rindiņas tad ieraksta tekstu failā un kuras dara kaut ko citu.

 

bet vispār var iztikt bez tā file_exists. nomaini a uz w pie fopen. nevar vis, piedod.

Edited by Stopp
Link to comment
Share on other sites

nee, shaadi iztaisiiju pilniibaa:

 

<?php 
error_reporting (E_ALL ^ E_NOTICE); 
if (!$sadala) { $sadala = $HTTP_GET_VARS['sadala']; }
if ($sadala == "") { exit("Izvēlies sadaļu!"); }
if (!$darbiba) { $darbiba = $HTTP_GET_VARS['darbiba']; }
if ($darbiba == "komentars") {

$datums = date("d M Y h:i a");

$array = "komentari/";
$niks = htmlspecialchars($_POST["niks"]);

$teksts = htmlspecialchars($_POST["teksts"]);
$teksts = str_replace("\n","<br />",$teksts);
$teksts = stripslashes($teksts);

$fails = fopen("komentari/$sadala.txt", "a");

	if (!$fails) {

	print("Kļūda! Nesanāk...");

	exit;

	}
	fputs ($fails,implode,("\n"));

	if(file_exists('komenti/'.intval($sadala))) {
fwrite($fails,"$niks|$teksts|$datums\n");
}
	fclose($fails);
}

?>

 

un kad spiedu uz pievinot nekas nenotika

Link to comment
Share on other sites

Baac veciit piedot ... Bet nu tu lajkam nebiji maajaas kad maate gudriibu dalija! KAd es maacijos php es centos to visu saprast pac nevis iet un kautkam jautaat davaj uzraxti man sito es tev pateixu paldies! un vispaar sits te jautaajumstavs ir aprunaats PhP soli pa solim laba graamata prieksh iesaaceejiem! :)

Link to comment
Share on other sites

dabuuju to graamatu php soli pa solim, bet kkas nava riktiigi. kaapeec kaut vai piemeeram shis kods nestraadaa?:

 

<html>
<head><title> Funkcijas isset() pārbaude</title></head>
<body>
<?
if (isset($submit)){
if(empty($vards)){
print ("Tu neesi ierakstījis savu vārdu!\n");
}
else{
print ("$vards, Tu nospiedi formas apstiprināšanas pogu.\n");
}
}
else{
print ("<form action=\"isset_func.php\" method=\"post\">\n");
print ("Ievadi savu vārdu:<br><input type=\"text\" name=\"vards\"><br>\n");
print ("<input type=\/"submit\" name=\"submit\" value=\"apstiprināt\">\n");
print ("</form>");
}
?>
</body>
</Html>

 

taads bija dots graamataa kaa paraugs

 

aa sapratu tur nezkaapeec ir <? nevis <?php :D

Edited by IM24LV
Link to comment
Share on other sites


×
×
  • Create New...