Jump to content


Photo

needed help with php form


  • Please log in to reply
2 replies to this topic

#1 mallika

mallika
  • New Members
  • Pip
  • Newbie
  • 4 posts

Posted 29 September 2006 - 02:55 PM

Hi,
I am new with php-mysql.I have a form that can be seen here:
http://hunstem.uhd.e...ephp/form1.html
On this form in the very last section in the judging references i wanted to allow user to enter a number from 1 to 10 only but it allows any number .If anyone one knows how to write code to acheive this please help me.
Thanks,
Mallika.

#2 wildteen88

wildteen88
  • Staff Alumni
  • Advanced Member
  • 10,482 posts
  • LocationUK, Bournemouth

Posted 29 September 2006 - 03:07 PM

Do something like this:
if($POST['jpip1'] >= 1 && $POST['jpip1'] <= 10)
{
    // valid
}
else
{
    // invalid
}


#3 mallika

mallika
  • New Members
  • Pip
  • Newbie
  • 4 posts

Posted 29 September 2006 - 03:26 PM

Hi,
Thanks for replying.
the following is mysql code,please let me know where to insert your code.
Thanks a lot ,
Mallika.
<?
include "db.php";

$lname = $_POST['lname'];
$fname = $_POST['fname'];
$cmpaff = $_POST['cmpaff'];
$title = $_POST['title'];
$street = $_POST['street'];
$city = $_POST['city'];
$zip = $_POST['zip'];
$ophc = $_POST['ophc'];
$oph = $_POST['oph'];
$hphc = $_POST['hphc'];
$hph = $_POST['hph'];
$faxc = $_POST['faxc'];
$fax = $_POST['fax'];
$email = $_POST['email'];
$degree = $_POST['degree'];
$ya = $_POST['ya'];
$disc = $_POST['disc'];
$sefhdisc = $_POST['sefhdisc'];
$yj = $_POST['yj'];
$jpip1 = $_POST['jpip1'];
$jpip2 = $_POST['jpip2'];
$jpip3 = $_POST['jpip3'];
$jpip4 = $_POST['jpip4'];
$jpip5 = $_POST['jpip5'];
$jpip6 = $_POST['jpip6'];
$jpip7 = $_POST['jpip7'];
$jpip8 = $_POST['jpip8'];
$jpip9 = $_POST['jpip9'];
$jpip10 = $_POST['jpip10'];
$jpip11 = $_POST['jpip11'];
$jpip12 = $_POST['jpip12'];
$jptp1 = $_POST['jptp1'];
$jptp2 = $_POST['jptp2'];
$jptp3 = $_POST['jptp3'];
$jptp4 = $_POST['jptp4'];

if ($_POST['phase1']) {
	$phase1 = "on";
} else {
  	$phase1 = "off";
}
if ($_POST['phase2']) {
	$phase2 = "on";
} else {
  	$phase2 = "off";
}
if ($_POST['intd']) {
	$intd = "on";
} else {
  	$intd = "off";
}
    
$Query = "INSERT INTO form1 VALUES ('0', '$lname', '$fname', '$cmpaff', '$title', '$street', '$city', '$zip', '$ophc', '$oph', '$hphc', '$hph', '$faxc', '$fax', '$email', '$degree', '$ya', '$disc', '$sefhdisc', '$yj', '$phase1', '$phase2', $jpip1, $jpip2, $jpip3, $jpip4, $jpip5, $jpip6, $jpip7, $jpip8, $jpip9, $jpip10, $jpip11, $jpip1, $jptp1, $jptp2, $jptp3, $jptp4, '$intd')";

$Result = mysql_db_query ($DBName, $Query);
mysql_close  ($Link);

if ($Result) {
  	print "Data saved correctly";
} else {
  	print "Error Reported on pform1.php<br>";
	print "SQL: <b>$Query</b><br>";
	print "$DBName, $Link, $Host<br>";
}
?>





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users