Jump to content
php.lv forumi

Saglabat bijusos echo


Snaip3Rs

Recommended Posts

Varat lūdzu iedot pamacību vai paši pateikt kā var saglabāt bijušos echo piemēram izvada cau un lai nedzēšās un tālāk izvada ata caur post funkciju jo ir tikai viens echo a kā var uztaisīt lai saglabātos nezinu! Varbūt tikai txt failā, bet ar nav skaidrs

 

Apmēram tā

 

cau

ka iet

ata

 

caur vienu echo echo $_POST['textbox'];

Link to comment
Share on other sites

To POSTu ieraksti cepumā un katru reizi papildini, bet to varēs redzēt tikai ar attiecīgo cepumu uz datora, bet, ja glabā db vai txt, tad varēs redzēt visi, kam vajag to redzēt :)

Edited by emsy
Link to comment
Share on other sites

Paldies visiem kas pateica dažādus variantus, bet es pīpēju balīšu striķi! :D

 

 

Tāds kods ir man ko jūs iedevāt, bet ir biku salabots!

 

<form method="post"> 
Jautajums: <input name="jautajums" type="text" /> <input type="submit" value="Jautat" />
<br>
Es:
<?php
echo $_POST['jautajums'];
?>
<br>
Bots:
<?php 
if($_POST['jautajums']) // vai formas name
{
$Q = mysql_real_escape_string($_POST['jautajums']); // drosiba pirmajaa vietaa
$result= mysql_query("SELECT count(atbilde) AS c, atbilde FROM bot WHERE jautajums = '".$Q."' GROUP BY atbilde");
if($result && mysql_num_rows($result) > 0) // ja kveri eksistē un izvada vismaz 1 rindu
{ 
$atbilde = mysql_fetch_assoc($result);
echo $atbilde['atbilde'];
}
else
{
echo 'Man nav tik daudz atbilžu ieprogramētu!';
}
}
?>

 

Un sanāk piemēram tā

 

Es: cau

Bots: You

Es: Versija

Bots: V.1

Es: kas tevi radija

Bots: Man nav tik daudz atbilžu ieprogramētu!

Es: ata

Bots: Cerams tiksimies vēlāk!

 

 

Un ja ar kokie saglabā viņš tak saglabā tikai esošo atbildi? piemēram

echo $_COOKIE["atbilde"];

Edited by Snaip3Rs
Link to comment
Share on other sites

Var jau būt, ka <br> srādā arī. Bet kāpēc gribi mocīt pārseri lai tas pielabo tavu nolaidību?

Headeri nav un lv burti man ir klučos, tas viens. Tāda pofigātora attieksme no Tavas puses pat HTML, pamēģini XHTML un paskaties kas sanāks:D

Edited by mounkuls
Link to comment
Share on other sites

Atradu kodu mazliet pielaboju un viss sanāca tikai ir daži, bet uz kuriem centīšos rast atbildes!

 

Kods!

<?php
$file = fopen("atbildes.php","a+") or exit("Unable to open file!");
$string = "".Es."".$_POST['jautajums']."<br/>";
$string2 = "".Bots."".$atbilde['atbilde']."<br/>";
$write = fputs($file, $string);
$write = fputs($file, $string2);
fclose($file);
?>

 

Izvadu ar include atbildes.php

 

Problēmas

1)Kaut vai man ir utf8 kad rakstu piemēram čau viņš nesaglabā kā utf8 un iznāk ķeburi! :(

2)Vienkārši refrešojot lapu viņš jau saglabā Es un Bots vārdus un katru reizi refrešojot nāk klāt un klāt rindās!

3)Derētu uzzināt kā lai uztaisa ka izvada tikai 20 jaunākos rindas kurās sanāk 10 sarunas.

4)Nezinu kādās pēdiņās likt lai izvadītu Bot: ar atstarpi jo ja lieku : met erroru.

 

Paldies par atsaucību!

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...