Web lists-archives.com

RE: how to insert PHP into confirrmation page




Dear Jeffry Killen

Thank you for your mail. I tried as you tell.
But I cannot get word count in confirmation page.  
 <?php print str_word_count($_POST["sentence"]) ?> appears in textarea in form page.

Saneyuki Hori

-----Original Message-----
From: Jeffry Killen [mailto:jekillen@xxxxxxxxxxx] 
Sent: Monday, October 01, 2018 12:20 PM
To: sh
Cc: php-general General List
Subject: Re: how to insert PHP into confirrmation page


> On Sep 30, 2018, at 7:42 PM, sh <hosayuki@xxxxxxxxx> wrote:
> 
> Hello
> I am a new member. I have a question about form page and confirmation page.
> The question is how to get word count in confirmation page from form page by PHP. The program is as below which is part of whole page.  
>  
> Function of getting word count is:  str_word_count($_POST["sentence"]
> I am waiting for fast answer from a member. 
>  
> [form page, by html]
> <form name="namae" method="post" action="2contact_mail.php">
>     <table class="formTable">
>      <tr>
>       <th>language combination</th>
>    <td><select name=" language combination ">
>       <option value="" selected> ----</option>
>       <option value="japanese→english">  japanese→english </option>
>       <option value=" english→japanese ">  english→japanese </option>    
>      </select></td>
>    <td><input size="30" type="hidden" name="word_count" /></td>
>      </tr>
>       <tr>
>         <th> sentence </th>
>        <td><textarea name="sentence" rows="4" cols="40"><?php print str_word_count($_POST["sentence"]) ?></textarea></td></tr>
>        </table> 
>  
> [confirmation page, by php]
>  
> function confirmOutput($arr){
> global $hankaku,$hankaku_array;
> $html = '';
> foreach($arr as $key => $val) {
> $out = '';   
>  if(is_array($val)){ 
>  
> foreach($val as $key02 => $item){ 
>  
> if(is_array($item)){
>       $out .= connect2val($item);
>       }else{
>       $out .= $item . ', ';
>       }
>   }
>   $out = rtrim($out,', ');
> }else{ $out = $val; }
> if(get_magic_quotes_gpc()) { $out = stripslashes($out); }  
> $out = nl2br(h($out)); 
> $key = h($key);        
> ------
> I tried as follows:
>   I added: 
>       $out .= str_word_count($_POST["sentence"]).;
>   Above 
>      $out = nl2br(h($out));
>  
> But in all columns word count was added. I need word count only in textarea.
>  
>  
> Saneyuki Hori

This may not be exactly what you are looking for but the simplest approach I know
of is:
>  <td><textarea name="sentence" rows="4" cols="40"><?php print str_word_count($_POST["sentence"]) ?></textarea></td></tr>

JK