RE: how to insert PHP into confirrmation page
| From: | sh | Date: | Mon, 01 Oct 2018 04:18:45 +0000 |
| Subject: | RE: how to insert PHP into confirrmation page | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-326575@lists.php.net to get a copy of this message | ||
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@prodigy.net]
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@ybb.ne.jp> 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