[PHP] Setlocale() not working
Hello, I'm trying to print the full date in spanish using the following lines: setlocale(LC_TIME, 'es_ES'); strftime(DATE_FORMAT_LONG, mktime(0, 0, 0, 12, 31, 2002)); But my sysadmin tells me that the server doesn't have the spanish locale installed. Is there a way that I can write the date in other language without the need to harcode the weekday names ??? Using only the strftime function ??? Thanks, Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PEAR::Pager examples
Hello, I've been using the PEAR::DB_Pager class for a while, but looking at the PEAR documentation I saw that there is another database paging class. PEAR::Pager (http://pear.php.net/package/Pager/). It seems to be good, but I couldn't find any documentation about it. Has anyone had any experiencie with this package that can share ? TIA, Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Problems compiling PHP 5.0.0b1
Hello, I've tried several times compiling PHP 5.0.0b1 on a Linux RedHat 8.0 using this configure command: ./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5 And I get the following error: configure: error: libxml2 version 2.5.1 or greater required. Then, I downloaded and compiled libxml 2.5.7 and the same error appears. I've compiled several diffrent versions of PHP before without problems. Has anyone had a similar problem ? TIA, _ Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Sessions with register_globals = off
Sessions are now being registered, but I have a problem unregistering them. This is the code that I'm using to test it: kill.php session_start(); print(ID = .$_SESSION['id']); //The value is printed print(PERMISOS = .$_SESSION['permisos']); //The value is printed unset($_SESSION['id']); unset($_SESSION['permisos']); print(ID = .$_SESSION['id']); //The value is NOT printed print(PERMISOS = .$_SESSION['permisos']); //The value is NOT printed ---kill.php- If the page is reloaded, the result is exactly the same. But if I keep reloading the page $_SESSION['id'] and $_SESSION['permisos'] have the same value. Is there any other way to unregister session variables ??? Thank you very much. _ Mauricio Cuenca - Original Message - From: Daniel Guerrier [EMAIL PROTECTED] To: Mauricio Cuenca [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, September 06, 2002 2:11 PM Subject: Re: [PHP] Sessions with register_globals = off Here you go http://www.zend.com/manual/function.session-is-registered.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Sessions with register_globals = off
Hello, I'm working with register_globals turned off. I'm setting this session cookie: if ($nresult) { if (mysql_numrows($nresult)) { session_start(); $_SESSION['auth'] = 'TRUE'; } } And then I'm checking if the cookie is set, but it doesn't work: if ($_SESSION['auth'] == 'TRUE') { show_menu(); } Is there any error on my code ? What am I doing wrong ? I read this on http://www.php.net/release_4_1_0.php: Another neat trick is that creating new entries in the $_SESSION array will automatically register them as session variables, as if you called session_register(). This trick is limited to the session module only - for example, setting new entries in $_ENV will *not* perform an implicit putenv(). That's what I am not using sessione_register($variable). TIA, _ Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PEAR Documentation
Hello, I just started to use some PEAR classes, by now, I'm dealing with PEAR::DB that has a lot of examples and documentation but I can't find anything similar for PEAR::HTML_QuickForm. Where can I find documentation about this class ? I'm trying to learn it just by trial and error but a list of functions, methods and properties would be very nice. Thanks, _ Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Crontab
Hello, I need to run a daily script on our website but I'm trying to avoid using CRONTAB. Is there any way that I can run this daily ? Is there any equivalent to ASP's Application_OnStart for PHP ? Thanks, _ Mauricio Cuenca [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PATH_INFO in CGI Mode
Hello, I'm trying to work with the environment variable $PATH_INFO in a website that has PHP as CGI, not as an Apache module. The differences are these: 1. As an Apache module when I get into this URL: http://foo/script.php/path/info everything works fine and $PATH_INFO equals to /path/info 2. But as CGI (the case of my Hosting Provider), the server sends a 500 Error and says premature end of script headers. Is this a normal behavior or its a problem with the server ? I'm hosting my website on VERIO and can not change provider. This is the answer that they gave me: -- The above URL is not a valid path, and will not work when PHP is running as a cgi. Please be advised that we have upgraded to PHP 4.1.2, so the error coding is different. The above path is displaying an Internal Server error because the php cgi is attempting to parse a path that does not exist. Are they right ? TIA, _ Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Exit();
Hello, I'm using recursive functions and call a function from inside another one. The problem is that when I call the Exit(); function the whole program is aborted. How can I quit just the current function, not the whole program ? example Function One() { If (!$var) { Exit(); } } Function Two(); { One();//This line kills the program Print(Hello); //This is not printed =( } /example TIA, __ Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] include_once()
Hello, I have a very long script with several functions in it. I wanted to split the script into several files, so I created two sub-scripts and one main script. This is the code from the main script: ?php include_once(sub_script_1.php); incude_once(sub_script_2.php); $temp = MyFunction(); ? MyFunction() is contained in the file sub_script_1.php which is properly enclosed with valid PHP start and end tags. But When I try to run the main script, I get this error: Fatal error: Call to undefined function: MyFunction()in /main_script.php on line 4. How can I properly divide my script into several ones ??? TIA, __ Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] include_once()
Yes, I read the documentation and took close note to include the start and end tags... ?php ? Thanks, __ Mauricio Cuenca - Original Message - From: anders nawroth To: Mauricio Cuenca f; [EMAIL PROTECTED] Sent: Tuesday, March 19, 2002 2:26 PM Subject: Re: [PHP] include_once() Have you put ?php tags in your include-files? Anders - Ursprungligt meddelande - Från: Mauricio Cuenca Till: Skickat: den 19 mars 2002 17:43 Ämne: [PHP] include_once() Hello, I have a very long script with several functions in it. I wanted to split the script into several files, so I created two sub-scripts and one main script. This is the code from the main script: ?php include_once(sub_script_1.php); incude_once(sub_script_2.php); $temp = MyFunction(); ? MyFunction() is contained in the file sub_script_1.php which is properly enclosed with valid PHP start and end tags. But When I try to run the main script, I get this error: Fatal error: Call to undefined function: MyFunction()in /main_script.php on line 4. How can I properly divide my script into several ones ??? TIA, -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] include_once()
No I haven't. Wouldn't this affect my entire web site ? I just need to include the files into a single script. Thanks, __ Mauricio Cuenca - Original Message - From: Neil Freeman To: Mauricio Cuenca Cc: [EMAIL PROTECTED] Sent: Tuesday, March 19, 2002 12:30 PM Subject: Re: [PHP] include_once() Have you remembered to set up PHP's include_path to point to the area where your scripts are located? Neil Mauricio Cuenca wrote: Hello, I have a very long script with several functions in it. I wanted to split the script into several files, so I created two sub-scripts and one main script. This is the code from the main script: ?php include_once(sub_script_1.php); incude_once(sub_script_2.php); $temp = MyFunction(); ? MyFunction() is contained in the file sub_script_1.php which is properly enclosed with valid PHP start and end tags. But When I try to run the main script, I get this error: Fatal error: Call to undefined function: MyFunction()in /main_script.php on line 4. How can I properly divide my script into several ones ??? TIA, -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Passing an array as an argument
Hello, I've built a function that receives an array as an argument to create an HTML drop-down list, but when I try to print the list this is all I got: select name=my_list option value=Array[0]Array[1] option value=Array[0]Array[1] /select This is my code: --- Function TextList($sName, $aOptions) { $nCount = Count($aOptions); //Counts the elements of the array Print(select name=\$sName\\n); For ($i = 1; $i = $nCount; $i++) { Print( option value=\$aOptions[1][0]\$aOptions[1][1]\n); } Print(/select\n); } */ Now I build the array */ $my_array = Array( Array(0,0), Array(1,Enero), Array(2,Febrero), Array(3,Marzo), Array(4,Abril); */ And call the function */ TextList(my_list, $my_array); I need to know how exaclty can I pass and receive an array as a function argument. Hope you can help me, TIA. -- Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Passing an array as an argument
Hello, I've built a function that receives an array as an argument to create an HTML drop-down list, but when I try to print the list this is all I got: select name=my_list option value=Array[0]Array[1] option value=Array[0]Array[1] /select This is my code: --- Function TextList($sName, $aOptions) { $nCount = Count($aOptions); //Counts the elements of the array Print(select name=\$sName\\n); For ($i = 1; $i = $nCount; $i++) { Print( option value=\$aOptions[1][0]\$aOptions[1][1]\n); } Print(/select\n); } */ Now I build the array */ $my_array = Array( Array(0,0), Array(1,Enero), Array(2,Febrero), Array(3,Marzo), Array(4,Abril); */ And call the function */ TextList(my_list, $my_array); I need to know how exaclty can I pass and receive an array as a function argument. Hope you can help me, TIA. -- Mauricio Cuenca -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php