Re: function calling - wrong path

From: Date: Mon, 21 Aug 2000 11:21:08 +0000
Subject: Re: function calling - wrong path
References: 1 2 3 4  Groups: php.dev 
Request: Send a blank email to php-dev+get-30031@lists.php.net to get a copy of this message
not /etc/standard... i mean /ext/standard Thomas Eisengarten wrote: > i think, i made anything wrong. if the function CreateNewUser is in another > extension (this is exactly what i want. calling pfsockopen > (etc/standard/fsock.c) from within my own extension) apache won't start and > brings the following error: > Syntax error on line 201 of /usr/local/httpd/conf/httpd.conf: > Cannot load /usr/lib/apache/libphp4.so into server: /usr/lib/apache/libphp4.so: > undefined symbol: pfsockopen > ...but if i dont use pfsockopen in my own... the server goes up and running. > what i'm making wrong`? > -eisen- > > Gustavo Badauy wrote: > > > Thomas, > > > > To call functions in your extension, it's just like any other. To get the > > parameters, the best example is to create the propotypes and let ext_skel do > > the work. > > > > Anyway, here is one example: > > > > PHP_FUNCTION(myfunction) > > { > > zval **UserName; > > zval **Password; > > zval **Day > > > > long retval = 0; > > long pin = 0; > > if (ZEND_NUM_ARGS() != 3 || zend_get_parameters_ex(3, > > &UserName,&Password,&Day) == FAILURE){ > > WRONG_PARAM_COUNT; > > } > > > > convert_to_string_ex(UserName); > > convert_to_string_ex(Email); > > convert_to_long_ex(Day); > > > > retval = CreateNewUser ( > > Z_STRVAL_PP(UserName), > > Z_STRVAL_PP(Password), > > Z_LVAL_PP(Day)) > > > > Hope it helps > > > > ----- Original Message ----- > > From: "Thomas Eisengarten" <eisen@pro-net.de> > > To: <php-dev@lists.php.net> > > Sent: Friday, August 18, 2000 9:22 AM > > Subject: [PHP-DEV] function calling > > > > > is it a way to call a standardfunction (e.g. fsockopen()) from my own > > > extension? and how the parameters tranfered, if it possible?! does any > > > example exists, where this problem is solved? > > > thomas eisengarten > > > > > > > > > > > > > > > -- > > > PHP Development Mailing List > > > <http://www.php.net/> > > > To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > > > For additional commands, e-mail: php-dev-help@lists.php.net > > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > -- > > PHP Development Mailing List <http://www.php.net/> > > To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > > For additional commands, e-mail: php-dev-help@lists.php.net > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > -- > PHP Development Mailing List <http://www.php.net/> > To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > For additional commands, e-mail: php-dev-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.dev (#30031) next »