Re: [PHP] PHP - mail() function problem

2002-08-18 Thread N. Pari Purna Chand

Hi Jason,

I have found out the mistake I did,
the /usr/bin/sendmail that my MTA(XMAIL in this case)
 uses was not 'chmod +s' ed.

Ans that is the reason when I ran the script in shell ( being logged in as
root)
it worked fine, and not thru apache.

/chandu


- Original Message -
From: Jason Wong [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, August 17, 2002 11:49 PM
Subject: Re: [PHP] PHP - mail() function problem


 On Saturday 17 August 2002 21:08, N. Pari Purna Chand wrote:
  Hi guys,
 
  I am facing a strange problem,
  php's mail() function is not working when a php page is executed thru
  apache,
  but the same page which has mail() function is working fine and is
sending
  mails
  when php is used as a scripting language in shell.

 Is this on the same machine? If so, check that both the apache-php and the
 cgi-php are using the same php.ini (and hence same sendmail settings).

  Any guess what might be causing the problem ?

 Try comparing php.ini.


 --
 Jason Wong - Gremlins Associates - www.gremlins.com.hk
 Open Source Software Systems Integrators
 * Web Design  Hosting * Internet  Intranet Applications Development *

 /*
 Heard that the next Space Shuttle is supposed to carry several Guernsey
cows?
 It's gonna be the herd shot 'round the world.
 */


 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] PHP - mail() function problem

2002-08-18 Thread N. Pari Purna Chand

Hi Jason,

I have found out the mistake I did,
the /usr/bin/sendmail that my MTA(XMAIL in this case)
 uses was not 'chmod +s' ed.

Ans that is the reason when I ran the script in shell ( being logged in as
root)
it worked fine, and not thru apache.

/chandu


- Original Message -
From: Jason Wong [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Saturday, August 17, 2002 11:49 PM
Subject: Re: [PHP] PHP - mail() function problem


 On Saturday 17 August 2002 21:08, N. Pari Purna Chand wrote:
  Hi guys,
 
  I am facing a strange problem,
  php's mail() function is not working when a php page is executed thru
  apache,
  but the same page which has mail() function is working fine and is
sending
  mails
  when php is used as a scripting language in shell.

 Is this on the same machine? If so, check that both the apache-php and the
 cgi-php are using the same php.ini (and hence same sendmail settings).

  Any guess what might be causing the problem ?

 Try comparing php.ini.


 --
 Jason Wong - Gremlins Associates - www.gremlins.com.hk
 Open Source Software Systems Integrators
 * Web Design  Hosting * Internet  Intranet Applications Development *

 /*
 Heard that the next Space Shuttle is supposed to carry several Guernsey
cows?
 It's gonna be the herd shot 'round the world.
 */


 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] ICQ interface?

2002-08-18 Thread Justin French

Has anyone built, or partially built an interface to ICQ?

I'm not necessarily looking for full IM thru a web/PHP interface, but maybe
some small stuff, like finding out if a certain user is online?

I did a google and found this on Zend.com, but can't get it working (it
returns unknown everytime, with any number):

? 
function get_status($uin)
{ 
/*
* Copyright © 2000 Scriptmakers.com *
* Feel free to edit, modify and*
* redistribute as long as this*
* message is kept intact.*
*/

$fp = fsockopen(wwp.icq.com, 80, $errno, $errstr, 30);
if(!$fp)
{ 

echo $errstr($errno)br\n;
}
else
{ 
fputs($fp,GET/scripts/online.dll?icq=$uinimg=5HTTP/1.0\n\n);
$do='no'; 
while(!feof($fp))
{ 
$line=fgets($fp,128);
$do=($do=='yes')?'yes':(eregi(^GIF89,$line))?'yes':'no';;
if($do=='yes')
{ 
if(ereg(á7 ±40,$line))
{
return 'online';
}
elseif(ereg(áw` ±40,$line))
{
return 'offline';
}
elseif(ereg(S3IѱèJ,$line))
{
return 'disabled';
}
} 
} 
fclose($fp);
} 
return 'unknown';
} 

/*  usage --
include('icq_status.php');
$uin=51362125; 
echoget_status($uin);
*/
? 


... and this, which spits out an error:
Warning: file(http://wwp.icq.com/scripts/online.dll?icq=img=1;) -
Undefined error: 0 in /usr/local/apache/htdocs/hinge/viewmember.php on line
13

? 

$uin = 51362125; 
function ICQ_Status($uin)
{ 
 $arr = file(http://wwp.icq.com/scripts/online.dll?icq=$uinimg=1;);
 $len = strlen($arr[1]);
 if ($len == ) return ICQ: span style=\color:#707070\Local
Server/span; 
 if ($len == 96) return ICQ: span style=\color:#009000\Online/span;
 if ($len == 83) return ICQ: span style=\color:#b0\Offline/span;
 if ($len == 1) return ICQ: span style=\color:#80\Disabled/span;
} 
echo ICQ_Status($uin);

?


My guess is that these both DID work at one point, but if ICQ keeps changing
their methods, then the scripts become redundant.


Any links / guidance would be great!


Justin French


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] pop-up

2002-08-18 Thread Mantas Kriauciunas

Hey php-general,

  whats the easyest way to send variables to pop-up?

  i got button like this:
  input type=BUTTON value=Preview onClick=\topWindow()\

  its not in the form its just standing hare.. do i add to post or
  how is the easy way to do it.. it just pops up window and i need
  to pass variables to that pop up whish takes variables from the form
  before that button. its preview.php that pops out.

-- 
Best regards,
 Mantas  

Contacts:
[EMAIL PROTECTED]
Http://www.mntkz.tk


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] pop-up

2002-08-18 Thread Justin French

You need to modify topWindow() so that you can pass a query string to it,
which you can then use to add to the URL of the pop-up window.

SCRIPT
!--
function userpop(user_id)
{
var prefix = show_user.php?userid=;
var script = eval(prefix + user_id);
window.open(script, view_user,
toolbar=no,location=no,directories=no,status=yes,menubar=yes,scrollbars=yes
,resizable=no,width=250,height=250);
}
// --
/SCRIPT

input type=BUTTON value=Preview onClick=userpop('justin');

This would pop-up a window with the dimensions listed, and I pass a userid
to it, which gets appended to the URL of the new window, passing a userid
variable into the target script via GET.

I *think* all input's need to be in a form tag regardless... a better way
to test your script would be to take the input/form out of the equation, get
your javascript right with a simple A HREF tag:

A HREF=# onClick=userpop('justin');

And since this is a JavaScript thing, not a PHP thing, you might want to
address the issue(s) in comp.lang.javascript


Justin French





on 18/08/02 7:14 PM, Mantas Kriauciunas ([EMAIL PROTECTED]) wrote:

 Hey php-general,
 
 whats the easyest way to send variables to pop-up?
 
 i got button like this:
 input type=BUTTON value=Preview onClick=\topWindow()\
 
 its not in the form its just standing hare.. do i add to post or
 how is the easy way to do it.. it just pops up window and i need
 to pass variables to that pop up whish takes variables from the form
 before that button. its preview.php that pops out.


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re[2]: [PHP] pop-up

2002-08-18 Thread Mantas Kriauciunas

Hello Justin,

i don't think that this thing will pass 300 simbols successfuly
i take $nw_text from TEXTAREA and i need to pass it to pop-up (other
window) there it will generate preview of that text with some stuff...
but i need to pass also 2 more ...so total is 3 things...one text and
other ones is just like date and username




Sunday, August 18, 2002, 12:22:11 AM, you wrote:

JF You need to modify topWindow() so that you can pass a query string to it,
JF which you can then use to add to the URL of the pop-up window.

JF SCRIPT
JF !--
JF function userpop(user_id)
JF {
JF var prefix = show_user.php?userid=;
JF var script = eval(prefix + user_id);
JF window.open(script, view_user,
JF toolbar=no,location=no,directories=no,status=yes,menubar=yes,scrollbars=yes
JF ,resizable=no,width=250,height=250);
JF }
// --
JF /SCRIPT

JF input type=BUTTON value=Preview onClick=userpop('justin');

JF This would pop-up a window with the dimensions listed, and I pass a userid
JF to it, which gets appended to the URL of the new window, passing a userid
JF variable into the target script via GET.

JF I *think* all input's need to be in a form tag regardless... a better way
JF to test your script would be to take the input/form out of the equation, get
JF your javascript right with a simple A HREF tag:

JF A HREF=# onClick=userpop('justin');

JF And since this is a JavaScript thing, not a PHP thing, you might want to
JF address the issue(s) in comp.lang.javascript


JF Justin French



-- 
Best regards,
 Mantasmailto:[EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] ICQ interface?

2002-08-18 Thread Justin French

Sometimes the easiest solutions are the best!!

img src=http://web.icq.com/whitepages/online?icq=51362125img=21;

Courtesy of the ICQ site :)


Justin French






on 18/08/02 5:06 PM, Justin French ([EMAIL PROTECTED]) wrote:

 Has anyone built, or partially built an interface to ICQ?
 
 I'm not necessarily looking for full IM thru a web/PHP interface, but maybe
 some small stuff, like finding out if a certain user is online?
 
 I did a google and found this on Zend.com, but can't get it working (it
 returns unknown everytime, with any number):
 
 ? 
 function get_status($uin)
 { 
 /*
 * Copyright © 2000 Scriptmakers.com *
 * Feel free to edit, modify and*
 * redistribute as long as this*
 * message is kept intact.*
 */
 
 $fp = fsockopen(wwp.icq.com, 80, $errno, $errstr, 30);
 if(!$fp)
 { 
 
 echo $errstr($errno)br\n;
 }
 else
 { 
 fputs($fp,GET/scripts/online.dll?icq=$uinimg=5HTTP/1.0\n\n);
 $do='no'; 
 while(!feof($fp))
 { 
 $line=fgets($fp,128);
 $do=($do=='yes')?'yes':(eregi(^GIF89,$line))?'yes':'no';;
 if($do=='yes')
 { 
 if(ereg(á7@ ±40,$line))
 {
 return 'online';
 }
 elseif(ereg(áw` ±40,$line))
 {
 return 'offline';
 }
 elseif(ereg(S3IѱèJ,$line))
 {
 return 'disabled';
 }
 } 
 } 
 fclose($fp);
 } 
 return 'unknown';
 } 
 
 /*  usage --
 include('icq_status.php');
 $uin=51362125; 
 echoget_status($uin);
 */
 ? 
 
 
 ... and this, which spits out an error:
 Warning: file(http://wwp.icq.com/scripts/online.dll?icq=img=1;) -
 Undefined error: 0 in /usr/local/apache/htdocs/hinge/viewmember.php on line
 13
 
 ? 
 
 $uin = 51362125;
 function ICQ_Status($uin)
 { 
 $arr = file(http://wwp.icq.com/scripts/online.dll?icq=$uinimg=1;);
 $len = strlen($arr[1]);
 if ($len == ) return ICQ: span style=\color:#707070\Local
 Server/span; 
 if ($len == 96) return ICQ: span style=\color:#009000\Online/span;
 if ($len == 83) return ICQ: span style=\color:#b0\Offline/span;
 if ($len == 1) return ICQ: span style=\color:#80\Disabled/span;
 } 
 echo ICQ_Status($uin);
 
 ?
 
 
 My guess is that these both DID work at one point, but if ICQ keeps changing
 their methods, then the scripts become redundant.
 
 
 Any links / guidance would be great!
 
 
 Justin French
 
 
 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: Re[2]: [PHP] pop-up

2002-08-18 Thread Jason Soza

I just wrote something exactly like this today:

function news_window (headline_str)
{

var headline_link = /story.asp?headline= + escape(headline_str);

window.open(headline_link,'','scrollbars=yes,resizable=yes');
}

Now, if I needed to pass along more variables, I'd just add them to the
news_window () arguments, i.e. if I needed to pass along a text field and a
user id, I'd go:

function news_window (headline_str,text,user_id)

Try it, then let us know how it goes. Don't use the input tags - once you
make a function like the one above, call it with a
href=javascript:news_window(your_argument_here)/a. Also, try not to say
things like I don't think it will work if you haven't given it a shot yet.
I knew -nothing- of JavaScript before I needed to use the window.open()
function today, but now I know enough about it to make some useful scripts.
Try going to google.com and searching for 'javascript reference' - you will
likely find the results handy.

HTH
Jason Soza

-Original Message-
From: Mantas Kriauciunas [mailto:[EMAIL PROTECTED]]
Sent: Sunday, August 18, 2002 1:44 AM
To: Justin French
Cc: [EMAIL PROTECTED]
Subject: Re[2]: [PHP] pop-up


Hello Justin,

i don't think that this thing will pass 300 simbols successfuly
i take $nw_text from TEXTAREA and i need to pass it to pop-up (other
window) there it will generate preview of that text with some stuff...
but i need to pass also 2 more ...so total is 3 things...one text and
other ones is just like date and username






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Re: Cleanup script

2002-08-18 Thread Julio Nobrega

 I just had a massive open house party...

 Is it possible to write a PHP script to collect all the bottles and
 cans, mop the floor, fumigate the carpet and make me lunch?

  PHP is all. You need.

--
Julio Nobrega
Pode acessar:
http://www.inerciasensorial.com.br


Liam Mackenzie [EMAIL PROTECTED] escreveu na mensagem
001f01c24644$71cf59d0$0b00a8c0@enigma">news:001f01c24644$71cf59d0$0b00a8c0@enigma...
 I just had a massive open house party...

 Is it possible to write a PHP script to collect all the bottles and
 cans, mop the floor, fumigate the carpet and make me lunch?






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Help needed about queries with MySQL, thanks.

2002-08-18 Thread Jean-Marc Godart

Hello everyone,

I am a new PHP user, from Belgium. I am trying to manage a MySQL database with PHP, 
and I kindly request your help to solve a little (probably very stupid) problem I have 
been dealing with for a while already ...

I have a MySQL database (called sessions) with a auto-increment INT field called 
sessionID. I try to check if there is already a record in this database with a given 
sessionID, which is called $sessionID in PHP. I use this query, which must be wrong 
(but I cannot find out why !!!) :

   SELECT * FROM sessions WHERE sessionID = $sessionID

Even though there is already a record with the right sessionID, my program does not 
find it (I always get 0 when using mysql_num_rows() after the query). Though, if I 
replace $sessionID by, for example 4, then that works and it says there is already a 
record with that ID.

I guess the problem comes from comparing two different kinds of variables, but I can't 
fix it ... Could anyone please help ? By advance, thank you !!!

Best regards from Belgium,


Jean-marc


 



Re: Re[2]: [PHP] pop-up

2002-08-18 Thread Justin French

Well, you're going to have limitations with passing things around in a URL.

You need to post your JS function to comp.lang.javascript, and ask them how
to modify the script so that it POSTs the form data to the new pop-up
window.

Justin French




on 18/08/02 7:44 PM, Mantas Kriauciunas ([EMAIL PROTECTED]) wrote:

 Hello Justin,
 
 i don't think that this thing will pass 300 simbols successfuly
 i take $nw_text from TEXTAREA and i need to pass it to pop-up (other
 window) there it will generate preview of that text with some stuff...
 but i need to pass also 2 more ...so total is 3 things...one text and
 other ones is just like date and username
 
 
 
 
 Sunday, August 18, 2002, 12:22:11 AM, you wrote:
 
 JF You need to modify topWindow() so that you can pass a query string to it,
 JF which you can then use to add to the URL of the pop-up window.
 
 JF SCRIPT
 JF !--
 JF function userpop(user_id)
 JF {
 JF var prefix = show_user.php?userid=;
 JF var script = eval(prefix + user_id);
 JF window.open(script, view_user,
 JF 
 toolbar=no,location=no,directories=no,status=yes,menubar=yes,scrollbars=yes
 JF ,resizable=no,width=250,height=250);
 JF }
 // --
 JF /SCRIPT
 
 JF input type=BUTTON value=Preview onClick=userpop('justin');
 
 JF This would pop-up a window with the dimensions listed, and I pass a userid
 JF to it, which gets appended to the URL of the new window, passing a userid
 JF variable into the target script via GET.
 
 JF I *think* all input's need to be in a form tag regardless... a better
 way
 JF to test your script would be to take the input/form out of the equation,
 get
 JF your javascript right with a simple A HREF tag:
 
 JF A HREF=# onClick=userpop('justin');
 
 JF And since this is a JavaScript thing, not a PHP thing, you might want to
 JF address the issue(s) in comp.lang.javascript
 
 
 JF Justin French
 
 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Help needed about queries with MySQL, thanks.

2002-08-18 Thread Jason Wong

On Sunday 18 August 2002 17:45, Jean-Marc Godart wrote:

 I have a MySQL database (called sessions) with a auto-increment INT field
 called sessionID. I try to check if there is already a record in this
 database with a given sessionID, which is called $sessionID in PHP. I use
 this query, which must be wrong (but I cannot find out why !!!) :

SELECT * FROM sessions WHERE sessionID = $sessionID

 Even though there is already a record with the right sessionID, my program
 does not find it (I always get 0 when using mysql_num_rows() after the
 query). Though, if I replace $sessionID by, for example 4, then that
 works and it says there is already a record with that ID.

 I guess the problem comes from comparing two different kinds of variables,
 but I can't fix it ... Could anyone please help ? By advance, thank you !!!

Have you tried printing out $sessionID to see whether it contains what you 
think it contains?

-- 
Jason Wong - Gremlins Associates - www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design  Hosting * Internet  Intranet Applications Development *

/*
Under capitalism, man exploits man.  Under communism, it's just the opposite.
-- J.K. Galbraith
*/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Help needed about queries with MySQL, thanks.

2002-08-18 Thread Jean-Marc Godart

Thanks for your suggestion ... Yes, I tried to print $sessionID (using
echo()) and I get the right value (the one I am looking for) ... Though the
query does not work. Any other idea ??? Thanks again !

Jean-Marc

- Original Message -
From: Jason Wong [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, August 18, 2002 11:53 AM
Subject: Re: [PHP] Help needed about queries with MySQL, thanks.


 On Sunday 18 August 2002 17:45, Jean-Marc Godart wrote:

  I have a MySQL database (called sessions) with a auto-increment INT
field
  called sessionID. I try to check if there is already a record in this
  database with a given sessionID, which is called $sessionID in PHP. I
use
  this query, which must be wrong (but I cannot find out why !!!) :
 
 SELECT * FROM sessions WHERE sessionID = $sessionID
 
  Even though there is already a record with the right sessionID, my
program
  does not find it (I always get 0 when using mysql_num_rows() after the
  query). Though, if I replace $sessionID by, for example 4, then that
  works and it says there is already a record with that ID.
 
  I guess the problem comes from comparing two different kinds of
variables,
  but I can't fix it ... Could anyone please help ? By advance, thank you
!!!

 Have you tried printing out $sessionID to see whether it contains what you
 think it contains?

 --
 Jason Wong - Gremlins Associates - www.gremlins.com.hk
 Open Source Software Systems Integrators
 * Web Design  Hosting * Internet  Intranet Applications Development *

 /*
 Under capitalism, man exploits man.  Under communism, it's just the
opposite.
 -- J.K. Galbraith
 */


 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Help needed about queries with MySQL, thanks.

2002-08-18 Thread Jason Wong

On Sunday 18 August 2002 17:59, Jean-Marc Godart wrote:
 Thanks for your suggestion ... Yes, I tried to print $sessionID (using
 echo()) and I get the right value (the one I am looking for) ... Though the
 query does not work. Any other idea ??? Thanks again !

Please post your code so we can have a look.

-- 
Jason Wong - Gremlins Associates - www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design  Hosting * Internet  Intranet Applications Development *

/*
Awright, which one of you hid my PENIS ENVY?
*/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Installing PHP... ASAP

2002-08-18 Thread Konstantin

Hello Guys

I has FreeBSD4.3
I need help how install PHP under Apache2.0.35
when i compile PHP with apxs module support Apache say's

Cannot load /usr/libexec/modules/libphp4.so into
server: /usr/libexec/modules/libphp4.so: Undefined symbol pthread_getspecific

I'm the begginer in Unix.
Please if you can answer me how i can install apache with detailed
descriptions i will be very happy :)

-- 
Best regards,
 Konstantin  mailto:[EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Sort multidimensional array using Natural-Order

2002-08-18 Thread Hessu

Hi,

I have following filename/date array 
Array ( [0] = Array ( [0] = 1.jpg [1] = 10.jpg [2] = 11.jpg [3] =
12.jpg [4] = 2.jpg [5] = 3.jpg [6] = 4.jpg [7] = 5.jpg [8] =
6.jpg [9] = 7.jpg [10] = 8.jpg [11] = 9.jpg ) [1] = Array ( [0] =
1026502301 [1] = 1026502312 [2] = 1026502313 [3] = 1026502550 [4]
= 1026502302 [5] = 1026502304 [6] = 1026502305 [7] = 1026502619
[8] = 1026502585 [9] = 1026502308 [10] = 1026502310 [11] =
1026502311 ) )

I'm trying to sort the array by filename in Natural-Order.
Array_multisort(filelist[0]),SORT_ASC,$filelist[1]) 
don't sort in Natural-Order

usort($filelist[0],strnatcmp);
Sorts only filenames, any ideas how to get dates also sorted?

-Hessu-

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




php-general Digest 18 Aug 2002 11:43:43 -0000 Issue 1532

2002-08-18 Thread php-general-digest-help


php-general Digest 18 Aug 2002 11:43:43 - Issue 1532

Topics (messages 113097 through 113132):

Re: preg_match help?
113097 by: Bas Jobsen
113098 by: vic
113099 by: vic
113115 by: Jason Wong

How Can I Generate an Email List from a MySQL Table
113100 by: Roger Lewis
113101 by: Chris Knipe
113103 by: Roger Lewis
113105 by: Justin French
113112 by: Manuel Lemos

yesterday's day of week
113102 by: Kenton Letkeman
113106 by: Jason Wong
113107 by: Justin Garrett
113108 by: Justin French

array's
113104 by: Pafo
113110 by: Jason Wong
113111 by: robert mischke

Random Passwords Generator
113109 by: César Aracena
113114 by: Manuel Lemos
113116 by: Liam MacKenzie

Re: quick ereg() question
113113 by: Jason Wong

Re: PHP - mail() function problem
113117 by: N. Pari Purna Chand
113118 by: N. Pari Purna Chand

ICQ interface?
113119 by: Justin French
113123 by: Justin French

pop-up
113120 by: Mantas Kriauciunas
113121 by: Justin French
113122 by: Mantas Kriauciunas
113124 by: Jason Soza
113127 by: Justin French

Re: Cleanup script
113125 by: Julio Nobrega

Help needed about queries with MySQL, thanks.
113126 by: Jean-Marc Godart
113128 by: Jason Wong
113129 by: Jean-Marc Godart
113130 by: Jason Wong

Installing PHP... ASAP
113131 by: Konstantin

Sort multidimensional array using Natural-Order
113132 by: Hessu

Administrivia:

To subscribe to the digest, e-mail:
[EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]

To post to the list, e-mail:
[EMAIL PROTECTED]


--

---BeginMessage---

preg_match(/.*b[^]+(.*)font face=\Verdana\ size=\3\.*/, 
$contents,$story);
echo $story[1];

preg_match always return a array. The first element ($array[0])contains your 
complete regexp. The next ($array[1])one the first match between () etc.
Don't use ! but /




Op zondag 18 augustus 2002 01:27, schreef Jason Soza:
 I seriously need some help trying to make a match here. Obligatory
 disclaimer: yes, I've searched google.com, I've read the PHP manual section
 on preg_match(), and I've sat here for 3 hours trying to resolve this on my
 own. :) Any help would be great:

 I need to match everything between:

 b$headline

 Where $headline is a variable that will be filled out of a foreach() loop.
 The pattern should return everything until it hits:

 font face=Verdana size=3

 The text file this is taken out of looks like:

 font face=Verdana size=3bHeadline here/b/fontp

 News story, blah, blah, blah...

 font face=Verdana size=3bAnother headline/b/fontp

 More news, blah, blah...

 ...

 The contents of the text file echo correctly before the preg_match, but the
 preg_match I've tried:

 preg_match(!b[^]+(.*)font face=\Verdana\ size=\3\!, $contents,
 $story);

 Returns array(), so no matches are made. Any suggestions?

 TIA,

 Jason Soza

---End Message---
---BeginMessage---

Ok, since I've been trying to get this working forever, how wold you get
something like this working I need, to get everything between these 2
tags:

div class=Section1 and /div

Someone gave me this code:

preg_match('!div class=Section1[^]+(.*)/div!Uis',$str,$regs);

with the ! in front, and !Uis at the end, what does that mean? 

And when i try it with your script:

preg_match('/.*div class=Section1[^]+(.*)/div.*/',$str,$regs);
$good = $regs[1];
echo $good;


I get:

Warning: Unknown modifier 'd' in
/home/victor/argilent-www/sites/malibu_place_2/main.php on line 197

197 is the preg_match code line.

- Vic


-Original Message-
From: Bas Jobsen [mailto:[EMAIL PROTECTED]] 
Sent: Saturday, August 17, 2002 6:49 PM
To: Jason Soza; PHP-General
Subject: Re: [PHP] preg_match help?

preg_match(/.*b[^]+(.*)font face=\Verdana\ size=\3\.*/, 
$contents,$story);
echo $story[1];

preg_match always return a array. The first element ($array[0])contains
your 
complete regexp. The next ($array[1])one the first match between () etc.
Don't use ! but /




Op zondag 18 augustus 2002 01:27, schreef Jason Soza:
 I seriously need some help trying to make a match here. Obligatory
 disclaimer: yes, I've searched google.com, I've read the PHP manual
section
 on preg_match(), and I've sat here for 3 hours trying to resolve this
on my
 own. :) Any help would be great:

 I need to match everything between:

 b$headline

 Where $headline is a variable that will be filled out of a foreach()
loop.
 The pattern should return everything until it hits:

 font face=Verdana size=3

 The text file this is taken out of looks like:

 font face=Verdana size=3bHeadline here/b/fontp

 News story, blah, blah, blah...

 font face=Verdana size=3bAnother headline/b/fontp

 More news, blah, blah...

 

[PHP] Sort multidimensional array using Natural-Order

2002-08-18 Thread Hessu

Hi,

I have following filename/date array
Array ( [0] = Array ( [0] = 1.jpg [1] = 10.jpg [2] = 11.jpg [3] =
12.jpg [4] = 2.jpg [5] = 3.jpg [6] = 4.jpg [7] = 5.jpg [8] = 6.jpg [9]
= 7.jpg [10] = 8.jpg [11] = 9.jpg ) [1] = Array ( [0] = 1026502301 [1]
= 1026502312 [2] = 1026502313 [3] = 1026502550 [4] = 1026502302 [5] =
1026502304 [6] = 1026502305 [7] = 1026502619 [8] = 1026502585 [9] =
1026502308 [10] = 1026502310 [11] = 1026502311 ) )

I'm trying to sort the array by filename in Natural-Order.
Array_multisort(filelist[0]),SORT_ASC,$filelist[1])
don't sort in Natural-Order

usort($filelist[0],strnatcmp);
Sorts only filenames, any ideas how to get dates also sorted?

-Hessu-



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] Help needed about queries with MySQL, thanks.

2002-08-18 Thread Craig Vincent

 I have a MySQL database (called sessions) with a auto-increment
 INT field called sessionID. I try to check if there is already
 a record in this database with a given sessionID, which is called
 $sessionID in PHP. I use this query, which must be wrong (but I
 cannot find out why !!!) :

SELECT * FROM sessions WHERE sessionID = $sessionID

Although this may or may not help depending on your code (please post it if
you still haven't found a solution...it's the best way for us to help.

Try

SELECT * FROM sessions WHERE sessionID = '$sessionID'

Although if $sessionID contains an integer (which I assume is would) the
quotes aren't needed, you never know. Some OSes are quirky.

Also you may want to add an

echo mysql_error();

line after your initial mysql_query to see if perhaps there's a problem with
PHP communicating with MySQL.

Sincerely,

Craig Vincent


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Sort multidimensional array using Natural-Order

2002-08-18 Thread Hessu

Hi,

I have following filename/date array 
Array ( [0] = Array ( [0] = 1.jpg [1] = 10.jpg [2] = 11.jpg [3] =
12.jpg [4] = 2.jpg [5] = 3.jpg [6] = 4.jpg [7] = 5.jpg [8] =
6.jpg [9] = 7.jpg [10] = 8.jpg [11] = 9.jpg ) [1] = Array ( [0] =
1026502301 [1] = 1026502312 [2] = 1026502313 [3] = 1026502550 [4]
= 1026502302 [5] = 1026502304 [6] = 1026502305 [7] = 1026502619
[8] = 1026502585 [9] = 1026502308 [10] = 1026502310 [11] =
1026502311 ) )

I'm trying to sort the array by filename in Natural-Order.
Array_multisort(filelist[0]),SORT_ASC,$filelist[1]) 
don't sort in Natural-Order

usort($filelist[0],strnatcmp);
Sorts only filenames, any ideas how to get dates also sorted?

-Hessu-

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Re: Help needed about queries with MySQL, thanks.

2002-08-18 Thread Carsten Mohr

Hallo,

I don't know if it helps you, but normally you have to quote the 
variable in the SQL-Statement like:
SELECT * FROM sessions WHERE sessionID = '$sessionID'
Otherwise I always get an SQL-Error

Jean-Marc Godart wrote:
 Hello everyone,
 
 I am a new PHP user, from Belgium. I am trying to manage a MySQL database with PHP, 
and I kindly request your help to solve a little (probably very stupid) problem I 
have been dealing with for a while already ...
 
 I have a MySQL database (called sessions) with a auto-increment INT field called 
sessionID. I try to check if there is already a record in this database with a 
given sessionID, which is called $sessionID in PHP. I use this query, which must be 
wrong (but I cannot find out why !!!) :
 
SELECT * FROM sessions WHERE sessionID = $sessionID
 
 Even though there is already a record with the right sessionID, my program does not 
find it (I always get 0 when using mysql_num_rows() after the query). Though, if I 
replace $sessionID by, for example 4, then that works and it says there is already 
a record with that ID.
 
 I guess the problem comes from comparing two different kinds of variables, but I 
can't fix it ... Could anyone please help ? By advance, thank you !!!
 
 Best regards from Belgium,
 
 
 Jean-marc
 
 
  
 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Re: Help needed about queries with MySQL, thanks.

2002-08-18 Thread Chris Knipe

Same here... Even though allot of people say it's not necessary...

- Original Message -
From: Carsten Mohr [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, August 18, 2002 5:22 PM
Subject: [PHP] Re: Help needed about queries with MySQL, thanks.


 Hallo,

 I don't know if it helps you, but normally you have to quote the
 variable in the SQL-Statement like:
 SELECT * FROM sessions WHERE sessionID = '$sessionID'
 Otherwise I always get an SQL-Error

 Jean-Marc Godart wrote:
  Hello everyone,
 
  I am a new PHP user, from Belgium. I am trying to manage a MySQL
database with PHP, and I kindly request your help to solve a little
(probably very stupid) problem I have been dealing with for a while already
...
 
  I have a MySQL database (called sessions) with a auto-increment INT
field called sessionID. I try to check if there is already a record in
this database with a given sessionID, which is called $sessionID in PHP. I
use this query, which must be wrong (but I cannot find out why !!!) :
 
 SELECT * FROM sessions WHERE sessionID = $sessionID
 
  Even though there is already a record with the right sessionID, my
program does not find it (I always get 0 when using mysql_num_rows() after
the query). Though, if I replace $sessionID by, for example 4, then that
works and it says there is already a record with that ID.
 
  I guess the problem comes from comparing two different kinds of
variables, but I can't fix it ... Could anyone please help ? By advance,
thank you !!!
 
  Best regards from Belgium,
 
 
  Jean-marc
 
 
 
 


 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Secure connection with MySQL database

2002-08-18 Thread Chris Schoeman

How can I protect my username and password for my connection
with a mysql server. I can't place a file outside the root by the
provider I use.

Thankx

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] problems with php.ini

2002-08-18 Thread Andy

Hi everybody:

I am trying to switch register_argc_argv to on. So I did edit php.ini
located where phpinfo() told me. I switched it to on and uncommented the
line. Then I restarted apache.

phpinfo() still tells me that the fallue is off.

What am I doing wrong? Can anybody give me a hint on how to tern this on?

Thanx,

Andy



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] array's

2002-08-18 Thread Pafo

now it works, thx alot  :)

regards
patrick

Jason Wong [EMAIL PROTECTED] skrev i meddelandet
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 On Sunday 18 August 2002 12:25, Pafo wrote:
  anyone that can find the problem..?
  description below.



   function PrintInfo() {
 for ($this-i = 0; $this-i  count($this-RelicName); $this-i++) {
 print $this-RelicName[$this-i]  :  $this-RelicType[$this-i]  :
  $this-RelicRealm[$this-i]  :  $this-RelicOwner[$this-i]br;
 }
   }

 Not sure why you're defining your counter as $this-i. I would just use
$i.
 Your problem is that inside double quotes the expression:

   $this-RelicName[$this-i]

 is ambiguous. In this case what the interpreter has done is to print
 $this-RelicName, which is an array, so your output contains 'Array'. It
then
 prints a literal bracket '[', then the value of $this-i, then another
literal
 bracket ']', and thus that is what you see.

 To remove the ambiguity to need to state exactly what you mean and enclose
 your expression in {} :

 print {$this-RelicName[$this-i]} ...


  the function PrintInfo prints out this:
  '***' OUTPUT
  '**'
 
  Array[0] : Array[0] : Array[0] : Array[0]
  Array[1] : Array[1] : Array[1] : Array[1]
  Array[2] : Array[2] : Array[2] : Array[2]
 
  heh,, not exacly what i wanted  :/


 --
 Jason Wong - Gremlins Associates - www.gremlins.com.hk
 Open Source Software Systems Integrators
 * Web Design  Hosting * Internet  Intranet Applications Development *

 /*
 Argue for your limitations, and sure enough, they're yours.
 -- Messiah's Handbook : Reminders for the Advanced Soul
 */




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Secure connection with MySQL database

2002-08-18 Thread Edwin @

Well, I'm not sure if this is what you're looking for but... if you name the 
file with a .php extension (instead of .txt or .inc) then your password is 
protected.

For example, you have a password declared like this:

  $my_db_username = 'MyUserName';
  $my_db_password = 'MyPassWord';

And it's inside a file named myfile.inc.php, then, even if somebody try to 
access the file using their browser like this:

  http://aaa.bbb.ccc/myfile.inc.php

Nothing will appear...

- E


How can I protect my username and password for my connection
with a mysql server. I can't place a file outside the root by the
provider I use.

Thankx

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




_
Charle con sus amigos online usando MSN Messenger: http://messenger.msn.com


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] xml and a big script

2002-08-18 Thread Pafo

i was almost done with everything  :)  and ofcourse i find a problem with
the xml parser...
the parser is not collection some vital information, and i dont know why...
the xmlsite is: http://www.camelotherald.com/xml/servers.xml

the problem is market with a -- :
server name=Guinevere type=Roleplay lastguildupdate=2002-08-18
12:28:53 lastcharupdate=2002-08-16 18:09:06
  population1707/population
  statusUp/status
- relic name=Scabbard of Excalibur type=Melee realm=Albion
--, the parser dosent retrive this line,, it gets every
line except this.
  ownerMidgard/owner
  /relic
- relic name=Merlin's Staff type=Magic realm=Albion
  ownerHibernia/owner
  /relic
- relic name=Thor's Hammer type=Melee realm=Midgard
  ownerMidgard/owner
  /relic
- relic name=Horn of Valhalla type=Magic realm=Midgard
  ownerHibernia/owner
  /relic
- relic name=Lug's Spear of Lightning type=Melee realm=Hibernia
  ownerMidgard/owner
  /relic
- relic name=Cauldron of Dagda type=Magic realm=Hibernia
  ownerHibernia/owner
  /relic
...

if u run this script, it prints out everything except that.
?php

//  **  Settings  
$ServerToPrint = Guinevere;

// ***
//
// START OF THE CODE
$printedserver = false;
$printedrelic = false;
$printedkeep = false;
$depth = array();
$insideitem = false;
$insidekeep = false;
$tag = ;
$server = false;
$crelic = new RelicInfo;
$cserver = new ServerInfo;
$ckeep = new KeepInfo;

class KeepInfo {
  var $KeepName = Array();
  var $KeepOwner = Array();
  var $KeepRealm = Array();
  var $KeepClaimant = Array();


 function PrintInfo() {
   for ($i = 0; $i  count($this-KeepName); $i++) {
 print TRTDb{$this-KeepName[$i]}/b;
 print TD{$this-KeepRealm[$i]}/TD;
 print TD{$this-KeepOwner[$i]}/TD;
 print TD{$this-KeepClaimant[$i]}/TD/TR\n;

   }
 }

 function SetName($name) {
 $this-KeepName[] = $name;
 }

 function SetOwner($owner) {
   $this-KeepOwner[] = $owner;
 }

 function SetRealm($realm) {
   $this-KeepRealm[] = $realm;
 }

 function SetClaimant($claim) {
   $this-KeepClaimant[] = $claim;
 }
}

class RelicInfo {

  var $RelicName = Array();
  var $RelicType = Array();
  var $RelicRealm = Array();
  var $RelicOwner = Array();

 function PrintInfo() {
   for ($i = 0; $i  count($this-RelicName); $i++) {
 print TRTDb{$this-RelicName[$i]}/b;
 print TD{$this-RelicType[$i]}/TD;
 print TD{$this-RelicRealm[$i]}/TD;
 print TD{$this-RelicOwner[$i]}/TD/TR\n;
   }
 }

 function SetName($name) {
 $this-RelicName[] = $name;
 }

 function SetType($type) {
   $this-RelicType[] = $type;
 }

 function SetRealm($realm) {
   $this-RelicRealm[] = $realm;
 }

 function SetRelicOwner($owner) {
   $this-RelicOwner[] = $owner;
 }

}

class ServerInfo {
  var $ServerName = Array();
  var $ServerPopulation = Array();
  var $ServerType = Array();
  var $ServerStatus = Array();
  var $Totalpop = 0;
 function PrintInfo() {
   for ($i = 0; $i  count($this-ServerName); $i++) {
 print TRTDb{$this-ServerName[$i]}/b;
 if ($this-ServerType[$i]) { print
(i{$this-ServerType[$i]}/i); }
 print /TD;
 print TD{$this-ServerStatus[$i]}/TD;
 print TD{$this-ServerPopulation[$i]}/TD/TR\n;
   }
 }

 function PrintTotal() {
   print $this-Totalpop;
 }

 function SetServer($server) {
 $this-ServerName[] = $server;
 }

 function SetType($type) {
   $this-ServerType[] = $type;
 }

 function SetStatus($status) {
   $this-ServerStatus[] = $status;
 }

 function SetPopulation($pop) {
   $this-ServerPopulation[] = $pop;
   $this-Totalpop += $pop;
 }

}

function startElement($parser, $tagName, $attrs) {
global $ServerToPrint, $server, $depth, $insideitem, $insidekeep, $tag,
$da_server, $da_type, $da_relicname, $da_relictype, $da_relicrealm,
$da_keepname, $da_keeprealm;
 if ($insideitem) {
  $tag = $tagName;
 } elseif ($tagName == RELIC)   {
 $insideitem = true;
 while (list ($key, $val) = each ($attrs)) {
  switch($key) {
  case NAME: $da_relicname=$val;print $val;break;
  case TYPE: $da_relictype=$val;break;
  case REALM: $da_relicrealm=$val;break;
  } // end case
 } // end while

 } elseif($tagName == SERVER)  {
   $depth[$parser]++;
 $insideitem = true;
 while (list ($key, $val) = each ($attrs)) {
  if ($key == NAME) { $da_server=$val; if($val == $ServerToPrint) {
$server = true; } else { $server = false; } }
  if ($key == TYPE) { $da_type=$val; }
 } // end while
 } elseif($tagName == KEEP)  {
 $insideitem = true;
 $insidekeep = true;
 while (list ($key, $val) = each ($attrs)) {
  switch($key) {
  case NAME: $da_keepname=$val;break;
  case REALM: $da_keeprealm=$val;break;
  } // end case
 } // end while
 }
}


function characterData($parser, $data) {
global $insideitem, $insidekeep, $tag, $da_server, $da_population, $da_type,
$da_status,$da_totalpop, $da_relicowner, $da_keepowner, 

[PHP] Re: xml and a big script

2002-08-18 Thread Pafo

this line is only for debugging: print $val
located within these tags in startElement

  case NAME: $da_relicname=$val;print $val;break;
  case TYPE: $da_relictype=$val;break;


Pafo [EMAIL PROTECTED] skrev i meddelandet
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 i was almost done with everything  :)  and ofcourse i find a problem with
 the xml parser...
 the parser is not collection some vital information, and i dont know
why...
 the xmlsite is: http://www.camelotherald.com/xml/servers.xml

 the problem is market with a -- :
 server name=Guinevere type=Roleplay lastguildupdate=2002-08-18
 12:28:53 lastcharupdate=2002-08-16 18:09:06
   population1707/population
   statusUp/status
 - relic name=Scabbard of Excalibur type=Melee realm=Albion
 --, the parser dosent retrive this line,, it gets
every
 line except this.
   ownerMidgard/owner
   /relic
 - relic name=Merlin's Staff type=Magic realm=Albion
   ownerHibernia/owner
   /relic
 - relic name=Thor's Hammer type=Melee realm=Midgard
   ownerMidgard/owner
   /relic
 - relic name=Horn of Valhalla type=Magic realm=Midgard
   ownerHibernia/owner
   /relic
 - relic name=Lug's Spear of Lightning type=Melee realm=Hibernia
   ownerMidgard/owner
   /relic
 - relic name=Cauldron of Dagda type=Magic realm=Hibernia
   ownerHibernia/owner
   /relic
 ...

 if u run this script, it prints out everything except that.
 ?php

 //  **  Settings  
 $ServerToPrint = Guinevere;

 // ***
 //
 // START OF THE CODE
 $printedserver = false;
 $printedrelic = false;
 $printedkeep = false;
 $depth = array();
 $insideitem = false;
 $insidekeep = false;
 $tag = ;
 $server = false;
 $crelic = new RelicInfo;
 $cserver = new ServerInfo;
 $ckeep = new KeepInfo;

 class KeepInfo {
   var $KeepName = Array();
   var $KeepOwner = Array();
   var $KeepRealm = Array();
   var $KeepClaimant = Array();


  function PrintInfo() {
for ($i = 0; $i  count($this-KeepName); $i++) {
  print TRTDb{$this-KeepName[$i]}/b;
  print TD{$this-KeepRealm[$i]}/TD;
  print TD{$this-KeepOwner[$i]}/TD;
  print TD{$this-KeepClaimant[$i]}/TD/TR\n;

}
  }

  function SetName($name) {
  $this-KeepName[] = $name;
  }

  function SetOwner($owner) {
$this-KeepOwner[] = $owner;
  }

  function SetRealm($realm) {
$this-KeepRealm[] = $realm;
  }

  function SetClaimant($claim) {
$this-KeepClaimant[] = $claim;
  }
 }

 class RelicInfo {

   var $RelicName = Array();
   var $RelicType = Array();
   var $RelicRealm = Array();
   var $RelicOwner = Array();

  function PrintInfo() {
for ($i = 0; $i  count($this-RelicName); $i++) {
  print TRTDb{$this-RelicName[$i]}/b;
  print TD{$this-RelicType[$i]}/TD;
  print TD{$this-RelicRealm[$i]}/TD;
  print TD{$this-RelicOwner[$i]}/TD/TR\n;
}
  }

  function SetName($name) {
  $this-RelicName[] = $name;
  }

  function SetType($type) {
$this-RelicType[] = $type;
  }

  function SetRealm($realm) {
$this-RelicRealm[] = $realm;
  }

  function SetRelicOwner($owner) {
$this-RelicOwner[] = $owner;
  }

 }

 class ServerInfo {
   var $ServerName = Array();
   var $ServerPopulation = Array();
   var $ServerType = Array();
   var $ServerStatus = Array();
   var $Totalpop = 0;
  function PrintInfo() {
for ($i = 0; $i  count($this-ServerName); $i++) {
  print TRTDb{$this-ServerName[$i]}/b;
  if ($this-ServerType[$i]) { print
 (i{$this-ServerType[$i]}/i); }
  print /TD;
  print TD{$this-ServerStatus[$i]}/TD;
  print TD{$this-ServerPopulation[$i]}/TD/TR\n;
}
  }

  function PrintTotal() {
print $this-Totalpop;
  }

  function SetServer($server) {
  $this-ServerName[] = $server;
  }

  function SetType($type) {
$this-ServerType[] = $type;
  }

  function SetStatus($status) {
$this-ServerStatus[] = $status;
  }

  function SetPopulation($pop) {
$this-ServerPopulation[] = $pop;
$this-Totalpop += $pop;
  }

 }

 function startElement($parser, $tagName, $attrs) {
 global $ServerToPrint, $server, $depth, $insideitem, $insidekeep, $tag,
 $da_server, $da_type, $da_relicname, $da_relictype, $da_relicrealm,
 $da_keepname, $da_keeprealm;
  if ($insideitem) {
   $tag = $tagName;
  } elseif ($tagName == RELIC)   {
  $insideitem = true;
  while (list ($key, $val) = each ($attrs)) {
   switch($key) {
   case NAME: $da_relicname=$val;print $val;break;
   case TYPE: $da_relictype=$val;break;
   case REALM: $da_relicrealm=$val;break;
   } // end case
  } // end while

  } elseif($tagName == SERVER)  {
$depth[$parser]++;
  $insideitem = true;
  while (list ($key, $val) = each ($attrs)) {
   if ($key == NAME) { $da_server=$val; if($val == $ServerToPrint) {
 $server = true; } else { $server = false; } }
   if ($key == TYPE) { $da_type=$val; }
  } // end while
  } elseif($tagName 

[PHP] XP home install question

2002-08-18 Thread Jonathan Goulding

Hello all,

I receive the following error msg when trying to load a php page after
installing php and a web server on XP home:

 This PHP CGI binary was compiled with force-cgi-redirect enabled...

So, I have changed the php.ini file in both c:\windows and c:\php to no
avail.  The same error msg is given after a reboot.

Any suggestions would be greatly appreciated!  I'm a novice at this stuff...

-Jonathan



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] newbie php image importing problems

2002-08-18 Thread Brian Shannon Windsor

Hello,

I got some great help from this newsgroup a few days ago, and I'm 90%
complete with my project, but I have one snag.  I'm building a web page that
allows a business to import pictures of their products and then display them
on their page along ith other information.

My problem is getting in an image but displaying a thumbnail, and if
clicked, the original image.  The client only wants to load one image.  I'm
stuck at how to take the one image, copy it to the host server, and then
display a thumbnail of the image.  I can make the thumbnail linkable to the
larger image, and I can display the original image on my home PC, but that's
all local.

Please help.

Thanks,

Brian



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] XP home install question

2002-08-18 Thread Jonathan Goulding

I receive the following error msg when trying to load a php page:

 This PHP CGI binary was compiled with force-cgi-redirect enabled...

So, I have changed the php.ini file in both c:\windows and c:\php to no avail.  The 
same error msg is given.

Any suggestions would be greatly appreciated!

Jonathan Goulding
[EMAIL PROTECTED]



Re: [PHP] Secure connection with MySQL database

2002-08-18 Thread @ Edwin
True. But I think you missed the point of the original question--there's no 
"non-web directory"...

- E


To take it to another level, place the PHP file you
are including in a non-web directory. That way, just
in case the web server mucks up, there's no chance of
PHP outputting the contents of the script, since the
directory you place it in would not be readable by the
web server.

--- "Edwin @" [EMAIL PROTECTED] wrote:
  Well, I'm not sure if this is what you're looking
  for but... if you name the
  file with a .php extension (instead of .txt or .inc)
  then your password is
  "protected".
 
  For example, you have a password declared like this:
 
$my_db_username = 'MyUserName';
$my_db_password = 'MyPassWord';
 
  And it's inside a file named "myfile.inc.php", then,
  even if somebody try to
  access the file using their browser like this:
 
http://aaa.bbb.ccc/myfile.inc.php
 
  Nothing will appear...
 
  - E
 
  
  How can I protect my username and password for my
  connection
  with a mysql server. I can't place a file outside
  the root by the
  provider I use.
  
  Thankx
  
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 
 
 
_
  Charle con sus amigos online usando MSN Messenger:
  http://messenger.msn.com
 
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 


__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com




_
$B:G?7$N%U%!%$%J%s%9>pJs$H%i%$%U%W%i%s$N%"%I%P%$%9(B MSN $B%^%M!<(B 
http://money.msn.co.jp/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] Web Based Mail

2002-08-18 Thread Chill

Can anyone recommend a good Web-Based Mail System for php?  I know
that there are a few out there but I was wondering which was the best
(and easiest to setup)

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] Web Based Mail

2002-08-18 Thread MET

IMP and SquirrelMail both do the job for me.

IMP =   http://www.horde.org/imp/

SquirrelMail =  http://www.squirrelmail.org/

~ Matthew


-Original Message-
From: Chill [mailto:[EMAIL PROTECTED]] 
Sent: Sunday, August 18, 2002 2:35 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Web Based Mail


Can anyone recommend a good Web-Based Mail System for php?  I know that
there are a few out there but I was wondering which was the best (and
easiest to setup)

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Web Based Mail

2002-08-18 Thread Andy

Horde is really great. I can definatelly recommend it to.

But why not stick with sendmail? It does a great job and is easier to
install with horde.

Andy


--
--
http://www.globosapiens.net
Worldwide Travel Community



Met [EMAIL PROTECTED] schrieb im Newsbeitrag
000f01c246e7$ce853020$6901a8c0@SURVIVAL">news:000f01c246e7$ce853020$6901a8c0@SURVIVAL...
 IMP and SquirrelMail both do the job for me.

 IMP = http://www.horde.org/imp/

 SquirrelMail =  http://www.squirrelmail.org/

 ~ Matthew


 -Original Message-
 From: Chill [mailto:[EMAIL PROTECTED]]
 Sent: Sunday, August 18, 2002 2:35 PM
 To: [EMAIL PROTECTED]
 Subject: [PHP] Web Based Mail


 Can anyone recommend a good Web-Based Mail System for php?  I know that
 there are a few out there but I was wondering which was the best (and
 easiest to setup)

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Web Based Mail

2002-08-18 Thread The Doctor

On Sun, Aug 18, 2002 at 08:54:45PM +0200, Andy wrote:
 Horde is really great. I can definatelly recommend it to.
 
 But why not stick with sendmail? It does a great job and is easier to
 install with horde.
 
 Andy


Try http://www.openwebamil.org .

 
 
 --
 --
 http://www.globosapiens.net
 Worldwide Travel Community
 
 
 
 Met [EMAIL PROTECTED] schrieb im Newsbeitrag
 000f01c246e7$ce853020$6901a8c0@SURVIVAL">news:000f01c246e7$ce853020$6901a8c0@SURVIVAL...
  IMP and SquirrelMail both do the job for me.
 
  IMP = http://www.horde.org/imp/
 
  SquirrelMail =  http://www.squirrelmail.org/
 
  ~ Matthew
 
 
  -Original Message-
  From: Chill [mailto:[EMAIL PROTECTED]]
  Sent: Sunday, August 18, 2002 2:35 PM
  To: [EMAIL PROTECTED]
  Subject: [PHP] Web Based Mail
 
 
  Can anyone recommend a good Web-Based Mail System for php?  I know that
  there are a few out there but I was wondering which was the best (and
  easiest to setup)
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 
 
 
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 

-- 
Member - Liberal International  On 11 Sept 2001 the WORLD was violated.
This is [EMAIL PROTECTED]   Ici [EMAIL PROTECTED]
Society MUST be saved! Extremists must dissolve.  
Beware of defining as intelligent only those who share your opinions

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Web Based Mail

2002-08-18 Thread Dan Hardiker

www.squirrelmail.org

-- 
Dan Hardiker [[EMAIL PROTECTED]]
ADAM Software  Systems Engineer
First Creative Ltd



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] hyperlink parser - a bit new view :)

2002-08-18 Thread MET

Look up Regular Expressions.  Basically they allow you to search out
matches in strings such as a and any variable amount of letters
between the open and closed tags.  So you'd need to read in the entire
file into a string, chop out all the pesky page returns ('\n') and then
run your function using regular expressions inside of a loop of some
sort.

Check out these links:

http://www.php.net/manual/en/ref.regex.php

http://www.phpbuilder.com/columns/dario19990616.php3


~ Matthew

-Original Message-
From: Roman [mailto:[EMAIL PROTECTED]] 
Sent: Sunday, August 18, 2002 4:20 PM
To: [EMAIL PROTECTED]
Subject: RE: [PHP] hyperlink parser - a bit new view :)


I think there is no message about the same idea.

I would need to parse html file and get all within href= or href=''.
So I don't want to get all texts which could be links, but only content
of href variable within a tag.

Is there any easy way ? I have read hundreds of messages in this list
today but without any possitive idea found :(

Roman





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] sorting multiple-dimensional arrays

2002-08-18 Thread Evan Nemerson

I have an array that looks like

$array = Array(
Array($var1, $var2, $var3),
Array($var1, $var2, $var3),
Array($var1, $var2, $var3)
);

I want to sort the arrays within $array by $var3 (although if it helps i can 
easily change that to $var1). $var1 and $var2 are strings, $var3 is a number 
(in form of ([0-9]{3}\.[0-9]) )

I know i could put something together that would make a new, 
single-dimensional array that looks like Array(var3, var3, var3...), sort 
that, then use that as a reference point, but that's a really sloppy 
approach, and I'm thinking probably not the best way.

I have a feeling someone is just going to reply with only 
php.net/somefunction in the body of their message, and I'll feel stupid, 
but oh well. I can't find anything in the man.

Any input would be appreciated.


-Evan

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] sorting multiple-dimensional arrays

2002-08-18 Thread Rasmus Lerdorf

usort(), uasort() or uksort().  uasort() has a nice little example in the
user comment.

On Sun, 18 Aug 2002, Evan Nemerson wrote:

 I have an array that looks like

 $array = Array(
   Array($var1, $var2, $var3),
   Array($var1, $var2, $var3),
   Array($var1, $var2, $var3)
 );

 I want to sort the arrays within $array by $var3 (although if it helps i can
 easily change that to $var1). $var1 and $var2 are strings, $var3 is a number
 (in form of ([0-9]{3}\.[0-9]) )

 I know i could put something together that would make a new,
 single-dimensional array that looks like Array(var3, var3, var3...), sort
 that, then use that as a reference point, but that's a really sloppy
 approach, and I'm thinking probably not the best way.

 I have a feeling someone is just going to reply with only
 php.net/somefunction in the body of their message, and I'll feel stupid,
 but oh well. I can't find anything in the man.

 Any input would be appreciated.


 -Evan

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] hyperlink parser - a bit new view :)

2002-08-18 Thread Roman

Hi Mat,

I would not please for help if I would not read those texts. Of course I've
read them both.

But on those phpbuilder's page there are also similar questions but answered
scripts don't work, for example:

$text=a target=\top\ href=\http://aaa\;ttrtert/a;
preg_match_all(|href=\?([^\' ]+)|i(+[ ]), $text,$ar);
print_r($ar);

returns this:
Warning: Unknown modifier '(' in test.php on line 5 [line 5 is that line
with preg_match_all]
Array ( )


I really don't know :(

Roman

-Original Message-
From: MET [mailto:[EMAIL PROTECTED]]
Look up Regular Expressions.  Basically they allow you to search out
Check out these links:
http://www.php.net/manual/en/ref.regex.php
http://www.phpbuilder.com/columns/dario19990616.php3
~ Matthew



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] save all vars in a url to a var?

2002-08-18 Thread Hawk

is there some way to save all the info that is after the .php? in a var?
need that for a function on my page, but I have no idea what to look for

Håkan



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] newbie php image importing problems

2002-08-18 Thread hugh danaher

From reading your post, I believe you've successfully gotten the file upload
to work and now you're interested in using uploaded files (but with smaller
dimensions) on your webpage.  What you'll need to do is create a separate
file named resize.php which includes only the following code.

On your webpage you will call this file using the following:

?
print img src=resize.php title=\small image\;
?

To see the error messages you'll need to substitute the above with:
?
print a href=resize.phpClick here/a;
?
Once you've deloused it you can revert to the img tag.

resize.php contains only the code below--with no blank line before the php
tag! resize.php will create a smaller image with a maximum dimension of
200 pixels.  Obviously, you can change this to some other method to get the
size you want.  Finally, the images generated aren't the best looking I've
seen, and if you've got a newer version of php than I've got access to, you
could change from imagecopyresized() to imagecopyresampled().

Hope this helps,
Hugh

?php
$picture=../photos/$userfile_name;  //or whatever you named your
uploaded files

@$size=getimagesize($picture);
$height=$size[1];
$width=$size[0];


$max=200;  // maximum dimension


if ($height$width)
 {
 $nheight=$max;
 $nwidth=$width/($height/$max);
 }
else
 {
 $nwidth=$max;
 $nheight=$height/($width/$max);
 }

$image=imagecreatefromjpeg($picture);
$image1=imagecreate($nwidth,$nheight);

imagecopyresized( $image1, $image,0,0, 0,0, $nwidth,
$nheight,$width,$height);

header(content-type: image/jpeg);
imagejpeg($image1);
ImageDestroy($image);
ImageDestroy($image1);
?


- Original Message -
From: Brian  Shannon Windsor [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Sunday, August 18, 2002 10:48 AM
Subject: [PHP] newbie php image importing problems


 Hello,

 I got some great help from this newsgroup a few days ago, and I'm 90%
 complete with my project, but I have one snag.  I'm building a web page
that
 allows a business to import pictures of their products and then display
them
 on their page along ith other information.

 My problem is getting in an image but displaying a thumbnail, and if
 clicked, the original image.  The client only wants to load one image.
I'm
 stuck at how to take the one image, copy it to the host server, and then
 display a thumbnail of the image.  I can make the thumbnail linkable to
the
 larger image, and I can display the original image on my home PC, but
that's
 all local.

 Please help.

 Thanks,

 Brian



 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] save all vars in a url to a var?

2002-08-18 Thread Evan Nemerson

take a look at $QUERY_STRING. If that's not what you want, you should be able 
to find something in phpinfo();


On Sunday 18 August 2002 02:53 pm, you wrote:
 is there some way to save all the info that is after the .php? in a var?
 need that for a function on my page, but I have no idea what to look for

 Håkan

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re[2]: [PHP] save all vars in a url to a var?

2002-08-18 Thread Joachim Krebs

For a list of common system variables, refer to:
http://cs-people.bu.edu/stevec/cs101/02s/php5_system.html



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] sorting multiple-dimensional arrays

2002-08-18 Thread Evan Nemerson

Thanks Rasmus.



On Sunday 18 August 2002 02:37 pm, you wrote:
 usort(), uasort() or uksort().  uasort() has a nice little example in the
 user comment.

 On Sun, 18 Aug 2002, Evan Nemerson wrote:
  I have an array that looks like
 
  $array = Array(
  Array($var1, $var2, $var3),
  Array($var1, $var2, $var3),
  Array($var1, $var2, $var3)
  );
 
  I want to sort the arrays within $array by $var3 (although if it helps i
  can easily change that to $var1). $var1 and $var2 are strings, $var3 is a
  number (in form of ([0-9]{3}\.[0-9]) )
 
  I know i could put something together that would make a new,
  single-dimensional array that looks like Array(var3, var3, var3...), sort
  that, then use that as a reference point, but that's a really sloppy
  approach, and I'm thinking probably not the best way.
 
  I have a feeling someone is just going to reply with only
  php.net/somefunction in the body of their message, and I'll feel
  stupid, but oh well. I can't find anything in the man.
 
  Any input would be appreciated.
 
 
  -Evan
 
  --
  PHP General Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] hyperlink parser - a bit new view :)

2002-08-18 Thread DL Neil

Hi Roman,

 But on those phpbuilder's page there are also similar questions but
answered
 scripts don't work, for example:
 ...
 preg_match_all(|href=\?([^\' ]+)|i(+[ ]), $text,$ar);
...
 I really don't know :(


There's definitely something wrong with the RegEx above. The string
commences with |, so therefore the last characters of the string must be
|a - where a is a letter, in this case i meaning case-insensitive. For
some reason the |i is not at the end of the string - either you miscopied or
they misprinted.

However the RegEx doesn't strike me as correct HTML anyway, because there
can be spaces between elements, eg between href and =, eg href =
www.homepage.com, secondly if the URL is enclosed in quotation marks either
a single or double quotes may be used (' or ).

Unfortunately my RegEx skills are self-taught, so who knows how good/useless
my advice! Here is my current best attempt (abstracted from my web site
links checker routine):


$RegEx = /( . href * . = *['\]?)([^'\ ]*)(['\ ])/i;

if ( DEBUG ) echo brRegEx=$RegEx~;

$bValidity = $iFound

= preg_match_all( $RegEx, $HTML, $aRegExOut );

An improvement might be for the closing quotes to refer back to (any)
opening quotes. I am willing to watch, listen, and learn, if anyone can
offer improvements/wisdom.


Regards,
=dn



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Find rows by 1st letter in MySQL

2002-08-18 Thread Tony Harrison

How would I go about selecting rows from a MySQL table where the first
letter of a certain field is $letter ?

--
-
[EMAIL PROTECTED]
http://www.cool-palace.com



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Find rows by 1st letter in MySQL

2002-08-18 Thread DL Neil

Tony,

 How would I go about selecting rows from a MySQL table where the first
 letter of a certain field is $letter ?


Depends upon the MySQL tbl's schema.
The MySQL online manual discusses wildcards (full text).
Alternatively see LEFT() and other string functions that can be used in
SELECT and WHERE clauses.

Regards,
=dn



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] Find rows by 1st letter in MySQL

2002-08-18 Thread Chris Kay


Try

Select blah from blah where blah like '$letter%'

% is wildcard after first letter

Regards.

---
Chris Kay
Technical Support - Techex Communications 
Website: www.techex.com.au   Email: [EMAIL PROTECTED]
Telephone: 1300 88 111 2 - Fax: (02) 9970 5788 
Address: Suite 13, 5 Vuko Place, Warriewood, NSW 2102 
Platinum Channel Partner of the Year - Request DSL - Broadband for Business
---

 -Original Message-
 From: DL Neil [mailto:[EMAIL PROTECTED]] 
 Sent: Monday, 19 August 2002 8:43 AM
 To: Tony Harrison
 Cc: [EMAIL PROTECTED]
 Subject: Re: [PHP] Find rows by 1st letter in MySQL
 
 
 Tony,
 
  How would I go about selecting rows from a MySQL table 
 where the first 
  letter of a certain field is $letter ?
 
 
 Depends upon the MySQL tbl's schema.
 The MySQL online manual discusses wildcards (full text). 
 Alternatively see LEFT() and other string functions that can 
 be used in SELECT and WHERE clauses.
 
 Regards,
 =dn
 
 
 
 -- 
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php
 
 

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] mail/variable help needed..

2002-08-18 Thread eriol

The following is the partial source for an upload form.. I'm having trouble with
the mail() function including the actual file name the user is sending instead
of /tmp/phpIkRjHq..

I understand that PHP will retain the file in a temporary directory (/tmp/)
until it is stored to the path I've specified (/uploaded/), but I don't
understand how to get it to print the new file name within the email it sends to
me.. Currently, it only prints the temporary file name as shown above..

As you can see, to the last $body variable, I've added both $info  $file as a
test, but $info returns null and $file returns the temp path/name only..
However, within the returned php/html page, the $file variable actually does
echo the actual file name the user chose to upload..

I'm a newbie, so hopefully I'm making sense.. Any ideas to help me fix this
problem would be appreciated.. Thanks in advance..

Take care.. peace..
eriol



SNIP

?
$uppath = /uploaded/;
$uptime = $uptime = date(mdy@his--);

$body = The following information was submitted from $SERVER_NAME..\n\n;
$body .= $info .\n\n. $file;

$info = NULL;

if(count($_FILES)  0){
  $allowed_types = array(text/plain,text/html);
  $size_limit = 524288;
  $file = $_FILES[file][name];
  $type = $_FILES[file][type];
  $size = $_FILES[file][size];
  $temp = $_FILES[file][tmp_name];
  $path_info = pathinfo($PATH_TRANSLATED);
  $write_path = $path_info[dirname] . $uppath$uptime . $file;
  if ($file){
if ($size  $size_limit){
  if (in_array($type,$allowed_types)){
if(move_uploaded_file($temp,$write_path)){
  $info = font class=\s\tt$file/tt has been uploaded
successfully../font;
if(!mail($email,$subject,$body,Return-Path: me@$SERVER_NAME\r\n
  .From: me me@$SERVER_NAME\r\n
  .Reply-To: me@$SERVER_NAME\n
  .X-Mailer: $SERVER_NAME)){
  echo uh..;
}
 a few else statements ...
  }
}
?
html
  body
?php echo $info ?
form enctype=multipart/form-data action=?php echo $PHP_SELF ?
method=POST
  Upload:  input name=file type=file input type=submit
value=Upload
/form
  /body
/html

/SNIP



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] XML XSL Issue

2002-08-18 Thread karthikeyan

Hi All,

  I have an XML file. I want to display a count of unique record(surname, forename) 
using XSL.  In the below example there are 3 records out of which 1 is duplicate in 
that case I want to display using XSL [Total = 2] 

  This is my xml file

--
?xml version=1.0 encoding=ISO-8859-1?
?xml-stylesheet type=text/xsl href=U:\karthikeyan\Report_Indi_PreAuthor.xsl?
Recordset ReportName=Report Name UserName=UserName InsertedOn=InsertedOn
  row
surnameCoates/surname
forenameArnold/forename
ninumberTL103080D/ninumber
statusApplicant Active/status
  /row
  row
surnameCrowe/surname
forenameStephen/forename
ninumberNB305054C/ninumber
statusApplicant Active/status
  /row
row
  surnameCoates/surname
  forenameArnold/forename
  ninumberAB403869A/ninumber
  statusConfirmed Lead Active/status
/row
/Recordset
-

  Can anyone type a sample code of XSL for my requirement.

  Looking forward for yours response.

  Have a great day.

karthikeyan.
-
Judge not, that ye be not Judged - Abraham Lincoln's favorite quote
-



php-general Digest 19 Aug 2002 01:31:13 -0000 Issue 1533

2002-08-18 Thread php-general-digest-help


php-general Digest 19 Aug 2002 01:31:13 - Issue 1533

Topics (messages 113133 through 113168):

Sort multidimensional array using Natural-Order
113133 by: Hessu
113135 by: Hessu

Re: Help needed about queries with MySQL, thanks.
113134 by: Craig Vincent
113136 by: Carsten Mohr
113137 by: Chris Knipe

Secure connection with MySQL database
113138 by: Chris Schoeman
113141 by: Edwin .
113147 by: Edwin .

problems with php.ini
113139 by: Andy

Re: array's
113140 by: Pafo

xml and a big script
113142 by: Pafo
113143 by: Pafo

XP home install question
113144 by: Jonathan Goulding
113146 by: Jonathan Goulding

newbie php image importing problems
113145 by: Brian  Shannon Windsor
113159 by: hugh danaher

Web Based Mail
113148 by: Chill
113149 by: MET
113150 by: Andy
113151 by: The Doctor
113152 by: Dan Hardiker

Re: hyperlink parser - a bit new view :)
113153 by: Roman
113154 by: MET
113157 by: Roman
113163 by: DL Neil

sorting multiple-dimensional arrays
113155 by: Evan Nemerson
113156 by: Rasmus Lerdorf
113162 by: Evan Nemerson

save all vars in a url to a var?
113158 by: Hawk
113160 by: Evan Nemerson
113161 by: Joachim Krebs

Find rows by 1st letter in MySQL
113164 by: Tony Harrison
113165 by: DL Neil
113166 by: Chris Kay

mail/variable help needed..
113167 by: eriol

XML XSL Issue
113168 by: karthikeyan

Administrivia:

To subscribe to the digest, e-mail:
[EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]

To post to the list, e-mail:
[EMAIL PROTECTED]


--

---BeginMessage---

Hi,

I have following filename/date array
Array ( [0] = Array ( [0] = 1.jpg [1] = 10.jpg [2] = 11.jpg [3] =
12.jpg [4] = 2.jpg [5] = 3.jpg [6] = 4.jpg [7] = 5.jpg [8] = 6.jpg [9]
= 7.jpg [10] = 8.jpg [11] = 9.jpg ) [1] = Array ( [0] = 1026502301 [1]
= 1026502312 [2] = 1026502313 [3] = 1026502550 [4] = 1026502302 [5] =
1026502304 [6] = 1026502305 [7] = 1026502619 [8] = 1026502585 [9] =
1026502308 [10] = 1026502310 [11] = 1026502311 ) )

I'm trying to sort the array by filename in Natural-Order.
Array_multisort(filelist[0]),SORT_ASC,$filelist[1])
don't sort in Natural-Order

usort($filelist[0],strnatcmp);
Sorts only filenames, any ideas how to get dates also sorted?

-Hessu-



---End Message---
---BeginMessage---

Hi,

I have following filename/date array 
Array ( [0] = Array ( [0] = 1.jpg [1] = 10.jpg [2] = 11.jpg [3] =
12.jpg [4] = 2.jpg [5] = 3.jpg [6] = 4.jpg [7] = 5.jpg [8] =
6.jpg [9] = 7.jpg [10] = 8.jpg [11] = 9.jpg ) [1] = Array ( [0] =
1026502301 [1] = 1026502312 [2] = 1026502313 [3] = 1026502550 [4]
= 1026502302 [5] = 1026502304 [6] = 1026502305 [7] = 1026502619
[8] = 1026502585 [9] = 1026502308 [10] = 1026502310 [11] =
1026502311 ) )

I'm trying to sort the array by filename in Natural-Order.
Array_multisort(filelist[0]),SORT_ASC,$filelist[1]) 
don't sort in Natural-Order

usort($filelist[0],strnatcmp);
Sorts only filenames, any ideas how to get dates also sorted?

-Hessu-

---End Message---
---BeginMessage---

 I have a MySQL database (called sessions) with a auto-increment
 INT field called sessionID. I try to check if there is already
 a record in this database with a given sessionID, which is called
 $sessionID in PHP. I use this query, which must be wrong (but I
 cannot find out why !!!) :

SELECT * FROM sessions WHERE sessionID = $sessionID

Although this may or may not help depending on your code (please post it if
you still haven't found a solution...it's the best way for us to help.

Try

SELECT * FROM sessions WHERE sessionID = '$sessionID'

Although if $sessionID contains an integer (which I assume is would) the
quotes aren't needed, you never know. Some OSes are quirky.

Also you may want to add an

echo mysql_error();

line after your initial mysql_query to see if perhaps there's a problem with
PHP communicating with MySQL.

Sincerely,

Craig Vincent


---End Message---
---BeginMessage---

Hallo,

I don't know if it helps you, but normally you have to quote the 
variable in the SQL-Statement like:
SELECT * FROM sessions WHERE sessionID = '$sessionID'
Otherwise I always get an SQL-Error

Jean-Marc Godart wrote:
 Hello everyone,
 
 I am a new PHP user, from Belgium. I am trying to manage a MySQL database with PHP, 
and I kindly request your help to solve a little (probably very stupid) problem I 
have been dealing with for a while already ...
 
 I have a MySQL database (called sessions) with a auto-increment INT field called 
sessionID. I try to check if there is already a record in this database with a 
given sessionID, which is called $sessionID in PHP. I use this query, which must be 
wrong (but I 

[PHP] Resetting the timeout

2002-08-18 Thread Mike Mannakee

Is there any way to set the timeout (max length of time the script has to
execute) from within a script, just for its own execution?

Mike



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] Resetting the timeout

2002-08-18 Thread Jason Wong

On Monday 19 August 2002 10:06, Mike Mannakee wrote:
 Is there any way to set the timeout (max length of time the script has to
 execute) from within a script, just for its own execution?

ini_set()

-- 
Jason Wong - Gremlins Associates - www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design  Hosting * Internet  Intranet Applications Development *

/*
Sometimes love ain't nothing but a misunderstanding between two fools.
*/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] Resetting the timeout

2002-08-18 Thread Martin Towell

set_time_limit()

-Original Message-
From: Jason Wong [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 19, 2002 12:05 PM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] Resetting the timeout


On Monday 19 August 2002 10:06, Mike Mannakee wrote:
 Is there any way to set the timeout (max length of time the script has to
 execute) from within a script, just for its own execution?

ini_set()

-- 
Jason Wong - Gremlins Associates - www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design  Hosting * Internet  Intranet Applications Development *

/*
Sometimes love ain't nothing but a misunderstanding between two fools.
*/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] mail/variable help needed..

2002-08-18 Thread Jason Wong

On Monday 19 August 2002 07:23, eriol wrote:

 I understand that PHP will retain the file in a temporary directory (/tmp/)
 until it is stored to the path I've specified (/uploaded/), but I don't
 understand how to get it to print the new file name within the email it
 sends to me.. Currently, it only prints the temporary file name as shown
 above..

That's because at the point that you're assigning $body that is what $file 
contains ...

 As you can see, to the last $body variable, I've added both $info  $file
 as a test, but $info returns null and $file returns the temp path/name
 only.. However, within the returned php/html page, the $file variable
 actually does echo the actual file name the user chose to upload..

..., move it to after you have redefined $file and $info.

-- 
Jason Wong - Gremlins Associates - www.gremlins.com.hk
Open Source Software Systems Integrators
* Web Design  Hosting * Internet  Intranet Applications Development *

/*
They're only trying to make me LOOK paranoid!
*/


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] How Can I Generate an Email List from a MySQL Table

2002-08-18 Thread Roger Lewis

On Sat, 17 Aug 2002 20:10:02 -0700
Roger Lewis [EMAIL PROTECTED] wrote:

 My problem is how do you create the variable, $to, from the MySQL table so
 that it contains all of the addresses separated by commas.


Daren Cotter [mailto:[EMAIL PROTECTED]] responded
Saturday, August 17, 2002 8:42 PM

 // Query database
 $result = mysql_query(SELECT email_address FROM users
 WHERE is_subscribed = 'Y', $link);
 while ($row = mysql_fetch_array($result)) {
   mail($row[email_address], $SUBJECT, $BODY,
 $HEADER);
 }
 mysql_free_result($result);

Darren,
Thanks a lot.  This works fine.  Please have a virtual beer on me! :)

To Chris Knipe [mailto:[EMAIL PROTECTED]] who responded

 $to = '';
 while ($blah = mysql_fetch_row($ref)) {
 $to =+ $blah['address'];
 };


I tried this, but I got an index error.  It doesn't understand 'address'
and I couldn't figure out what was going on.

To Kevin Waterson who responded
 simply create your array and use implode.
 There is an example of comma seperated lists in the manual
 http://www.php.net/manual/en/function.implode.php

I like this method because it seems more elegant than above, but I don't
seem to be able to create the array properly.
I tried the following  as well as many other combinations, but couldn't get
anything to work:
$sql = SELECT email_address FROM users WHERE is_subscribed = 1;
$result = mysql_query($sql);
$to = implode(,, mysql_fetch_array($result));

Thanks again everyone for your help

Roger Lewis


  PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



__
Do You Yahoo!?
HotJobs - Search Thousands of New Jobs
http://www.hotjobs.com


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] max_execute_time does not work on infinitely loop

2002-08-18 Thread NoWhErEMan

Hi all,

I have set the max_execute_time in php.ini to 300 (5 mins).
And i found that if my script have a infinitely loop( caused by careless
programming),
the script still executing even 5 mins is passed and uses up all my cpu
resourse.
Even i stop and close the browser, the script seen still running on the
background.
(I found the apache.exe is used up 99% of cpu resourse in window task
manager)
What i can do is restart the apache server.

I use the following script to test the situation.
?php
while (110){
 $i=1;}
?

So is there any way to stop execution of php script?
Since i have make a server for my friend to test his php script,
sometime if his script have such a bad looping, the apache would hanged.

I dont want to restart the server everytime since i;m not sitting in front
my pc anytime.

Thanks in advance
Nowhereman from HK



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] Re: html parser

2002-08-18 Thread Justin French

Roman,

Please direct your question to the list, no to me personally.  When I have
time on the list, I answer what I can... if I start answering questions off
list:

a) others don't benefit
b) others can't join in
c) I consider it a billable, personalised service to you


Parsing HTML is pretty complex stuff, and I haven't finished anything yet.
For me, I wanted to get all A ... tags, then get all the elements out of
it, change some, and glue it all back together, AND insert it back into the
HTML page in the right spot.  Not easy!  However it does help if you know
exactly what you want, and can limit the requirements.


HTML is a bitch to parse.  There are tonnes options for attributes of a
link, like:

href=http://foo.com
href=http://foo.com;
href='http://foo.com'
href = http://foo.com;
href = 'http://foo.com'

Then there's the different methods... http, ftp, mailto, javascript, etc
etc.  Then there's the fact that you may only want to search for links
within your  own domain, or only those outside your domain, and will you
want to keep query strings, port numbers, etc etc intact?


In your case, you might only want an array with a list of all the http://
URLs found in the page... eg:

$urls[1] = 'http://www.indent.com.au/home.php';
$urls[2] = 'http://www.indent.com.au/about.php';
$urls[3] = 'http://google.com';

OR, you might also want the
mailto:
ftp://
file:///
javascript:
...and whatever else in there as well.

OR you might want the whole hyperlink 'A' through to ''.


It's not up to us to *guess* what you want to achieve.  It's up to you to
CLEARLY SPECIFY the requirements.

1. what is your source?
   a string?
   a HTML file on disk?
   a http:// URL on the web?

2. what specifically do you want to search for?
   
3. what do you want to do with the matches?


You need to be a LOT more specific.


Justin French


on 19/08/02 5:49 AM, Roman Belonohy´ ([EMAIL PROTECTED]) wrote:

 Hi man,
 
 I'd need to do a script which return all hyperlinks found on some webpage.
 
 You wrote about the similar script you're writing.
 
 Could you show me it or advice some approach ?
 
 thank you,
 
 Roman
 


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP] php string match problem

2002-08-18 Thread Pafo

heh,, is it just me or can anyone see whats wrong with this code...

$query = SELECT * FROM logininfo WHERE loginname = '$LOGINNAME';
if ($result = mysql_query($query)){
while ($row = mysql_fetch_row($result)){
$temp = $row[8];
$temp2 = $LOGINNAME;
if ($temp == $temp2) {  --  this dosent work
$ierror = Loginnamnet är redan upptaget!br . $ierror; }
}
} else { print error; }
mysql_close($db);

i have tried:
if ($row[8] == $LOGINNAME) {

dosent work either, and when i write:

while ($row = mysql_fetch_row($result)){
print $row[8] . - . $LOGINNAME;

it shows the exact same information

anyone got any idea?

patrick



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] php string match problem

2002-08-18 Thread Martin Towell

You've got too many closing braces...

if ($temp == $temp2) {
$ierror = Loginnamnet är redan upptaget!br . $ierror; }   --- Here's
one
} --- Here's
the other
} else { print error; } --- And a
third one

You only need one of them...
HTH
Martin

-Original Message-
From: Pafo [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 19, 2002 3:21 PM
To: [EMAIL PROTECTED]
Subject: [PHP] php string match problem


heh,, is it just me or can anyone see whats wrong with this code...

$query = SELECT * FROM logininfo WHERE loginname = '$LOGINNAME';
if ($result = mysql_query($query)){
while ($row = mysql_fetch_row($result)){
$temp = $row[8];
$temp2 = $LOGINNAME;
if ($temp == $temp2) {  --  this dosent work
$ierror = Loginnamnet är redan upptaget!br . $ierror; }
}
} else { print error; }
mysql_close($db);

i have tried:
if ($row[8] == $LOGINNAME) {

dosent work either, and when i write:

while ($row = mysql_fetch_row($result)){
print $row[8] . - . $LOGINNAME;

it shows the exact same information

anyone got any idea?

patrick



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] php string match problem

2002-08-18 Thread Martin Towell

oh, just realised, one of them needs to go below the else line, to end the
while loop

-Original Message-
From: Martin Towell [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 19, 2002 3:37 PM
To: 'Pafo'; [EMAIL PROTECTED]
Subject: RE: [PHP] php string match problem


You've got too many closing braces...

if ($temp == $temp2) {
$ierror = Loginnamnet är redan upptaget!br . $ierror; }   --- Here's
one
} --- Here's
the other
} else { print error; } --- And a
third one

You only need one of them...
HTH
Martin

-Original Message-
From: Pafo [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 19, 2002 3:21 PM
To: [EMAIL PROTECTED]
Subject: [PHP] php string match problem


heh,, is it just me or can anyone see whats wrong with this code...

$query = SELECT * FROM logininfo WHERE loginname = '$LOGINNAME';
if ($result = mysql_query($query)){
while ($row = mysql_fetch_row($result)){
$temp = $row[8];
$temp2 = $LOGINNAME;
if ($temp == $temp2) {  --  this dosent work
$ierror = Loginnamnet är redan upptaget!br . $ierror; }
}
} else { print error; }
mysql_close($db);

i have tried:
if ($row[8] == $LOGINNAME) {

dosent work either, and when i write:

while ($row = mysql_fetch_row($result)){
print $row[8] . - . $LOGINNAME;

it shows the exact same information

anyone got any idea?

patrick



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




RE: [PHP] php string match problem

2002-08-18 Thread Martin Towell

oops again, please ignore my last two posts :(

-Original Message-
From: Martin Towell [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 19, 2002 3:38 PM
To: 'Pafo'; [EMAIL PROTECTED]
Subject: RE: [PHP] php string match problem


oh, just realised, one of them needs to go below the else line, to end the
while loop

-Original Message-
From: Martin Towell [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 19, 2002 3:37 PM
To: 'Pafo'; [EMAIL PROTECTED]
Subject: RE: [PHP] php string match problem


You've got too many closing braces...

if ($temp == $temp2) {
$ierror = Loginnamnet är redan upptaget!br . $ierror; }   --- Here's
one
} --- Here's
the other
} else { print error; } --- And a
third one

You only need one of them...
HTH
Martin

-Original Message-
From: Pafo [mailto:[EMAIL PROTECTED]]
Sent: Monday, August 19, 2002 3:21 PM
To: [EMAIL PROTECTED]
Subject: [PHP] php string match problem


heh,, is it just me or can anyone see whats wrong with this code...

$query = SELECT * FROM logininfo WHERE loginname = '$LOGINNAME';
if ($result = mysql_query($query)){
while ($row = mysql_fetch_row($result)){
$temp = $row[8];
$temp2 = $LOGINNAME;
if ($temp == $temp2) {  --  this dosent work
$ierror = Loginnamnet är redan upptaget!br . $ierror; }
}
} else { print error; }
mysql_close($db);

i have tried:
if ($row[8] == $LOGINNAME) {

dosent work either, and when i write:

while ($row = mysql_fetch_row($result)){
print $row[8] . - . $LOGINNAME;

it shows the exact same information

anyone got any idea?

patrick



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




Re: [PHP] php string match problem

2002-08-18 Thread Brad Bulger


have you tried printing them out with surrounding characters, like

echo 'row8=(',$row[8],') LOGINNAME=(',$LOGINNAME,')';

to see if there are leading or trailing spaces?

On Mon, 19 Aug 2002, Pafo wrote:

 heh,, is it just me or can anyone see whats wrong with this code...

 $query = SELECT * FROM logininfo WHERE loginname = '$LOGINNAME';
 if ($result = mysql_query($query)){
 while ($row = mysql_fetch_row($result)){
 $temp = $row[8];
 $temp2 = $LOGINNAME;
 if ($temp == $temp2) {  --  this dosent work
 $ierror = Loginnamnet är redan upptaget!br . $ierror; }
 }
 } else { print error; }
 mysql_close($db);

 i have tried:
 if ($row[8] == $LOGINNAME) {

 dosent work either, and when i write:

 while ($row = mysql_fetch_row($result)){
 print $row[8] . - . $LOGINNAME;

 it shows the exact same information

 anyone got any idea?

 patrick



 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php