Re: [PHP-DB] Forms error in a catalog by Greenspan Bulger
Hi If you get yourself any decent text editor, it will have an option to show line numbers. Plenty of free editors here: http://download.cnet.com/downloads/0,10151,0-4003619-106-0-1-0,00.html?tag=d ir Personally I use and would recommend 'Ultra-edit' It would probably be a good idea to just post the line in question, due to line wrapping in mail it is difficult to figure out without going through the entire script where your error is. HTH Paul - Original Message - From: Darren [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, November 03, 2001 8:49 AM Subject: [PHP-DB] Forms error in a catalog by Greenspan Bulger : Greetings All! : : I am working on making a catalog from the example used in MySQL/PHP : Databases Applications by Jay Greenspan andBrad Bulger. I am using : php3 on the remote unix server. I had to remain all the php files : and there references in the documents from .php to .php3. I am : editing the code in a simple texteditor. : : Here is the problem. I keep getting a Parse error on line 33. : Question 1) How are you suposed count the lines? What is the exact : definition of a line? : Question 2) Can anybody tell me where the error is and or how to fix : it? Enclosed is the code. : : Thanks very much in advance for any help or comments. : : Darren : : Here Tis... : : ?php : /* : : *** This script from MySQL/PHP Database Applications *** : *** by Jay Greenspan and Brad Bulger *** : *** *** : *** You are free to resuse the material in this*** : *** script in any manner you see fit. There is *** : *** no need to ask for permission or provide *** : *** credit.*** : : */ : : // string start_form ([string action [, array attributes]]) : : // This function returns an HTML form tag. If the first argument : // is empty, the value of the global Apache variable SCRIPT_NAME : // is used for the 'action' attribute of the form tag. Other : // attributes for the form can be specified in the optional second : // argument; the default method of the form is post. : : // The behavior of this function on servers other than Apache is : // not known. It's likely that it will work, as SCRIPT_NAME is : // part of the CGI 1.1 specification. : : function start_form ($action=, $atts=) : { : global $SCRIPT_NAME; : : if (empty($action)) { $action = $SCRIPT_NAME; } : : $attlist = get_attlist($atts,array(method=post)); : $output = EOQ : form action=$action $attlist : EOQ; : return $output; : } : : // string end_form(void) : : // This function returns an HTML /form tag. : : function end_form () : { : $output = EOQ : /form : EOQ; : return $output; : } : : // string text_field ([string name [, string value [, int size [, : int maximum length) : : // This function returns an HTML text input field. The default size : // of the field is 10. A value and maximum data length for the field : // may be supplied. : : function text_field ($name=, $value=, $size=10, $maxlen=) : { : $maxatt = empty($maxlen) ? : maxlength=\$maxlen\; : $output = EOQ : input type=text name=$name value=$value size=$size $maxatt : EOQ; : return $output; : } : : // string textarea_field([string name [, string value [, int cols [, : int rows [, string wrap mode]) : : // This function returns an HTML textarea field. The default size is : // 50 columns and 10 rows, and the default wrap mode is 'soft', : which means : // no hard newline characters will be inserted after line breaks in what : // the user types into the field. The alternative wrap mode is 'hard', : // which means that hard newlines will be inserted. : : function textarea_field ($name=, $value=, $cols=50, $rows=10, : $wrap=soft) : { : $output = EOQ : textarea name=$name cols=$cols rows=$rows : wrap=$wrap$value/textarea : EOQ; : return $output; : } : : // string password_field ([string name [, string value [, int size : [, int maximum length) : : // This function returns an HTML password field. This is like a text : field, : // but the value of the field is obscured (only stars or bullets are : visible : // for each character). The default size of the field is 10. A : starting : // value and maximum data length may be supplied. : : function password_field ($name=, $value=, $size=10, $maxlen=) : { : $output = EOQ : input type=password name=$name value=$value size=$size : maxlength=$maxlen : EOQ; : return $output; : } : : // string hidden_field ([string name [, string value]]) : : // This function returns an HTML hidden field. A value may be supplied. : : function hidden_field ($name=, $value=) : { : $output = EOQ : input type=hidden name=$name value=$value : EOQ; : return $output; : } : : // string file_field ([string name]) : : // This function returns an HTML file field. These are used to specify : // files
Re: [PHP-DB] Forms error in a catalog by Greenspan Bulger
Excellent!! I'll do it! I didn't know about the editors. I'll let you know. Thank you very much! Darren P.Whiter wrote: Hi If you get yourself any decent text editor, it will have an option to show line numbers. Plenty of free editors here: http://download.cnet.com/downloads/0,10151,0-4003619-106-0-1-0,00.html?tag=d ir Personally I use and would recommend 'Ultra-edit' It would probably be a good idea to just post the line in question, due to line wrapping in mail it is difficult to figure out without going through the entire script where your error is. HTH Paul - Original Message - From: Darren [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, November 03, 2001 8:49 AM Subject: [PHP-DB] Forms error in a catalog by Greenspan Bulger : Greetings All! : : I am working on making a catalog from the example used in MySQL/PHP : Databases Applications by Jay Greenspan andBrad Bulger. I am using : php3 on the remote unix server. I had to remain all the php files : and there references in the documents from .php to .php3. I am : editing the code in a simple texteditor. : : Here is the problem. I keep getting a Parse error on line 33. : Question 1) How are you suposed count the lines? What is the exact : definition of a line? : Question 2) Can anybody tell me where the error is and or how to fix : it? Enclosed is the code. : : Thanks very much in advance for any help or comments. : : Darren : : Here Tis... : : ?php : /* : : *** This script from MySQL/PHP Database Applications *** : *** by Jay Greenspan and Brad Bulger *** : *** *** : *** You are free to resuse the material in this*** : *** script in any manner you see fit. There is *** : *** no need to ask for permission or provide *** : *** credit.*** : : */ : : // string start_form ([string action [, array attributes]]) : : // This function returns an HTML form tag. If the first argument : // is empty, the value of the global Apache variable SCRIPT_NAME : // is used for the 'action' attribute of the form tag. Other : // attributes for the form can be specified in the optional second : // argument; the default method of the form is post. : : // The behavior of this function on servers other than Apache is : // not known. It's likely that it will work, as SCRIPT_NAME is : // part of the CGI 1.1 specification. : : function start_form ($action=, $atts=) : { : global $SCRIPT_NAME; : : if (empty($action)) { $action = $SCRIPT_NAME; } : : $attlist = get_attlist($atts,array(method=post)); : $output = EOQ : form action=$action $attlist : EOQ; : return $output; : } : : // string end_form(void) : : // This function returns an HTML /form tag. : : function end_form () : { : $output = EOQ : /form : EOQ; : return $output; : } : : // string text_field ([string name [, string value [, int size [, : int maximum length) : : // This function returns an HTML text input field. The default size : // of the field is 10. A value and maximum data length for the field : // may be supplied. : : function text_field ($name=, $value=, $size=10, $maxlen=) : { : $maxatt = empty($maxlen) ? : maxlength=\$maxlen\; : $output = EOQ : input type=text name=$name value=$value size=$size $maxatt : EOQ; : return $output; : } : : // string textarea_field([string name [, string value [, int cols [, : int rows [, string wrap mode]) : : // This function returns an HTML textarea field. The default size is : // 50 columns and 10 rows, and the default wrap mode is 'soft', : which means : // no hard newline characters will be inserted after line breaks in what : // the user types into the field. The alternative wrap mode is 'hard', : // which means that hard newlines will be inserted. : : function textarea_field ($name=, $value=, $cols=50, $rows=10, : $wrap=soft) : { : $output = EOQ : textarea name=$name cols=$cols rows=$rows : wrap=$wrap$value/textarea : EOQ; : return $output; : } : : // string password_field ([string name [, string value [, int size : [, int maximum length) : : // This function returns an HTML password field. This is like a text : field, : // but the value of the field is obscured (only stars or bullets are : visible : // for each character). The default size of the field is 10. A : starting : // value and maximum data length may be supplied. : : function password_field ($name=, $value=, $size=10, $maxlen=) : { : $output = EOQ : input type=password name=$name value=$value size=$size : maxlength=$maxlen : EOQ; : return $output; : } : : // string hidden_field ([string name [, string value]]) : : // This function returns an HTML hidden field. A value may
Re: [PHP-DB] Forms error in a catalog by Greenspan Bulger
Thanks for the help on the free editors. Line 31 is blank The section is as follows: // string start_form ([string action [, array attributes]]) // This function returns an HTML form tag. If the first argument // is empty, the value of the global Apache variable SCRIPT_NAME // is used for the 'action' attribute of the form tag. Other // attributes for the form can be specified in the optional second // argument; the default method of the form is post. // The behavior of this function on servers other than Apache is // not known. It's likely that it will work, as SCRIPT_NAME is // part of the CGI 1.1 specification. function start_form ($action=, $atts=) { global $SCRIPT_NAME; if (empty($action)) { $action = $SCRIPT_NAME; } //this is line 31// $attlist = get_attlist($atts,array(method=post)); $output = EOQ form action=$action $attlist EOQ; return $output; } What do you think? Thanks Darren P.Whiter wrote: Hi If you get yourself any decent text editor, it will have an option to show line numbers. Plenty of free editors here: http://download.cnet.com/downloads/0,10151,0-4003619-106-0-1-0,00.html?tag=d ir Personally I use and would recommend 'Ultra-edit' It would probably be a good idea to just post the line in question, due to line wrapping in mail it is difficult to figure out without going through the entire script where your error is. HTH Paul -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP-DB] Forms error in a catalog by Greenspan Bulger (sorry line 33)
Sorry for the last post it is line 33 As follows // string start_form ([string action [, array attributes]]) // This function returns an HTML form tag. If the first argument // is empty, the value of the global Apache variable SCRIPT_NAME // is used for the 'action' attribute of the form tag. Other // attributes for the form can be specified in the optional second // argument; the default method of the form is post. // The behavior of this function on servers other than Apache is // not known. It's likely that it will work, as SCRIPT_NAME is // part of the CGI 1.1 specification. function start_form ($action=, $atts=) { global $SCRIPT_NAME; if (empty($action)) { $action = $SCRIPT_NAME; } $attlist = get_attlist($atts,array(method=post)); $output = EOQ //this is line 33// form action=$action $attlist EOQ; return $output; } * Remember I'm running php3 I'm going to look at the manuel from switching php3 to 4 and see if it mentions anything. I'm still very new to php Thanks Darren -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP-DB] Forms error in a catalog by Greenspan Bulger
Greetings All! I am working on making a catalog from the example used in MySQL/PHP Databases Applications by Jay Greenspan andBrad Bulger. I am using php3 on the remote unix server. I had to remain all the php files and there references in the documents from .php to .php3. I am editing the code in a simple texteditor. Here is the problem. I keep getting a Parse error on line 33. Question 1) How are you suposed count the lines? What is the exact definition of a line? Question 2) Can anybody tell me where the error is and or how to fix it? Enclosed is the code. Thanks very much in advance for any help or comments. Darren Here Tis... ?php /* *** This script from MySQL/PHP Database Applications *** *** by Jay Greenspan and Brad Bulger *** *** *** *** You are free to resuse the material in this*** *** script in any manner you see fit. There is *** *** no need to ask for permission or provide *** *** credit.*** */ // string start_form ([string action [, array attributes]]) // This function returns an HTML form tag. If the first argument // is empty, the value of the global Apache variable SCRIPT_NAME // is used for the 'action' attribute of the form tag. Other // attributes for the form can be specified in the optional second // argument; the default method of the form is post. // The behavior of this function on servers other than Apache is // not known. It's likely that it will work, as SCRIPT_NAME is // part of the CGI 1.1 specification. function start_form ($action=, $atts=) { global $SCRIPT_NAME; if (empty($action)) { $action = $SCRIPT_NAME; } $attlist = get_attlist($atts,array(method=post)); $output = EOQ form action=$action $attlist EOQ; return $output; } // string end_form(void) // This function returns an HTML /form tag. function end_form () { $output = EOQ /form EOQ; return $output; } // string text_field ([string name [, string value [, int size [, int maximum length) // This function returns an HTML text input field. The default size // of the field is 10. A value and maximum data length for the field // may be supplied. function text_field ($name=, $value=, $size=10, $maxlen=) { $maxatt = empty($maxlen) ? : maxlength=\$maxlen\; $output = EOQ input type=text name=$name value=$value size=$size $maxatt EOQ; return $output; } // string textarea_field([string name [, string value [, int cols [, int rows [, string wrap mode]) // This function returns an HTML textarea field. The default size is // 50 columns and 10 rows, and the default wrap mode is 'soft', which means // no hard newline characters will be inserted after line breaks in what // the user types into the field. The alternative wrap mode is 'hard', // which means that hard newlines will be inserted. function textarea_field ($name=, $value=, $cols=50, $rows=10, $wrap=soft) { $output = EOQ textarea name=$name cols=$cols rows=$rows wrap=$wrap$value/textarea EOQ; return $output; } // string password_field ([string name [, string value [, int size [, int maximum length) // This function returns an HTML password field. This is like a text field, // but the value of the field is obscured (only stars or bullets are visible // for each character). The default size of the field is 10. A starting // value and maximum data length may be supplied. function password_field ($name=, $value=, $size=10, $maxlen=) { $output = EOQ input type=password name=$name value=$value size=$size maxlength=$maxlen EOQ; return $output; } // string hidden_field ([string name [, string value]]) // This function returns an HTML hidden field. A value may be supplied. function hidden_field ($name=, $value=) { $output = EOQ input type=hidden name=$name value=$value EOQ; return $output; } // string file_field ([string name]) // This function returns an HTML file field. These are used to specify // files on the user's local hard drive, typically for uploading as // part of the form. (See http://www.zend.com/manual/features.file-upload.php // for more information about this subject.) function file_field ($name=) { $output = EOQ input type=file name=$name EOQ; return $output; } // string submit_field ([string name [, string value]]) // This function returns an HTML submit field. The value of the field // will be the string displayed by the button displayed by the user's // browser. The default value is Submit. function submit_field ($name=, $value=) { if (empty($value)) { $value = Submit; } $output = EOQ input type=submit name=$name value=$value EOQ; return $output; } // string image_field