Re: Empty $_POST after submit.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2013-04-04 at 13:53 +0300, Sorin Badea wrote:

> So you have a single php file with the code from the first email and the
> $_POST var is empty. Am I right ?
> 
> 
> On Thu, Apr 4, 2013 at 1:49 PM, Ninad <ninadshaha@xxxxxxxxxx> wrote:
> 
> >  Hi,
> >
> > I am using httpd as a web server with default configuration.
> >
> > Regards,
> > Ninad.
> >
> >
> > On 04/04/2013 04:11 PM, Sorin Badea wrote:
> >
> > What are you using on the server for http ? nginx or apache ? can you give
> > us more details about your configuration (mods, configuration, htaccess ) ?
> >
> >
> >  On Thu, Apr 4, 2013 at 1:25 PM, Ninad <ninadshaha@xxxxxxxxxx> wrote:
> >
> >>  Hello,
> >>
> >> Thanks for such a fast response.
> >>
> >> Yes I tried bellow things but result is same --- no output..
> >>
> >> $postdata = file_get_contents('php://input');
> >> var_dump($postdata);
> >> var_dump($_POST);
> >>
> >> Regards,
> >> Ninad.
> >>
> >>
> >> On 04/04/2013 03:50 PM, Sorin Badea wrote:
> >>
> >> Hi,
> >> Did you tried a print_r($_POST) or a var_dump ?
> >>
> >>
> >> On Thu, Apr 4, 2013 at 1:10 PM, Ninad <ninadshaha@xxxxxxxxxx> wrote:
> >>
> >>> Dear all,
> >>>
> >>> I am having 2 servers. One is running fedora 10 with php 5.2.6-5 and
> >>> second one is running
> >>> fedora17 with php 5.4.13.
> >>> Below given code is working absolutely fine on fedora10 with php5.2 But
> >>> the same code is not working on fedora17 with php 5.4.13. After submit I am
> >>> getting $_POST variable empty.
> >>>
> >>> Please guide me in the same.
> >>>
> >>>
> >>> <?php
> >>> if (isset($_POST['lastname'], $_POST['lastname']))
> >>> {
> >>>    echo("First name: " . $_POST['firstname'] . "<br />\n");
> >>>    echo("Last name: " . $_POST['lastname'] . "<br />\n");
> >>> }
> >>> ?>
> >>>
> >>> <html>
> >>> <head>
> >>> </head>
> >>> <body>
> >>> <form action="index.php" method="post">
> >>>    <p>First name: <input type="text" name="firstname" /></p>
> >>>    <p>Last name: <input type="text" name="lastname" /></p>
> >>>    <input type="submit" name="submit" value="Submit" />
> >>> </form>
> >>> </body>
> >>> </html>
> >>>
> >>>
> >>> Thanks & Regards,
> >>> Ninad.
> >>>
> >>> --
> >>> PHP General Mailing List (http://www.php.net/)
> >>> To unsubscribe, visit: http://www.php.net/unsub.php
> >>>
> >>>
> >>
> >>
> >>  --
> >> Badea Sorin (unu.sorin)
> >> sorin.badea91@xxxxxxxxx
> >> unu_sorin@xxxxxxxxx
> >> Pagina personala:
> >> http://badeasorin.com
> >>
> >>
> >>
> >
> >
> >  --
> > Badea Sorin (unu.sorin)
> > sorin.badea91@xxxxxxxxx
> > unu_sorin@xxxxxxxxx
> > Pagina personala:
> > http://badeasorin.com
> >
> >
> >
> 
> 


I've noticed the first line looks a little odd. It might be valid, just
probably not the way I've ever done it. For my own sanity, could you try
changing it to:

if (isset($_POST['lastname']) && isset($_POST['lastname']))

Thanks,
Ash
http://www.ashleysheridan.co.uk



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux