Re: [PHP-DB] Forms error in a catalog by Greenspan Bulger

2001-11-03 Thread p.whiter

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

2001-11-03 Thread Darren

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

2001-11-03 Thread Darren

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)

2001-11-03 Thread Darren


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

2001-11-02 Thread Darren

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