Hi I made a new script to test incase it was something with php_self the code below inserts a line into the dabase but all fields are blank except hcap which has the null value 0 inserted so the permissions should be ok .
Thanks
JD
Code:
<?
$form ="<form action=\"insert.php\" ";
$form.= "method =\"get\">";
$form.= "Forename :<input type=\"text\" name=\"Forename\" value=\"$Forename\" ><br>";
$form.= "Surname :<input type=\"text\" name=\"Surname\" value=\"$Surname\" ><br>";
$form.= "Address Line 1:<input type=\"text\" name=\"Addy_Line1\" value=\"$Addy_Line1\" ><br>";
$form.= "Address Line 2:<input type=\"text\" name=\"Addy_Line2\" value=\"$Addy_Line2\" ><br>";
$form.= "Address Line 3:<input type=\"text\" name=\"Addy_Line3\" value=\"$Addy_Line3\" ><br>";
$form.= "Postcode :<input type=\"text\" name=\"Postcode\" value=\"$Postcode\" ><br>";
$form.= "Phone :<input type=\"text\" name=\"Phone\" value=\"$Phone\" ><br>";
$form.= "Handicap :<input type=\"text\" name=\"Hcap\" value=\"$Hcap\" ><br>";
$form.= "<input type=\"submit\" value=\"Submit\">";
$form.= "</form>";
echo($form);
?>
and the the script it is passed to
Code:
<?
$conn= @mysql_connect ("localhost",*******,"*******")
or die ("Error connecting to database. Please try again or contact admin");
$db =@mysql_select_db ("jd77_golf",$conn)
or die ("Error accessing database");
$sql = "insert into Member
(Forename,Surname,Addy_Line1,Addy_Line2,Addy_Line3,Postcode,Phone,Hcap)values
(\"$Forename\",\"$Surname\",\"$Addy_Line1\",\"$Addy_Line2\",\"$Addy_Line3\",\"$Postcode\",\"$Phone\",\"$Hcap\")";
$result = @mysql_query($sql,$conn)
or die("Error inserting data into database please contact admin");
if($result) { echo("Member now added to the database") ; }
?>