is the register_globals setting in php.ini is same in both the machines?

i think u need to use $_POST[name] instead of $name...

regds,

-----Original Message-----
From: Tim Blackwell [mailto:[EMAIL PROTECTED]]
Sent: Thursday, October 10, 2002 18:46
To: [EMAIL PROTECTED]
Subject: Re: [PHP-WIN] works on one server and not another


below is the html form and php file that inserts the info into the
database.

for some reason it's not passing the data from the form to the php
script
and i'm getting undefined variables.  it ends up just inserting a blank
record into the database.

these are the errors i get?

Notice: Undefined variable: name in e:\web\addtutorial.php on line 26

Notice: Undefined variable: date in e:\web\addtutorial.php on line 26

Notice: Undefined variable: max in e:\web\addtutorial.php on line 26

Notice: Undefined variable: room in e:\webaddtutorial.php on line 26

Notice: Undefined variable: tutdesc in e:\web\addtutorial.php on line 26

Notice: Undefined variable: name in e:\web\addtutorial.php on line 31
___________________________________________________________
<html>
<head>
</head>

<body>

  <h1>Add a tutorial</h1>

  <form action="addtutorial.php" method="post" onsubmit="return
FrontPage_Form1_Validator(this)" language="JavaScript"
name="FrontPage_Form1">
    <table border=0 height="133" width="800" style="border-collapse:
collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
      <tr>
        <td height="17" width="160">Tutorial</td><td height="17"
width="640">
        <input type="text" name="name" size="20"><br></td>
      </tr>
      <tr>
        <td height="17" width="160"></td><td height="17" width="640">
        </td>
      </tr>
      <tr>
        <td height="17" width="160"></td>
        <td height="17" width="640">
        </td>
      </tr>
      <tr>
        <td height="17" width="800" colspan="2">
        </td>
      </tr>
      <tr>
        <td height="1" width="160"></td>
        <td height="1" width="640">
        </td>
      </tr>
      <tr><td colspan=2 height="26" width="800">&nbsp;</td></tr>
      <tr><td colspan=2 height="26" width="800"><input type=submit
value="Submit"></td></tr>
    </table>
  </form>
</body>
</html></textarea>

________________________________________________________________________
_

<html>
<head>
  <title>Add Tutorial to database</title>
</head>
<body>
<h1>Add Tutorial</h1>
<?
  if (!$name)
  {
     echo "You have not entered all the required details.<br>"
          ."Please go back and try again.";
     exit;
  }

   $db = mysql_pconnect("localhost", "", "");

  if (!$db)
  {
     echo "Error: Could not connect to database.  Please try again
later.";
     exit;
  }

   mysql_select_db("quick");
   $query = "insert into quickie values ('".$name."')";
   $result = mysql_query($query);

   if ($result)
 {
    echo  "$name has been added to the tutorial database";
 }
   else
 {
   echo "you screwed up, fix the database    ";

}
?>

</body>
</html>
___________________________________________________________

"Toby z" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> hay tim
>
> y doesnt it work ?????
> vat error do u get
>
> its really strange coz i ve XP at my home n win2k pro
> at my workplace and  all the code i bring from home
> vorks on my vrkplace machine
>
> do do lemme no bout any errors i MIGHT b able to help
>
> goodluck
>
> toby....
>
> --- Tim Blackwell <[EMAIL PROTECTED]> wrote: >
> this works on a windows XP machine i have but when i
> > put it on a w2kserver
> > it doesn't work?
> >
> >
> > <html>
> >
> > <body>
> >
> > <?
> >
> >   @ $db = mysql_pconnect("localhost", "", "");
> >
> >    mysql_select_db("database_name");
> >    $query = "insert into table_name values
> > ('".$name."')";
> >    $result = mysql_query($query);
> >
> > ?>
> >
> > </body>
> > </html>
> >
> >
> >
> > --
> > PHP Windows Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
> __________________________________________________
> Do You Yahoo!?
> Everything you'll ever need on one web page
> from News and Sport to Email and Music Charts
> http://uk.my.yahoo.com




-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to