Jump to content
php.lv forumi

dienas txt


Puika1

Recommended Posts

sveiki variet man iedot tādu scriptiņū piemēram dienas teksts ierakstot lodziņā tekstu tas saglabājās txt failā un redzams kautkur weblapā un kad rakstot nākošo pārakstās pāri tam iepriekšējam help :)

Edited by Puika1
Link to comment
Share on other sites

Formu lapā, kur ievadīt to tekstu, htmlā pieraksta ar <textarea> tagu.

Tekstu failā ieraksti ar file_put_contents funkciju.

Tekstu no faila nolasi ar file_get_contents funkciju un izvadi to lapā ar echo funkciju.

Link to comment
Share on other sites

es megināju šādi

pieteikums.php

<form name="forma" method="POST" action="post.php">
<input type="text" name="teksts" size="25">
<input type="submit" value="Nosūtīt" name="poga">
</form>

post.php

<?php
if(isset($_POST['teksts'])){$teksts=$_POST['teksts'];} else {$vards="nekas nav atsutits";}

$fails = fopen("fails.txt", "w");
fwrite($fails,$teksts);
fclose($fails);
?>

 

bet problema sada ka teksts saglabajas txt failā,bet iekš post.php viņs neuzrādās

Link to comment
Share on other sites

Kā tu tekstu izvadi no php uz html? Ar echo, ne? Un to, kā nolasīt faila saturu es jau augstāk pieminēju:

echo file_get_contents("fails.txt");

 

Ierakstīt failā es ar pateicu kā var īsāk, nevajag fopen/fwrite/fclose:

file_put_contents("fails.txt", $teksts);

Link to comment
Share on other sites

jus enzinat ka saja scripta

<form name="forma" method="POST" action="post.php">

<input type="text" name="teksts" size="25">

<input type="submit" value="Nosūtīt" name="poga">

</form>

 

tas kas aukstak minets ierobezot burtu skaitu piemeram uz kadiem 50?lai nevaretu vairak pievienot?

Link to comment
Share on other sites

doh pamaniju velvienu problēmu

 

rekus scripts

 

<form name="forma" method="POST" action="post.php"


<p>
 <textarea name="teksts" cols="40" rows="10"></textarea>
 </textarea>
 </form>
</p>
<p><input type="submit" value="Pievienot" name="poga" /> </p>

 

<?php
if(isset($_POST['teksts'])){$teksts=$_POST['teksts'];} else {$vards="nekas nav atsutits";}

$fails = fopen("fails.txt", "w");
fwrite($fails,$teksts);
fclose($fails);
include("up.php")


?>

 

kad esmu ierakstijis tekstu viss ir ok bet pec kāda ,laiciņa teksts pazūd no txt dokumenta

Link to comment
Share on other sites

Ja tu to otro koda gabalu izsauc ne no postēšanas formas, tad $teksts mainīgais būs nedefinēts. Ja tev ir atslēgtas kļūdu ķeršanas un parādīšanas, tad failā ierakstīsies tukšums.

Ieliec pašā pašā skripta sākumā sekojošas rindas:

error_reporting(E_ALL);
ini_set("display_errors", true);

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...