[PHP] spliting results into 2 colomns

2001-10-31 Thread Daniel Harik


Hello Guys

I have following code, sorry it's pretty big for posting,  i want to
split the output into 2 colomns, been trying almost all still can't
get it working

here the link, with this code online http://funzz.cjb.net/itfaq/kbase.php

 --
 ";

  $numOfRows = mysql_num_rows ($result);

  for ($i = 0; $i < $numOfRows; $i++){ 
$topicid = mysql_result ($result, $i, "topicid");
$topicname = mysql_result ($result, $i, "topicname");

$result1 = mysql_query("select time from nuke_stories where topic=$topicid");
$counter=mysql_num_rows($result1);

preg_match ("/([A-Z])/i", $topicname); 
$letter=$topicname[0];

if($lastletter!=$letter)echo "$letter";


echo "$topicname  
($counter) 

"; 
$lastletter=$letter;
  }
  echo "";
} 
else{ 
echo mysql_errno().": ".mysql_error().""; 
}
mysql_close ();

include "footer.php";

?>

--

Thank You very much, in advance

Have a nice day :-)


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Problem with LDAP

2001-10-31 Thread Carlo Todeschini

 
I have a problem with php (4.0.6) and ldap (openldap sever 2.0.11):
 
When I use this .ldif file from shell I can enter this value without
problem:
 
--
dn: cn=pippo, dc=example, dc=it
uid: pippo
cn: pippo
sn: pippo
objectclass: person
objectclass: account
objectclass: posixAccount
objectclass: top
userpassword: {crypt}$1$a0811139$/xUzQIdsvChM1.mhBZx6j/
loginshell: /bin/bash
uidnumber: 505
gidnumber: 505
homedirectory: /home/pippo
--
 
but when I use this php script:
 
--
[...]
$ldap_bind = ldap_bind ($ldap_conn, $ldap_manager_dn, $ldap_password);
 
$info ["objectClass"] = "person";#ok
$info ["uid"] = "pippo";
$info ["cn"] = "pippo";  #ok
$info ["sn"] = "pippo";  #ok
$info ["objectClass"] = "person";
$info ["objectClass"] = "account";
$info ["objectClass"] = "posixAccount";
$info ["objectClass"] = "top";
$info ["userPassword"] = "{crypt}$1$a0811139$/xUzQIdsvChM1.mhBZx6j/";
$info ["loginShell"] = "/bin/bash";
$info ["uidNumber"] = "505";
$info ["gidNumber"] = "505";
$info ["homeDirectory"] = "/home/pippo";
 
$ldap_bind = ldap_add ($ldap_conn, "cn=pippo, dc=example, dc=it", 
$info);
 
ldap_close ($ldap_conn);
[...]
--
 
I obtain tha following error message (in /var/log/httpd/error.log):
 
--
LDAP: Object class violation
additional info: attribute not allowed
--
 
Note that if I use only entries tagged with the comment on the right the
add is done...
 
Why? Can anyone help me please?
Thanx,
tode [ [EMAIL PROTECTED] ]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Zipping a folder on a win2000 server with php4.06

2001-10-31 Thread Matt Williams

pkzip's the name.

M:
> Does someone out there know, how I can zip a folder with some files in it?
> It should be readable for Winzip.
>
> Enviroment: Win2000 Server.
> VB was available if useful.
> Additional Components (applications, dll's or whatever) could be loaded if
> needed.
>
> I didn't find a usable entry in the manual, so if you tell me to rtfm -
> please point me to the corresponding entry also :)


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] RE: php & mysql prob...

2001-10-31 Thread Tim Ward

Your query is invalid, hence $test is false rather than a result set. I
usually do if ($test = mysql_db_query( ... )) to trap this. Don't put quotes
around table or field names, in your case 'Port$p' should be just Port$p and
'Port$p'.date just Port$p.date.

Tim

--
From:  sc [SMTP:[EMAIL PROTECTED]]
Sent:  31 October 2001 00:56
To:  [EMAIL PROTECTED]
Subject:  php & mysql prob...

Hi;

i keep getting an error of: Warning: Supplied argument is not a
valid MySQL
result resource in /datascripts/insertdata.php on line 17...

Line 17 is: $row = mysql_fetch_assoc($test);

and here is the rest of it (not all of it though):

for ($p = 1; $p <= 24; $p++) {
$test = mysql_db_query("melbourne", "SELECT * FROM 'Port$p' WHERE
'Port$p'.date='$yesterday'");
$row = mysql_fetch_assoc ($test);
$yindata = $row['switchin'];
$youtdata = $row['switchout'];
$dinPort = '$inPort$p' - $yindata;
$doutPort = '$outPort$p'  - $youtdata;

Can anyone help me overcome this prob? i've prob missed something
without
thinking but i cant seem to get it...

Thx.

sc


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] User Authentication against remote authentication serve r [ LDAP ]

2001-10-31 Thread Stig Venaas

On Mon, Oct 29, 2001 at 04:54:37PM -0700, Johnson, Kirk wrote:
> Thanks for the link, Kurt. Can you also point to any authentication code
> examples, or further discussion? The user comments in the manual suggest
> there are at least a couple ways to code stuff, ldap_compare vs ldap_bind.
> Any additional help appreciated.

I might be able to help if you have some more precise questions, but
basically there are two ways LDAP can be used. You can either use it
as a data store or you can have LDAP make the authentication decision
for you. If you want the user to supply username and password, the
authentication can be done as follows:

As data store:

Hopefully the passwords are stored encrypted. Then there are two ways.
If the password is stored encrypted with some unknown salt where the
salt is stored together with the password (like the traditional UNIX
way), your PHP script retrieves the encrypted password from LDAP,
checks the salt, encrypts the user supplied password using the salt,
and compare the two. If you don't use a salt you can encrypt the
password from the user and just do an ldap_compare to check that it's
the same as in the LDAP server. You get better security by not allowing
people to read the encrypted passwords from LDAP. To store passwords
"encrypted" in LDAP, SHA1 might be a good choice, PHP has this.

As decision maker:

You can simply bind to the server on behalf of the user, you use the
user supplied username and password as arguments to ldap_bind(). If
the bind succeeds, you let the user access your stuff. In this case
you should consider using SSL/TLS for talking to the server.

There are other ways to authenticate with LDAP, RFC 2829 gives a good
overview. You can find it at for instance
http://www.ietf.org/rfc/rfc2829.txt

I could go into more detail, but to write a complete general overview
would be a lot of work. You might also have a look at a really short
presentation I've made at
http://www.uninett.no/info/seminar/gnomis/ldapauth.pdf

Stig

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] PEAR DB Results

2001-10-31 Thread Ralph Guzman

I am trying to do a joined query using PEAR DB? My code looks something like
this:

$sql = "SELECT wwwpages.pid,wwwpages.name,media.pid,media.name FROM
wwwpages, media WHERE wwwpages.pid = '$pid'";

if(DB::isError($result = $db->query($sql))){
echo "ERROR:" . DB::errorMessage($result);
} else {

while($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){
echo $row[wwwpages.name];
echo $row[media.name]
}
}

When I specify '$row[wwwpages.name]' I get a blank result, and if I try
'$row[name]',  I am obviously not specifying a table therefore it results in
name for wwwpages table. How do I go about displaying both?

Thanks in advance.



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] PHP+MySQL=Help(?)

2001-10-31 Thread Justin French

Hi,

from this command line test:
> select imglocation,height,width from img where imgname='alfstag1'

it looks to me like your imgname field is *characters* rather than *numbers*.

when ever I'm doing something like this (eg WHERE firstName="justin"), I
do it with a LIKE statement, rather than with a "=".

example:
$query = "SELECT imglocation,height,width FROM img WHERE imgname LIKE \"$getimg\"";


So, I'd recommend giving that a try.  From my understanding (limited) of
MySQL, use = in the case of $id=2, and LIKE in the case of firstName
LIKE "justin".


Justin French

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] CANADA, SUBSIDIES, GRANTS, LOANS, FINANCING

2001-10-31 Thread MG PUBLISHING



MG PUBLISHING
4865 HWY 138,R.R 1
ST-ANDREWS WEST
ONTARIO, KOC 2A0


PRESS RELEASE

CANADIAN SUBSIDY DIRECTORY YEAR 2001 EDITION
Legal Deposit-National Library of Canada
ISBN 2-922870-01-4

M.G. Publishing is offering to the public a revised edition of the Canadian
Subsidy Directory, a guide containing more than 1700 direct and indirect
financial subsidies, grants and loans offered by government departments and
agencies, foundations, associations and organizations.  In this new 2001 edition
all programs are well described.

The Canadian Subsidy Directory is the most comprehensive tool to start up a
business, improve existent activities, set up a business plan, or obtain
assistance from experts in fields such as: Industry, transport, agriculture,
communications, municipal infrastructure, education, import-export, labor,
construction and renovation, the service sector, hi-tech industries, research
and development, joint ventures, arts, cinema, theatre, music and recording
industry, the self employed, contests, and new talents.
Assistance from and for foundations and associations, guidance to prepare a
business plan, market surveys, computers, and much more!

To obtain the Canadian Subsidy Directory call one of the following distributors:

Fureteur: 450-465-5597
Canadian Publications 866-322-3376

ALSO AVAILABLE U.S. SUBSIDY DIRECTORY

To remove your e-mail from our mailing list contact us at: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Popup Window Problems & Refresh

2001-10-31 Thread Roger Bryant

All,


I am opening a popup window using the following code:



My popup window then runs some PHP code and finally displays a status
message with a close window button. When the close window button is
clicked I need to close the popup window and refresh the parent window
or alternatively (preferably) just recalling the PHP script.

Here is the HTML for my popup window:

 
  
 The file [08lg.jpg]Has been Successfully
uploaded to the SouthLondonKidz Website


The action for the form is only fired if the  onClick="window.close() is
removed. My question is how can I close the window and refresh or reload
the specified window.

TIA,

Roger







[PHP] File upload

2001-10-31 Thread Andrzej Roszkowski


Hi!

Where is file upload function? ;) From begining: some time I've found somewhere
this handler:
clearing_report_file is the input that is user sends to me.

if(!isset($clearing_report_file))
{
pp_xfer_trans();
}
else
{
if (!@copy($clearing_report_file, $CFG["local_uri"]."/cfd-" . $batch
.".txt")) {
echo("\nSomething barfed, check the path to and the permissions
for the upload directory");
}else
{
// do domething
exit();
}

}


but now, in php 4.0.5 this function don't want to work ;( i have allways
something barfed message, even if i try to wrote to /tmp directory

now i have this in phpinfo:

HTTP_POST_FILES["userfile"]

Array
(
[name] => helyjon
[type] =>
[tmp_name] => none
[size] => 0
)

where is my file? $variables shows the same values, where are my contents?


Code reviews are like sex, just anyone can do it, but skill and training
can make you a lot better at it." - LJ
Thomas


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Popup Window Problems & Refresh

2001-10-31 Thread Matt Williams


> The action for the form is only fired if the  onClick="window.close() is
> removed. My question is how can I close the window and refresh or reload
> the specified window.
> 

function endWindow()
{
window.opener.location.reload();
window.close();
}

Close Window

M:

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Thank You Friends

2001-10-31 Thread Sondra Russell

Dear Venerable PHP List,

I hope this isn't viewed as impolite on this list.  I just wanted to 
write all of you to thank you for the immeasurable contributions you 
have made to the project I've been working on for the last three 
months:

http://www.readfrank.com/

It is a site supporting an English language literary magazine 
published here in Paris, and has new stories and articles every day.

While it is hard to see through the pretty pictures and words to the 
infinitely recursing arrays (which this list helped me debug) and the 
amazing grep challenge 2000 (which this list polished for me), we all 
know how crucial those invisible little combinations of syntax can be 
to bringing beautiful things to the surface.

Please feel free to visit the site *if you want*.  I just wanted to 
let you ALL know that even though we've never met, you've made me a 
smarter person and have helped bring the work of perhaps otherwise 
obscured talented writers and artists to the masses.

Thank You Friends,
Sondra

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Quick array question

2001-10-31 Thread Christian Reiniger

On Tuesday 30 October 2001 20:33, David Yee wrote:
> Well for that example I'm using 0 as the index for the first element of
> the array, so deleting element #2 results in 3 being deleted.  BTW to
> correct myself in the second example I gave I want:
>
> $a = (1,2,4,5) instead of (1,2,3,4).
>
> > $a = array(1,2,3,4,5)
> >
> > unset($a[2]);
> >
> > $a now = (1, 2, NULL, 4, 5), but I want (1, 2, 3, 4).

Now do you want (1, 2, 4, 5) or (1, 2, 3,4 ) ?

If second:
So you want the array always to contain a continuous list of numbers
(1..n) ? So it's irrelevant *what* element of the array you delete, only 
*how many* elements you delete?
Why not just store the maximum value then and use
$MaxVal-- instead of unset ($a[something]),
$Index - 1 instead of $a[$Index]

?

If the first: remember that arrays in PHP are always associative. So you 
get (0 => 1, 1 => 2, 3 => 4, 4 => 5)
if you want the keys "reordered" you could use array_values() on that..

-- 
Christian Reiniger
LGDC Webmaster (http://lgdc.sunsite.dk/)

"Never doubt that a small group of thoughtful, committed people can
change the world...
Indeed, it's the only thing that ever has."

- Margaret Mead

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Asian fonts

2001-10-31 Thread Daniel BI

Hi all!

Any idea how to use (install) asian fonts on an 
english version of RH? I need them in the gd 
library, to generate an image with chinese/japanese
text.

any clue greatly appreciated! 

Daniel BI


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] spliting results into 2 colomns

2001-10-31 Thread DL Neil

> I have following code, sorry it's pretty big for posting,  i want to
> split the output into 2 colomns, been trying almost all still can't
> get it working


Harik,

First off, have you checked the manual 
(http://uk.php.net/manual/en/function.mysql-result.php) and the
recommendations against the use of mysql_result()? In this situation, one of the 
mysql_fetch_... functions might
be a better choice because both data fields could be extracted in one operation. Apart 
from 'efficiency', the
other reason for my saying this (I have never used _result()) is that I can't see 
where the manual talks about
what _result() returns when it gets to an end-of-data situation (the _fetch_ functions 
return FALSE and are thus
perfect for use in controlling while loops).


Now to logic. May I offer a short programming lesson? If you are an experienced 
programmer and this is 'talking
down' to you, I apologise. However this question has been asked (in a few guises) a 
couple of times recently, so
lets get an answer up on the FAQs/archives...

This program requires two processing loops: one to cycle through the available topic 
data, the other to display
results in a two-column HTML table. Most of us think in terms of starting at the 
beginning (get the data) and
working through to the end (display the results) - from the script provided it seems a 
reasonable assumption
that you have done exactly this, and that everything is working properly (up to that 
last step before "the
end"). However computers are logical but not rational. Sometimes it is worth starting 
at the end and working
back towards the beginning!

The 'second" loop is described as being responsible for presenting the results (in 
this example, a table with
two columns). There are three logical parts to the entire process: setting up the HTML 
code for the table,
looping through the rows (and columns), closing off with the end of table HTML code.

In pseudo code it looks like:

   prepare the web page (as necessary) and echo the  tag
   for each row of the table
  echo the  tag
  echo the first column (data)
  echo the first column (data)
  echo the  tag
   echo the  tag and close the web page

Quick aside: with two columns the above is acceptable. If there were numerous columns, 
but also because the
other processing required here brings added complexity, an inner loop might be 
appropriate, thus:

   prepare
   for each row
  
  for each column
 echo the data
  
   finish-off

Now let's talk about the topic-data loop process. Again, divide the logic into three 
parts: setting up MySQL and
SELECTing the primary data, looping through each of the SELECTed records, and cleaning 
up afterwards. The
existing script is neatly laid out to show this. In pseudo code, the script's logic 
becomes:

   set-up db and query table
   for each row returned
  perform secondary query/assemble and format full report data
  present topicId, topicName, and counter
   close down

That being the case, can all of the processing of individual (in-bound) data records 
be packaged into a
user-defined function? (modular programming) If the function returns true/false as 
well as the next data record,
then the boolean state can be used to detect the end-of-data condition:

   set up
   while ( not end-of-data )
  getnextrow()
   close down

OK, so much for all that, how do the two halves get put back together? There are two 
loops, one cycling through
HTML table tags, and the other cycling through a DB recordset/resultset. Because the 
output format is the
important part/has the higher number of logical components/subdivisions, it must 
dominate the logic. Thus the
data-provisioning part should be inverted - instead of squirting out data like a hose, 
which the HTML then has
to be 'fitted around'; it should be set up like an on-demand drip feed, so that when 
the HTML requires a
'squirt' of data, it is delivered, one swallow at a time! Let's do this in two stages 
- first of all, with no
data processing (ie just reporting/important part first). Combine the two set up 
code-blocks, and the two
close-down code blocks and outline the HTML processing:

   prepare the page (as necessary) and echo the  tag
   set-up db and query table
   ---
   for each row of the table
  echo the  tag
  for each column
 echo the column data (data)
  echo the  tag
   ---
   echo the  tag
   close down (the DB)

But how do we know how many rows to put in the table? Answer: we don't, and so have to 
set up the loop controls
accordingly. if you prefer to continue using for-loops you can control these by use of 
the numOfRows =
mysql_num_rows ($result) code; or if you make the outer into a while-loop then the 
idea of the boolean
(mentioned above) brings a process-while-there's-still-data logic into play:

   Function getnextrow(...)
  perform secondary query/assemble and format full report data
  present topicId, topicName, and counte

Re[2]: [PHP] spliting results into 2 colomns

2001-10-31 Thread Daniel Harik

WoW, thank you very much DL Neil, this is the best reply i've ever got during my
time on the web (since 1994).


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




php-general Digest 31 Oct 2001 13:07:32 -0000 Issue 967

2001-10-31 Thread php-general-digest-help


php-general Digest 31 Oct 2001 13:07:32 - Issue 967

Topics (messages 72947 through 73007):

Re: php & mysql prob...
72947 by: David Robley
72948 by: Jason Brooke
72949 by: sc
72950 by: David Robley
72953 by: sc
72955 by: Jim Lucas
72956 by: sc
72958 by: Jim Lucas
72966 by: Mike Frazer
72969 by: David Robley
72970 by: Mike Frazer
72995 by: Tim Ward

FREE MEMBERSHIP (ADULTS) 10113
72951 by: leslieann4587.yahoo.com

Re: show png in the browser
72952 by: Luz Lopez
72954 by: Jim Lucas
72959 by: Luz Lopez

date problem
72957 by: Steve Tsai

Re: PHP+MySQL=Help(?)
72960 by: turtle
72998 by: Justin French

Re: Session handling with cookies??
72961 by: Jason G.

Re: Zipping a folder on a win2000 server with php4.06
72962 by: Matt Friedman
72994 by: Matt Williams

sharing data stored in mysql with another site
72963 by: Matthew Delmarter
72964 by: David Robley
72965 by: Mike Frazer

Total Newbie in over head
72967 by: J W W L (Warwick) Berg
72976 by: Jack Dempsey
72988 by: Peter

I rest my case
72968 by: J W W L (Warwick) Berg
72971 by: Mike Frazer
72972 by: Tyler Longren
72973 by: David Robley
72974 by: J W W L (Warwick) Berg
72975 by: Jason Murray
72977 by: J W W L (Warwick) Berg
72978 by: David Robley
72979 by: Jason Brooke
72980 by: J W W L (Warwick) Berg
72981 by: David Robley
72986 by: Joseph Blythe

question about variables...
72982 by: sc
72983 by: Hugh Danaher
72985 by: sc

Re: Problems inserting single quote into Oracle database
72984 by: Hugh Danaher
72987 by: Thies C. Arntzen

Re: Trouble with php generated images
72989 by: Jason G.

using PHPMyAdmin with SQL
72990 by: Peter

Array of classes
72991 by: Andrzej Roszkowski

spliting results into 2 colomns
72992 by: Daniel Harik
73006 by: DL Neil
73007 by: Daniel Harik

Problem with LDAP
72993 by: Carlo Todeschini

Re: User Authentication against remote authentication serve r [ LDAP ]
72996 by: Stig Venaas

PEAR DB Results
72997 by: Ralph Guzman

CANADA, SUBSIDIES, GRANTS, LOANS, FINANCING
72999 by: MG PUBLISHING

Popup Window Problems & Refresh
73000 by: Roger Bryant
73002 by: Matt Williams

File upload
73001 by: Andrzej Roszkowski

Thank You Friends
73003 by: Sondra Russell

Re: Quick array question
73004 by: Christian Reiniger

Asian fonts
73005 by: Daniel BI

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]


--



On Wed, 31 Oct 2001 11:25, sc wrote:
> Hi;
>
> i keep getting an error of: Warning: Supplied argument is not a valid
> MySQL result resource in /datascripts/insertdata.php on line 17...
>
> Line 17 is: $row = mysql_fetch_assoc($test);
>
> and here is the rest of it (not all of it though):
>
> for ($p = 1; $p <= 24; $p++) {
> $test = mysql_db_query("melbourne", "SELECT * FROM 'Port$p' WHERE
> 'Port$p'.date='$yesterday'");
> $row = mysql_fetch_assoc ($test);
> $yindata = $row['switchin'];
> $youtdata = $row['switchout'];
> $dinPort = '$inPort$p' - $yindata;
> $doutPort = '$outPort$p'  - $youtdata;
>
> Can anyone help me overcome this prob? i've prob missed something
> without thinking but i cant seem to get it...
>
> Thx.
>
> sc

Er, want to be a little patient? That is three requests in seven minutes?

Your query is probably broken - do some error checking after your 
database call with mysql_error() and see what the problem is.

Guess; the table name.

-- 
David Robley  Techno-JoaT, Web Maintainer, Mail List Admin, etc
CENTRE FOR INJURY STUDIES  Flinders University, SOUTH AUSTRALIA  

   "I know all the wherefores," said Tom wisely.




Or the single quotes around the table name in the sql string 


> Your query is probably broken - do some error checking after your 
> database call with mysql_error() and see what the problem is.
> 
> Guess; the table name.







Yeah sorry about that, didn't mean to send out 3...

Ok i got it working... thanks for all the replys...

-sc


"David Robley" <[EMAIL PROTECTED]> wrote in message
01103111392904.28397@www">news:01103111392904.28397@www...
> On Wed, 31 Oct 2001 11:25, sc wrote:
> > Hi;
> >
> > i keep getting an error of: Warning: Supplied argument is not a valid
> > MySQL result resource in /datascripts/insertdata.php on line 17...
> >
> > Line 17 is: $row = mysql_fetch_assoc($test);
> >
> > and here is the rest of it (not all of it though):
> >
> > for ($p = 1; $p <=

[PHP] Desperate: odbc_connect() does not work! Please help!

2001-10-31 Thread Kraa de Simon

Hi,

When I execute:



I get error:

Warning: SQL error: , SQL state 01000 in SQLConnect in
/usr/local/apache/htdocs/odbc.php on line 1

See attachment for phpinfo().

BTW 1

The ODBC config itself works fine. I can make a connection and retrieve data
from the database using a test C program.

BTW 2

I used --with-custom-odbc and set env var CUSTOM_ODBC_LIBS to the lib dirs
and env var CFLAGS to the include dirs.

Met vriendelijke groet / With kind regards,

ICL Nederland B.V.  Simon de Kraa
e-Applications / Logistic Systems   Systems Architect
Het Kwadrant 1  Tel. +31 346 598865
Postbus 4000Fax  +31 346 562703
3600 KA  MAARSSEN
The Netherlands mailto:[EMAIL PROTECTED]

---

Progress 9.1c, Roundtable 9.1c, NuSphere Pro Advantage 2.3.1 @ MS Windows
2000 5.00.2195 SP 2
Progress 9.1b @ SCO UnixWare 7.1.1

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Desperate: odbc_connect() does not work! Please help!

2001-10-31 Thread Kraa de Simon

So desperate I even forgot the attachment...

> -Original Message-
> From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> Sent: woensdag 31 oktober 2001 14:40
> To: Php-General (E-mail)
> Subject: [PHP] Desperate: odbc_connect() does not work! Please help!
> 
> 
> Hi,
> 
> When I execute:
> 
>   
> 
> I get error:
> 
>   Warning: SQL error: , SQL state 01000 in SQLConnect in
> /usr/local/apache/htdocs/odbc.php on line 1
> 
> See attachment for phpinfo().
> 
> BTW 1
> 
> The ODBC config itself works fine. I can make a connection 
> and retrieve data
> from the database using a test C program.
> 
> BTW 2
> 
> I used --with-custom-odbc and set env var CUSTOM_ODBC_LIBS to 
> the lib dirs
> and env var CFLAGS to the include dirs.
> 
> Met vriendelijke groet / With kind regards,
> 
> ICL Nederland B.V.  Simon de Kraa
> e-Applications / Logistic Systems   Systems Architect
> Het Kwadrant 1  Tel. +31 346 598865
> Postbus 4000Fax  +31 346 562703
> 3600 KA  MAARSSEN
> The Netherlands mailto:[EMAIL PROTECTED]
> 
> ---
> 
> Progress 9.1c, Roundtable 9.1c, NuSphere Pro Advantage 2.3.1 
> @ MS Windows
> 2000 5.00.2195 SP 2
> Progress 9.1b @ SCO UnixWare 7.1.1
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: 
> [EMAIL PROTECTED]
> 




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


RE: [PHP] Re: Weird caching problem with PHP4/Apache

2001-10-31 Thread René Fournier

Nope, unfortunately, nothing.  It's a really weird problem.  It's like the
PHP function I wrote for generating the random image will only work the
first time.

...Rene

> -Original Message-
> From: Hugh Danaher [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, October 30, 2001 10:59 PM
> To: René Fournier
> Subject: Re: [PHP] Re: Weird caching problem with PHP4/Apache
>
>
> I have the same problem with a .jpg image.  Everything on the
> page refreshes
> but the image. All the tags I've tried failed too.  Anyone give
> you anything
> useful?
> Hugh
> - Original Message -
> From: René Fournier <[EMAIL PROTECTED]>
> To: Julio Nobrega Trabalhando <[EMAIL PROTECTED]>;
> <[EMAIL PROTECTED]>
> Sent: Tuesday, October 30, 2001 9:06 AM
> Subject: RE: [PHP] Re: Weird caching problem with PHP4/Apache
>
>
> > Thanks for the help, but I'm afraid it hasn't solved the
> caching problem,
> at
> > least not with respect to the PHP random function...  It's not as if the
> > entire page get's cached, since there is an SQL query that selects a
> random
> > row from a table--and that is random.  But the PHP part of it--that is,
> > where the background image of a table row is randomly
> selected--is static.
> > Refreshing doesn't help, nor does this code, which I put in my
> header.inc
> > file:
> >
> >  > header ('Expires: Mon, 26 Jul 1997 05:00:00 GMT');// Date
> in the past
> > header ('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
> >   // always modified
> > header ('Cache-Control: no-cache, must-revalidate');  // HTTP/1.1
> > header ('Pragma: no-cache');  // HTTP/1.0
> > ?>
> > 
> > My Site
> > 
> > 
> > 
> > 

RE: [PHP] Desperate: odbc_connect() does not work! My settings...

2001-10-31 Thread Kraa de Simon

Sorry, here are my settings:

Configure Command:

'./configure' '--with-mysql' '--with-apache=../apache_1.3.19'
'--enable-track-vars' '--with-custom-odbc=/progress/dlc91/odbc/lib'

ODBC Supportenabled
--
Active Persistent Links 0
Active Links0
ODBC librarycustom
ODBC_INCLUDE@ODBC_INCLUDE@
ODBC_LFLAGS @ODBC_LFLAGS@
ODBC_LIBS   @ODBC_LIBS@

Directive   Local Value Master Value
--
odbc.allow_persistent   On  On
odbc.check_persistent   On  On
odbc.default_db no valueno value
odbc.default_pw
odbc.default_user   no valueno value
odbc.defaultbinmode return as isreturn as is
odbc.defaultlrl return up to 4096 bytes return up to 4096 bytes
odbc.max_links  Unlimited   Unlimited
odbc.max_persistent Unlimited   Unlimited

VariableValue
--
ODBCINI /root/.odbc.ini
ODBCINSTINI /root/.odbcinst.ini
CUSTOM_ODBC_LIBS-L/progress/dlc91/odbc/lib -lodbc -lodbcinst
CFLAGS  -I/progress/dlc91/odbc/include
-I/usr/local/src/apache_1.3.19/include

> -Original Message-
> From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> Sent: woensdag 31 oktober 2001 14:44
> To: Php-General (E-mail)
> Subject: RE: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> 
> 
> So desperate I even forgot the attachment...
> 
> > -Original Message-
> > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > Sent: woensdag 31 oktober 2001 14:40
> > To: Php-General (E-mail)
> > Subject: [PHP] Desperate: odbc_connect() does not work! Please help!
> > 
> > 
> > Hi,
> > 
> > When I execute:
> > 
> > 
> > 
> > I get error:
> > 
> > Warning: SQL error: , SQL state 01000 in SQLConnect in
> > /usr/local/apache/htdocs/odbc.php on line 1
> > 
> > See attachment for phpinfo().
> > 
> > BTW 1
> > 
> > The ODBC config itself works fine. I can make a connection 
> > and retrieve data
> > from the database using a test C program.
> > 
> > BTW 2
> > 
> > I used --with-custom-odbc and set env var CUSTOM_ODBC_LIBS to 
> > the lib dirs
> > and env var CFLAGS to the include dirs.
> > 
> > Met vriendelijke groet / With kind regards,
> > 
> > ICL Nederland B.V.  Simon de Kraa
> > e-Applications / Logistic Systems   Systems Architect
> > Het Kwadrant 1  Tel. +31 346 598865
> > Postbus 4000Fax  +31 346 562703
> > 3600 KA  MAARSSEN
> > The Netherlands mailto:[EMAIL PROTECTED]
> > 
> > ---
> > 
> > Progress 9.1c, Roundtable 9.1c, NuSphere Pro Advantage 2.3.1 
> > @ MS Windows
> > 2000 5.00.2195 SP 2
> > Progress 9.1b @ SCO UnixWare 7.1.1
> > 
> > -- 
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: 
> > [EMAIL PROTECTED]
> > 
> 
> 
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] How I made My First Million

2001-10-31 Thread Michael Dawson

How I made My First Million.

One sunday morning I opened my Outlook Mail-box and read a letter from my good friend. 
I live in a small town and I really like the way things go. Never aimed for anything 
that big. I would rather prefer a simple life. But there was something in this letter 
that subconsciously attracted me. At that time I knew not what it was. It was just a 
very simple line saying "come and see everything for yourself". There was somethign 
about this new Internet project called BeginGame and about making lots of money in no 
time. I didn't believe a single word there, but decided to take a chance and look at 
it. I went into the project's head site over at www.begingame.com and read some of the 
texts there. As I was reading it, I thought to myself, "Maybe I could be rich too... 
why not take a chance...". I went in and got registered. After that everything went on 
really fast and before I knew it, I already had some pretty good money on my account. 
I am not a programmer, I am strictly a user, but I am amazed how easily I was able to 
make my own begingame web-site (see it over at www.happydude.begingame.net). There are 
lots of different features there: some pretty cool games, free E-Mail account, your 
own WebSite, etc. but the most interesting is the money earning system. Its done in 
such a way that one person can easily make large sum of money just giving two-three 
hours a day to it.

And now, as my bank account gets filled up with money, I can just relax myself and 
enjoy my peaceful life, spending most of the time communicating with my many new 
friends. The thing is that I am the kind of person who likes sharing his happiness 
with others. So, take your chance too, come and try it, there is no way to loose here, 
you can only gain, but this might just solve all of your problems.

http://www.begingame.com

Thank you for reading this letter.
Sincerely yours,
Michael


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP]

2001-10-31 Thread Frewuill Rodriguez

Please stop that "·$"·%$"·$ sending advertising



[PHP] PHP-arnings

2001-10-31 Thread Harald Witt

Hi,

I have a hopefully simple problem. Look at the following simple script:



This script runs properly on my productive system (Linux, Apache, PHP
4.0.3pl1). But on my Development-System (W2k Server, Apache 1.3.20, PHP 4.0.6) I
always get a Warning, that variable x in not definded.
Ok, thats true. But how can I suppress that Messages??? They destroy my
HTML-Code. I've searched in the PHP.INI file, but I can't find anything, that
looks like warning-suppression.

Thanx for your help

Harald

-- 
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Zipping a folder on a win2000 server with php4.06

2001-10-31 Thread Stefan Rusterholz

Thank you all. It now works fine!

I used the way with the add-on for winzip to make it command line able.
There is indeed a command line tool.
First it did not want to work at all until I found out, that the trial
version of winzip wants the user to press a key (in the command line) to
proceed - which I was unable to emulate within php.
Luckily I have a registered version of winzip with which this works absolute
perfectly.

Here a short snippet:
$result = @exec("$winzip$zip_options $pathToArchive\\archive.zip
@$pathToPacklist\\packlist.txt);

Where
$winzip contains the path to the folder of winzip + wzzip (example: $winzip
= 'c:\\program files\\winzip\\wzzip';)
$options contains switches for winzip (I used: $zip_options =' -ybc -es';
#-ybc: no interactive interface/all questions are answered with 'yes'; -es:
fastest packaging since jpeg can't be packed better)
$pathToArchive contains the path to the new file which winzip should create
(example: $pathToArchive = 'C:\\')
$pathToPacklist contains the path to the folder where the file packlist.txt
is, which itself contains a return delimited list of all files to add to the
zip (whole filepath is necessary)

If someone is interested in that, I can give some additional info's

Thank you all for your help!

Stefan Rusterholz, [EMAIL PROTECTED]

- Original Message -
From: "Matt Friedman" <[EMAIL PROTECTED]>
To: "Stefan Rusterholz" <[EMAIL PROTECTED]>
Cc: "php general" <[EMAIL PROTECTED]>
Sent: Wednesday, October 31, 2001 5:39 AM
Subject: Re: [PHP] Zipping a folder on a win2000 server with php4.06


> There is a command line version of winzip.
>
> I don't know much about it, but a friend of mine was just saying the other
> day that he had used it to zip some files at the server in an ASP
> environment.
>
> In php you could call the winzip exectutable using exec. In asp you'd use
> some shell object or something like that.
>
> Matt.
>
>
> - Original Message -
> From: "Stefan Rusterholz" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, October 30, 2001 8:00 AM
> Subject: [PHP] Zipping a folder on a win2000 server with php4.06
>
>
> Hi
>
> Does someone out there know, how I can zip a folder with some files in it?
> It should be readable for Winzip.
>
> Enviroment: Win2000 Server.
> VB was available if useful.
> Additional Components (applications, dll's or whatever) could be loaded if
> needed.
>
> I didn't find a usable entry in the manual, so if you tell me to rtfm -
> please point me to the corresponding entry also :)
>
> Thanks in advance
>
> Stefan Rusterholz, [EMAIL PROTECTED]
> --
> interaktion gmbh
> Stefan Rusterholz
> Zürichbergstrasse 17
> 8032 Zürich
> --
> T. +41 1 253 19 55
> F. +41 1 253 19 56
> W3 www.interaktion.ch
> --
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Re: Weird caching problem with PHP4/Apache

2001-10-31 Thread Tamas Arpad

On Wednesday 31 October 2001 14:48, René Fournier wrote:
> Nope, unfortunately, nothing.  It's a really weird problem.  It's
> like the PHP function I wrote for generating the random image will
> only work the first time.
I think it is not php that caches it. As I undertsand you wrote a 
script that generates an image, and give it back to the browser in an 
 html tag. Am I right?
I hope I am, so I continue :))
Images can be cached in many places (proxies, browser), but 
definietly not in php. Your script that generates in the image and 
should be called every time by the  html tag, won't ever called 
again if the previous image were stored somewhere. You should send 
"pragma no-cache" and other http headers (many posts were on this 
"cache headers" topic) from the script that generates and gives back 
the image.
Or another sollution is that you can call your script with a random 
number or better with the current date and time, so you images's name 
won't be the same, and caches can't give back the old image.
for example: 
";?>

Arpi

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] PHP-arnings

2001-10-31 Thread Kraa de Simon

>From my php.ini:

;;
; Error handling and logging ;
;;

; error_reporting is a bit-field.  Or each number up to get desired error
; reporting level
; E_ALL - All errors and warnings
; E_ERROR   - fatal run-time errors
; E_WARNING - run-time warnings (non-fatal errors)
; E_PARSE   - compile-time parse errors
; E_NOTICE  - run-time notices (these are warnings which often
result
; from a bug in your code, but it's possible that it was
; intentional (e.g., using an uninitialized variable and
; relying on the fact it's automatically initialized to
an
; empty string)
; E_CORE_ERROR  - fatal errors that occur during PHP's initial startup
; E_CORE_WARNING- warnings (non-fatal errors) that occur during PHP's
; initial startup
; E_COMPILE_ERROR   - fatal compile-time errors
; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
; E_USER_ERROR  - user-generated error message
; E_USER_WARNING- user-generated warning message
; E_USER_NOTICE - user-generated notice message
;
; Examples:
;
;   - Show all errors, except for notices
;
;error_reporting = E_ALL & ~E_NOTICE
;
;   - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
;
;   - Show all errors except for notices
;
error_reporting  =  E_ALL & ~E_NOTICE

; Print out errors (as a part of the output).  For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below).  Keeping display_errors enabled on a production web
site
; may reveal security information to end users, such as file paths on your
Web
; server, your database schema or other information.
display_errors = On

; Even when display_errors is on, errors that occur during PHP's startup
; sequence are not displayed.  It's strongly recommended to keep
; display_startup_errors off, except for when debugging.
display_startup_errors = Off

; Log errors into a log file (server-specific log, stderr, or error_log
(below))
; As stated above, you're strongly advised to use error logging in place of
; error displaying on production web sites.
log_errors = Off

; Store the last error/warning message in $php_errormsg (boolean).
track_errors = Off

; String to output before an error message.
;error_prepend_string = ""

; String to output after an error message.
;error_append_string = ""

; Log errors to specified file.
;error_log = filename

; Log errors to syslog (Event Log on NT, not valid in Windows 95).
;error_log = syslog

; Warn if the + operator is used with strings.
warn_plus_overloading = Off

> -Original Message-
> From: Harald Witt [mailto:[EMAIL PROTECTED]]
> Sent: woensdag 31 oktober 2001 15:18
> To: [EMAIL PROTECTED]
> Subject: [PHP] PHP-arnings
> 
> 
> Hi,
> 
> I have a hopefully simple problem. Look at the following 
> simple script:
> 
>if  ($x) {
> echo $x;
>   }
> ?>
> 
> This script runs properly on my productive system (Linux, Apache, PHP
> 4.0.3pl1). But on my Development-System (W2k Server, Apache 
> 1.3.20, PHP 4.0.6) I
> always get a Warning, that variable x in not definded.
> Ok, thats true. But how can I suppress that Messages??? They 
> destroy my
> HTML-Code. I've searched in the PHP.INI file, but I can't 
> find anything, that
> looks like warning-suppression.
> 
> Thanx for your help
> 
> Harald
> 
> -- 
> GMX - Die Kommunikationsplattform im Internet.
> http://www.gmx.net
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: 
> [EMAIL PROTECTED]
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] what does -1.#IND mean?

2001-10-31 Thread Anthony

I have an equation that results in a floating point.  The equation has 
no errors and works fine most of the time.  When certain values are 
passed into the equation I get -1.#IND as the result.  I have tried 
using round() to limit the size of the number, this hasn't helped, I'm 
not ever sure if I'm overloading the floating point or what?  Please 
help me out here, I have a huge project that is totally done except for 
this bug and its driving me NUTZ!!!
   Thanks in advance for any help.

- Anthony


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] PHP-arnings

2001-10-31 Thread Frewuill Rodriguez

in php.ini look for

;;
; Error handling and logging ;
;;

specially for

error_reporting=

and set it properly.

- Original Message -
From: "Harald Witt" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 31, 2001 10:17 AM
Subject: [PHP] PHP-arnings


> Hi,
>
> I have a hopefully simple problem. Look at the following simple script:
>
>if  ($x) {
> echo $x;
>   }
> ?>
>
> This script runs properly on my productive system (Linux, Apache, PHP
> 4.0.3pl1). But on my Development-System (W2k Server, Apache 1.3.20, PHP
4.0.6) I
> always get a Warning, that variable x in not definded.
> Ok, thats true. But how can I suppress that Messages??? They destroy my
> HTML-Code. I've searched in the PHP.INI file, but I can't find anything,
that
> looks like warning-suppression.
>
> Thanx for your help
>
> Harald
>
> --
> GMX - Die Kommunikationsplattform im Internet.
> http://www.gmx.net
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] setting member variables out of class

2001-10-31 Thread Silvia Mahiques

Hello,
I want to set member variables out of their class. The code class is:




I access to this class from another php file and want to set this member variable:

$c = new translator();
echo $c->telefono;   /* this member isn't set but in constructor method has been 
set*/


I have written too:

echo $c->$telefon;
echo "{$c->telefon}";

but is not correct.


Can anybody help me?

Thanks


Silvia Mahiques




Re: [PHP] PHP-arnings

2001-10-31 Thread nico_oreka

If defined ($x) ???

If !empty ($x) ???

...Well ...

- Original Message -
From: Martín Marqués <[EMAIL PROTECTED]>
To: Harald Witt <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, October 31, 2001 3:43 PM
Subject: Re: [PHP] PHP-arnings


> On Mié 31 Oct 2001 11:17, you wrote:
> > Hi,
> >
> > I have a hopefully simple problem. Look at the following simple script:
> >
> >  >   if  ($x) {
> > echo $x;
> >   }
> > ?>
> >
> > This script runs properly on my productive system (Linux, Apache, PHP
> > 4.0.3pl1). But on my Development-System (W2k Server, Apache 1.3.20, PHP
> > 4.0.6) I always get a Warning, that variable x in not definded.
> > Ok, thats true. But how can I suppress that Messages??? They destroy my
> > HTML-Code. I've searched in the PHP.INI file, but I can't find anything,
> > that looks like warning-suppression.
>
> Yes the error reporting.
>
> --
> Porqué usar una base de datos relacional cualquiera,
> si podés usar PostgreSQL?
> -
> Martín Marqués  |[EMAIL PROTECTED]
> Programador, Administrador, DBA |   Centro de Telematica
>Universidad Nacional
> del Litoral
> -
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] PEAR DB Results

2001-10-31 Thread Jeremy Allen

Based on the snippet you have sent us you need
to at least start by enclosing your column names
in your accesses to the associative array containing
your results.

Each line just use print_r or var_dump:

while($row = $result->fetchRow(DB_FETCHMODE_ASSOC))
{
print_r($row);
}


This will show you exactly what is going on. Verify
that your results are actually there as well.

As a final note the actual problem appears to
be that you are not accessing the associative
array elements with quotes:

echo $row["wwwpages.name"];

Instead of:

echo $row[wwwpages.name];

This should show you what is going on and help you
easier determine what is going wrong, it is possible
you are not returning any data with your query as
well.

Thanks

Jeremy Allen


-Original Message-
From: Ralph Guzman [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 31, 2001 5:07 AM
To: PHP General Mailing List
Subject: [PHP] PEAR DB Results


I am trying to do a joined query using PEAR DB? My code looks something like
this:

$sql = "SELECT wwwpages.pid,wwwpages.name,media.pid,media.name FROM
wwwpages, media WHERE wwwpages.pid = '$pid'";

if(DB::isError($result = $db->query($sql))){
echo "ERROR:" . DB::errorMessage($result);
} else {

while($row = $result->fetchRow(DB_FETCHMODE_ASSOC)){
echo $row[wwwpages.name];
echo $row[media.name]
}
}

When I specify '$row[wwwpages.name]' I get a blank result, and if I try
'$row[name]',  I am obviously not specifying a table therefore it results in
name for wwwpages table. How do I go about displaying both?


_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] setting member variables out of class

2001-10-31 Thread Matt Williams


> Hello,
> I want to set member variables out of their class. The code class is:
>
> 
> class translator {
>
>  var $nombre;
>  var $departamento;
>  var $despacho;
>  var $telefono;
>  var $correo_electronico;
>  var $pagina_personal;
>
>  function translator(){
>   $nombre = array("Nombre","Name");
>   $departamento = array("Departamento","Department");
>   $despacho = array("Despacho","Office");
>   $telefono = array("Teléfono","Phone");
>   $correo_electronico = array("Correo Electrónico","E-mail");
>   $pagina_personal = array("Página Personal","Personal HomePage");
>  }
> }
> ?>
>
>
> I access to this class from another php file and want to set this
> member variable:
>
> $c = new translator();
> echo $c->telefono;   /* this member isn't set but in
> constructor method has been set*/

So what error message do you get?

$c->telefono is an array so you will not be able to echo it straight out.
It will echo 'Array'.

Is this what you're getting?
If so, read up on arrays from the manual, specifically each

M:


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Re: Array of classes

2001-10-31 Thread Mike Frazer

Try something like this (you'll need to populate it afterward):

$this->array = array();

Then populate it with the data.

Mike Frazer



"Andrzej Roszkowski" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>
> Hi!
>
> I have to create array of classes.
>
> When I do it this way:
>
> f add($sth)
> $this->array[] = $sth;
>
> it doesn't work :( when i'm trying to get class from there it says that
this is not an object.
>
> How to do it rigth way?
>
>
> 
> Code reviews are like sex, just anyone can do it, but skill and training
> can make you a lot better at it." - LJ
> Thomas
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Re: Bug ? Script download problem if user abort download

2001-10-31 Thread Gianluca Morello

I retry using the following snuppet:

...
while (!connection_aborted() && !feof($fp) )
 {
  echo fread($fp, 1000);
  }

but nothing change.
I try also with connection_status() and ignore_user_abort(false) but nothign
change.
If the user abort the download progress, the php process hang.



"Gianluca Morello" <[EMAIL PROTECTED]> ha scritto nel messaggio
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> I have a download script on IIS 5 and Php 4.0.6 as cgi:
>
>  $filename=PDF_PATH.$codfile.".pdf";
>   $fp=fopen($filename,"rb");
>   if ($fp)
>   {
>header("Content-type: application/octet-stream\n" );
>header("Content-transfer-encoding: binary\n");
>header("Content-length: " . filesize($filename) . "\n");
>header("Content-disposition: attachment; filename=".$codfile.".pdf\n");
>$contents="";
>while (!feof($fp))
>{
> $contents .= fread($fp, 1000);
>}
>fclose($fp);
>print($contents);
>
>
> the script works very well.
> But if the user press the Cancel button in the browser download dialog,
the
> current php process stop working. If i try to load a new page another php
> process is spawned, but do nothing.
> If i look in the task manager i see my php processes running (without
doing
> nothing).
> When the timeout occurs the php engine continue wotking correctly.
>
> If i close the browser while php is hang, and i start a new browser
session
> the php pages are correctly processed.
>
>
> I try several other methods :
> readfile,fpassthru,fread($fp,filesize),read and print a small chunks of
> data, but nothing change, when the user abort the download operation the
php
> hang.
>
> This behaviour is very similar to the following bug:
> http://bugs.php.net/?id=8215 , that appears to be closed
>
>
>
>
>
> --
> Gianluca Morello
> Editek S.r.l.
> http://www.editek.it
> Via Vitruvio, 43 - Milano
> Mail: [EMAIL PROTECTED]
> Tel. : 02-671166208
> Fax : 02-67493766
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Desperate: odbc_connect() does not work! Please help!

2001-10-31 Thread Andrew Hill

Kraa,

The 01000 error is a 'General Error', probably at connect time.
This suggest that your DSN settings might be bad or not being passed into
PHP.
Is your DSN named "results" and is that the one you are using in your tests?

Also, are you setting your environment variables as appropriate? e.g.:
setenv("ODBCINI=/path/to/odbc.ini");
setenv("LD_LIBRARY_PATH=/path/to/your/driver/manager/lib");

You may also which to try this connection with odbctest, a sample
application available in the iODBC SDK at www.iodbc.org.

HTH!

Best regards,
Andrew Hill
Director of Technology Evangelism
OpenLink Software  http://www.openlinksw.com
Universal Data Access & Data Integration Technology Providers

> -Original Message-
> From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 31, 2001 8:44 AM
> To: Php-General (E-mail)
> Subject: RE: [PHP] Desperate: odbc_connect() does not work! Please help!
>
>
> So desperate I even forgot the attachment...
>
> > -Original Message-
> > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > Sent: woensdag 31 oktober 2001 14:40
> > To: Php-General (E-mail)
> > Subject: [PHP] Desperate: odbc_connect() does not work! Please help!
> >
> >
> > Hi,
> >
> > When I execute:
> >
> > 
> >
> > I get error:
> >
> > Warning: SQL error: , SQL state 01000 in SQLConnect in
> > /usr/local/apache/htdocs/odbc.php on line 1
> >
> > See attachment for phpinfo().
> >
> > BTW 1
> >
> > The ODBC config itself works fine. I can make a connection
> > and retrieve data
> > from the database using a test C program.
> >
> > BTW 2
> >
> > I used --with-custom-odbc and set env var CUSTOM_ODBC_LIBS to
> > the lib dirs
> > and env var CFLAGS to the include dirs.
> >
> > Met vriendelijke groet / With kind regards,
> >
> > ICL Nederland B.V.  Simon de Kraa
> > e-Applications / Logistic Systems   Systems Architect
> > Het Kwadrant 1  Tel. +31 346 598865
> > Postbus 4000Fax  +31 346 562703
> > 3600 KA  MAARSSEN
> > The Netherlands mailto:[EMAIL PROTECTED]
> >
> > ---
> >
> > Progress 9.1c, Roundtable 9.1c, NuSphere Pro Advantage 2.3.1
> > @ MS Windows
> > 2000 5.00.2195 SP 2
> > Progress 9.1b @ SCO UnixWare 7.1.1
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail:
> > [EMAIL PROTECTED]
> >
>
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Re: I rest my case

2001-10-31 Thread Mike Frazer

Apache has a high learning curve.  PHP isn't terribly hard to pick up on if
you already know the basics of programming.

Also, you may want to check out the newsgroup
comp.infosystems.www.servers.unix for help with Apache if you continue to
have problems.  It appears from all the info you gave us that the problem is
Apache and not PHP.

Mike



"J W W L Berg" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> OK, there goes any pretense of intelligence that I may have been able to
> muster ;-)
>
> The AddType tag was found inside another as follows:
>
> 
>
> Is there some way I can check if this module is present, otherwise what
> you're saying is that the AddType isn't being executed if the 
is
> false, yes?
>
> What a pillock. I can see this is going to be some learning curve.
> Warwick
>
>
>
> Jason Brooke wrote:
>
> > John, Jason didn't literally mean for you to search for the exact string
> > '' - he was telling you to look through the various types of
> >  tags found in your httpd.conf file, such as
> > ,  etc etc
> >
> >
> >> There is no  element in the httpd.conf. Is that where I should
be
> >> looking?
> >> Warwick
> >>
> >>
> >> Jason Murray wrote:
> >>
> >> >> Hey thanks guys for the help, but it's still not happening.
> >> >> Apache had already the AddType lines mentioned by y'all.
> >> >
> >> > It's possible the AddType lines are inside a container that
> >> > will ensure they're not executed. Backtrack to the 
> >> > element that the AddType lines are in, and see what it does.
> >> >
> >> > Jason
> >
> >
> >
> >
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Distributed Data Base

2001-10-31 Thread Luis Corea

Hello,
I want to Know how can I save  information on a Data Bse that will be access 
for many persons at the same time.

I use Postgressql

Thanks.

_
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Re: setting member variables out of class

2001-10-31 Thread Mike Frazer

I believe you would be getting a number echoed to the screen or dumpfile,
but you want the values, correct?

$telefono is declared as an array.  Calling an echo statement on an array
won't give you the values of the array elements.  In order to have them all
printed to screen, try:

foreach ($telefono as $tele) {  // $tele is just a tempo variable, name it
what you want
print "$telefono\n";  //  for screen formatting, \n for
source formatting
}

Mike


"Silvia Mahiques" <[EMAIL PROTECTED]> wrote in message
004401c16219$b50eb930$1a9cd29b@tscpc6">news:004401c16219$b50eb930$1a9cd29b@tscpc6...
Hello,
I want to set member variables out of their class. The code class is:




I access to this class from another php file and want to set this member
variable:

$c = new translator();
echo $c->telefono;   /* this member isn't set but in constructor method
has been set*/


I have written too:

echo $c->$telefon;
echo "{$c->telefon}";

but is not correct.


Can anybody help me?

Thanks


Silvia Mahiques





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] PHP+MySQL=Help(?)

2001-10-31 Thread Kurt Lieber

On Wednesday 31 October 2001 02:32 am, you wrote:
> So, I'd recommend giving that a try.  From my understanding (limited) of
> MySQL, use = in the case of $id=2, and LIKE in the case of firstName
> LIKE "justin".

Um...you *can* do that, but I don't think you want to.  Using LIKE means that 
MySQL has to do a lot more searching on all your database records.  Instead 
of searching for an exact match, where it can look at things like string 
length, first characters and other simple criteria, it now has to evaluate 
the entire contents of the field in case there's a possible match somewhere 
in the string.  Much, much slower.

So, yes it works, but you pay a performance price for it. 

--kurt

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] problems with pages generated by Apache's AddLanguage directive

2001-10-31 Thread Clint Gilders

Hi
Just yesterday I installed Apache 1.3.22/PHP 4.0.6 to replace an
ancient install of Apache 1.3.9/PHP 3.0.12.  This is on FreeBSD 3.2.  

I have several sites which display content in different languages using
Apache's AddLanguage, and LanguagePriority directives (page.php.en,
page.php.fr, page.php.de, etc).  This worked fine for my php pages in
the old install and I was able to use variables contained in the query
string.  Now in the new install the variables in the query sting are no
longer getting passed to the php pages.  Whether used bare ($variable)
or in the context of $HTTP_GET_VARS ($HTTP_GET_VARS[variable]) they
don't get passed to the script.

Any idea what is causing this?  A remedy?

Thanks

-- 
Clint Gilders
Servermaster OnlineHobbyist, Inc.
[EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Re: PHP-arnings

2001-10-31 Thread Julio Nobrega

  Yeah, I got these kind of warning when I set error_reporting(E_ALL);

  Anyway, this shouls do it:



  The point is when you get 'non defined var', just define it before, even
empty (i.e, $x = '') or check it with isset();..

--


  Julio Nobrega.

Um dia eu chego lá:
http://sourceforge.net/projects/toca

"Harald Witt" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hi,
>
> I have a hopefully simple problem. Look at the following simple script:
>
>if  ($x) {
> echo $x;
>   }
> ?>
>
> This script runs properly on my productive system (Linux, Apache, PHP
> 4.0.3pl1). But on my Development-System (W2k Server, Apache 1.3.20, PHP
4.0.6) I
> always get a Warning, that variable x in not definded.
> Ok, thats true. But how can I suppress that Messages??? They destroy my
> HTML-Code. I've searched in the PHP.INI file, but I can't find anything,
that
> looks like warning-suppression.
>
> Thanx for your help
>
> Harald
>
> --
> GMX - Die Kommunikationsplattform im Internet.
> http://www.gmx.net
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] PHP+MySQL=Help(?)

2001-10-31 Thread turtle

.
Thanks to Kurt and Justin for the help offered on this simple (now that it
is working) problem.

I do not know where my stumbling block was but after a good nights rest and
some coffee this morning I have this and the GetImageSize function
incorporated..  I will list the code incase someone finds problems or a
simpler way to go with it but it does seem to work well (at least on the
local host)



Display within the html doc is:



Again thanks for all of your patience and help

Mike




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] User Authentication against remote authentication serve r [ LDAP ]

2001-10-31 Thread Johnson, Kirk

Thanks very much, Stig, very helpful! We are just scouting the technology
right now, so my more precise questions will come later ;) We will be using
SSL. Given that, it looks to me like "decision maker" mode is the way to go?

Kirk

> -Original Message-
> From: Stig Venaas [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 31, 2001 3:06 AM
> To: Johnson, Kirk
> Cc: PHP General List
> Subject: Re: [PHP] User Authentication against remote authentication
> serve r [ LDAP ]
> 
> 
> On Mon, Oct 29, 2001 at 04:54:37PM -0700, Johnson, Kirk wrote:
> > Thanks for the link, Kurt. Can you also point to any 
> authentication code
> > examples, or further discussion? The user comments in the 
> manual suggest
> > there are at least a couple ways to code stuff, 
> ldap_compare vs ldap_bind.
> > Any additional help appreciated.
> 
> I might be able to help if you have some more precise questions, but
> basically there are two ways LDAP can be used. You can either use it
> as a data store or you can have LDAP make the authentication decision
> for you. If you want the user to supply username and password, the
> authentication can be done as follows:
> 
> As data store:
> 
> Hopefully the passwords are stored encrypted. Then there are two ways.
> If the password is stored encrypted with some unknown salt where the
> salt is stored together with the password (like the traditional UNIX
> way), your PHP script retrieves the encrypted password from LDAP,
> checks the salt, encrypts the user supplied password using the salt,
> and compare the two. If you don't use a salt you can encrypt the
> password from the user and just do an ldap_compare to check that it's
> the same as in the LDAP server. You get better security by 
> not allowing
> people to read the encrypted passwords from LDAP. To store passwords
> "encrypted" in LDAP, SHA1 might be a good choice, PHP has this.
> 
> As decision maker:
> 
> You can simply bind to the server on behalf of the user, you use the
> user supplied username and password as arguments to ldap_bind(). If
> the bind succeeds, you let the user access your stuff. In this case
> you should consider using SSL/TLS for talking to the server.
> 
> There are other ways to authenticate with LDAP, RFC 2829 gives a good
> overview. You can find it at for instance
> http://www.ietf.org/rfc/rfc2829.txt
> 
> I could go into more detail, but to write a complete general overview
> would be a lot of work. You might also have a look at a really short
> presentation I've made at
> http://www.uninett.no/info/seminar/gnomis/ldapauth.pdf
> 
> Stig
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] PHP+MySQL=Help(?)

2001-10-31 Thread turtle

.
Thank you for the heads up on using like.  I was wondering since there will
be 2 similar variables from each page var1 var2 (identical except for the
number).  I programmed in DataFlex for about 6 years back in the late 80's
early 90's but have not done anything db wise in over 8 years  I still
do not know where the problem was (maybe syntax or spelling)

Again, thank you for all of your help...

Mike

"Kurt Lieber" <[EMAIL PROTECTED]> wrote in message
E15yxVD-0005ls-00@z8">news:E15yxVD-0005ls-00@z8...
> On Wednesday 31 October 2001 02:32 am, you wrote:
> > So, I'd recommend giving that a try.  From my understanding (limited) of
> > MySQL, use = in the case of $id=2, and LIKE in the case of firstName
> > LIKE "justin".
>
> Um...you *can* do that, but I don't think you want to.  Using LIKE means
that
> MySQL has to do a lot more searching on all your database records.
Instead
> of searching for an exact match, where it can look at things like string
> length, first characters and other simple criteria, it now has to evaluate
> the entire contents of the field in case there's a possible match
somewhere
> in the string.  Much, much slower.
>
> So, yes it works, but you pay a performance price for it.
>
> --kurt



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] defending PHP mail function

2001-10-31 Thread Matthew Luchak
Title: Blank



Recently I have had to defend the use of PHP 
in light of a number of screw-ups with the mail function in 4.0+.  It seems 
that some email addresses will simply "not work" with mail.  I have been 
shopping around for a smtp direct class ( http://www.zend.com/codex.php?id=347&single=1 ) 
looks pretty good to me and was wondering if anyone has any experiences, 
shortcuts etc. to this kind of problem with mail.
 Matthew 
Luchak Webmaster Kaydara 
Inc. [EMAIL PROTECTED] 
 


Re: [PHP] defending PHP mail function

2001-10-31 Thread ReDucTor

Blankwhat os was it?!?!?
- Original Message -
From: Matthew Luchak
To: Php-General (E-mail)
Sent: Thursday, November 01, 2001 2:04 AM
Subject: [PHP] defending PHP mail function


Recently I have had to defend the use of PHP in light of a number of
screw-ups with the mail function in 4.0+.  It seems that some email
addresses will simply "not work" with mail.  I have been shopping around for
a smtp direct class ( http://www.zend.com/codex.php?id=347&single=1 ) looks
pretty good to me and was wondering if anyone has any experiences, shortcuts
etc. to this kind of problem with mail.

Matthew Luchak
Webmaster
Kaydara Inc.
[EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] defending PHP mail function

2001-10-31 Thread Matthew Luchak

WIN 2000




Blankwhat os was it?!?!?

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] defending PHP mail function

2001-10-31 Thread Jason Brooke

Which addresses won't work? 


- Original Message - 
From: "Matthew Luchak" <[EMAIL PROTECTED]>
To: "Php-General (E-mail)" <[EMAIL PROTECTED]>
Sent: Thursday, November 01, 2001 2:04 AM
Subject: [PHP] defending PHP mail function


Recently I have had to defend the use of PHP in light of a number of
screw-ups with the mail function in 4.0+.  It seems that some email
addresses will simply "not work" with mail.  I have been shopping around
for a smtp direct class ( http://www.zend.com/codex.php?id=347
 &single=1 ) looks pretty
good to me and was wondering if anyone has any experiences, shortcuts
etc. to this kind of problem with mail.

 
Matthew Luchak 
Webmaster 
Kaydara Inc. 
[EMAIL PROTECTED] 

 




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] defending PHP mail function

2001-10-31 Thread Nathan Cassano


My favorite email libraries are .. 

SMTP class
http://www.phpguru.org/download.php?script_id=10

And working in conjunction with SMTP class ..

HTML Email Class
http://www.phpguru.org/download.php?script_id=4

-Original Message-
From: Matthew Luchak [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, October 31, 2001 8:04 AM
To: Php-General (E-mail)
Subject: [PHP] defending PHP mail function


Recently I have had to defend the use of PHP in light of a number of
screw-ups with the mail function in 4.0+.  It seems that some email
addresses will simply "not work" with mail.  I have been shopping around
for a smtp direct class ( http://www.zend.com/codex.php?id=347&single=1
) looks pretty good to me and was wondering if anyone has any
experiences, shortcuts etc. to this kind of problem with mail.


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] PHP+MySQL=Help(?)

2001-10-31 Thread Kurt Lieber

On Wednesday 31 October 2001 07:45 am, turtle wrote:
> 

Glad we could help.  Also, you can re-write the above so you don't have to 
define two sets of  tags by doing the following:

";

?>


Not a big deal here, but if you start writing multiple lines of HTML code, 
you probably don't want to enclose each PHP variable in its own set of  tags.

Also, I tried to send you a couple suggestions off-list last night, but your 
email bounces -- I'm guessing the new owner of netobjects doesn't have their 
mail server set up to accept the correct email address.  Just FYI.

--kurt

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] defending PHP mail function

2001-10-31 Thread ReDucTor

thats wierd it added blank infront of it all...wierd

it might have been the smtp server its self that had rules or something...

- Original Message - 
From: "Matthew Luchak" <[EMAIL PROTECTED]>
To: "Php-General (E-mail)" <[EMAIL PROTECTED]>
Sent: Thursday, November 01, 2001 2:09 AM
Subject: RE: [PHP] defending PHP mail function


> WIN 2000
> 
> 
> 
> 
> Blankwhat os was it?!?!?
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] defending PHP mail function

2001-10-31 Thread Jon Haworth

I'd be interested to see an example of an address that will "not work"

Which MTA are you using? On which OS?  More info!

(obPeeve): Please don't post in HTML.

Cheers
Jon


-Original Message-
From: Matthew Luchak [mailto:[EMAIL PROTECTED]]
Sent: 31 October 2001 16:04
To: Php-General (E-mail)
Subject: [PHP] defending PHP mail function


Recently I have had to defend the use of PHP in light of a number of
screw-ups with the mail function in 4.0+.  It seems that some email
addresses will simply "not work" with mail.  I have been shopping around for
a smtp direct class ( http://www.zend.com/codex.php?id=347&single=1 ) looks
pretty good to me and was wondering if anyone has any experiences, shortcuts
etc. to this kind of problem with mail.
 
Matthew Luchak 
Webmaster 
Kaydara Inc. 
[EMAIL PROTECTED] 


**
'The information included in this Email is of a confidential nature and is 
intended only for the addressee. If you are not the intended addressee, 
any disclosure, copying or distribution by you is prohibited and may be 
unlawful. Disclosure to any party other than the addressee, whether 
inadvertent or otherwise is not intended to waive privilege or confidentiality'

**

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] defending PHP mail function

2001-10-31 Thread Matthew Luchak


The addresses I know about are clients that are already a little peeved
with me so I can't send them out for testing but I have found at least 4
addresses that will "not work" (no error message, just dead air) with
Mail().   It is something about the string of letters that does it
because if I try "[EMAIL PROTECTED]" it doesn't mail.  If I try
"[EMAIL PROTECTED]", or the like, it mails.

I first noticed this problem when inserting addresses into the "From:"
field and have now found it happening (not) in the "To:" field.

 
Matthew Luchak 
Webmaster
Kaydara Inc. 
[EMAIL PROTECTED]


-Original Message-
From: Jason Brooke [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 31, 2001 11:10 AM
To: Matthew Luchak; Php-General (E-mail)
Subject: Re: [PHP] defending PHP mail function


Which addresses won't work? 


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] defending PHP mail function

2001-10-31 Thread Kurt Lieber

On Wednesday 31 October 2001 08:16 am, you wrote:
> The addresses I know about are clients that are already a little peeved
> with me so I can't send them out for testing but I have found at least 4
> addresses that will "not work" (no error message, just dead air) with
> Mail().   It is something about the string of letters that does it
> because if I try "[EMAIL PROTECTED]" it doesn't mail.  If I try
> "[EMAIL PROTECTED]", or the like, it mails.

Not that I doubt you, but I do suspect a problem other than PHP, such as a 
strange, non-printing character getting inserted in the email address 
somewhere (like at the end) or a newline character.  It could also be a 
problem with the SMTP server that you're using. 

I highly recommend that you try this out on another, totally different PHP 
server (esp. one that runs on Apache/*nix, since that doesn't use SMTP to 
transport mail)  That will help you isolate the exact area where the problem 
occurs.

If you want to contact me off list, I'd be happy to help out with some simple 
tests.

--kurt

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] defending PHP mail function

2001-10-31 Thread Jon Haworth

Well hey, if mail() won't send to those addresses, what's wrong with us
testing them? :-)



Can you send to those addresses from a regular email client? If so, can you
do it from the command line with your MTA?

jon@maya~$ sendmail [EMAIL PROTECTED]
hello there
.

Cheers
Jon


-Original Message-
From: Matthew Luchak [mailto:[EMAIL PROTECTED]]
Sent: 31 October 2001 16:17
To: Php-General (E-mail)
Subject: RE: [PHP] defending PHP mail function



The addresses I know about are clients that are already a little peeved
with me so I can't send them out for testing but I have found at least 4
addresses that will "not work" (no error message, just dead air) with
Mail().   It is something about the string of letters that does it
because if I try "[EMAIL PROTECTED]" it doesn't mail.  If I try
"[EMAIL PROTECTED]", or the like, it mails.

I first noticed this problem when inserting addresses into the "From:"
field and have now found it happening (not) in the "To:" field.

 
Matthew Luchak 
Webmaster
Kaydara Inc. 
[EMAIL PROTECTED]


-Original Message-
From: Jason Brooke [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 31, 2001 11:10 AM
To: Matthew Luchak; Php-General (E-mail)
Subject: Re: [PHP] defending PHP mail function


Which addresses won't work? 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


**
'The information included in this Email is of a confidential nature and is 
intended only for the addressee. If you are not the intended addressee, 
any disclosure, copying or distribution by you is prohibited and may be 
unlawful. Disclosure to any party other than the addressee, whether 
inadvertent or otherwise is not intended to waive privilege or confidentiality'

**

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] defending PHP mail function

2001-10-31 Thread Matthew Luchak



>Well hey, if mail() won't send to those addresses, what's wrong with us
>testing them? :-)

;)


>Can you send to those addresses from a regular email client? If so, can
you
>do it from the command line with your MTA?

Of course I am talking about valid addresses, in fact there is at least
one address that "works" with 4.04 but not with 4.06.

I apologize about being vague with the addresses that fail but I
obviously can't be sending out my client's email addresses for testing -
for now it's PHP that's in question - if I send out the client's
addresses well... management might just decide to kill two birds with
one stone.


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] defending PHP mail function

2001-10-31 Thread Kurt Lieber

On Wednesday 31 October 2001 08:40 am, you wrote:

> for now it's PHP that's in question 

AFAIK, this is the first I've ever heard of probelms with mail() not sending 
to perfectly valid email addresses.  Scalability issues and other performance 
problems, sure, but that's a different animal.

Given the number of people that use PHP (and use mail(), especially) I would 
certainly think this problem would have been reported before if it were a 
real bug.

So, to be blunt, you probably have a problem with your code, your SMTP 
server, the way you've configured PHP, or something other than mail().  It's 
easy to blame it on mail() and/or PHP, but I think you're barking up the 
wrong tree.

Find a forgiving customer who reported the problem, ask for their help in 
troubleshooting it and then send some test emails from a completely different 
server, preferably on a *nix platform.  (not because *nix is better than 
windows, but because *nix PHP doesn't use smtp for mail delivery)

--kurt

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Re: defending PHP mail function

2001-10-31 Thread Manuel Lemos

Hello,

> Matthew Luchak wrote:
> 
> Recently I have had to defend the use of PHP in light of a number of
> screw-ups with the mail function in 4.0+.  It seems that some email

If you are using Windows, that seems to be a problem that the mail()
function implementation does not handle
SMTP servers that return multi-line responses. The problem was reported
a long time ago. I don't think it was ever fixed.


> addresses will simply "not work" with mail.  I have been shopping
> around for a smtp direct class (
> http://www.zend.com/codex.php?id=347&single=1 ) looks pretty good to
> me and was wondering if anyone has any experiences, shortcuts etc. to
> this kind of problem with mail.

That class does not handle multi-line responses either. Try this one:

http://phpclasses.UpperDesign.com/browse.html/package/14

Regards,
Manuel Lemos

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] defending PHP mail function

2001-10-31 Thread Matthew Luchak


OK.  here's why I think it's in PHP's SMTP support:

There is an address that fails in 4.06 yet functions in 4.04 - exactly
the same code, same SMTP server, same .ini,  everything the same.

I wouldn't question the class if I hadn't tested my own code and
settings first.  I've been trying to track this down for the past two
weeks and have already been advised by someone on this list that PHP's
SMTP support is not the greatest:

>SMTP code in PHP is not good enough. It needs to be rewritten.

>Yasuo Ohgaki


It doesn't do much good to test on a nix box because what I'm looking
for is a solution to a PHP/SMTP problem. 


 
Matthew Luchak 
Webmaster
Kaydara Inc. 
[EMAIL PROTECTED]


-Original Message-
From: Kurt Lieber [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, October 31, 2001 11:57 AM
To: PHP General List
Subject: Re: [PHP] defending PHP mail function


On Wednesday 31 October 2001 08:40 am, you wrote:

> for now it's PHP that's in question 

AFAIK, this is the first I've ever heard of probelms with mail() not
sending 
to perfectly valid email addresses.  Scalability issues and other
performance 
problems, sure, but that's a different animal.

Given the number of people that use PHP (and use mail(), especially) I
would 
certainly think this problem would have been reported before if it were
a 
real bug.

So, to be blunt, you probably have a problem with your code, your SMTP 
server, the way you've configured PHP, or something other than mail().
It's 
easy to blame it on mail() and/or PHP, but I think you're barking up the

wrong tree.

Find a forgiving customer who reported the problem, ask for their help
in 
troubleshooting it and then send some test emails from a completely
different 
server, preferably on a *nix platform.  (not because *nix is better than

windows, but because *nix PHP doesn't use smtp for mail delivery)

--kurt

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Re: Weird caching problem with PHP4/Apache -- THE SAGA CONTINUES

2001-10-31 Thread René Fournier

Here's what I've got, starting at the top...

==


Title



[SNIP]



[SNIP]

>
==

Here's why I think it's PHP4:  If I look at these pages on my local machine
(WinME, Apache 1.3.20, PHP4.06 module, MySQL 3.23.14 (not that it matters,
right?)), the randbg() function works as it should--I get a random
background image everytime.  But if I look at these EXACT SAME pages on
Fatcow (Linux/Apache, I believe, PHP4...), the randbg() function executes
the first time, then [seemingly] fails to execute again--it never generates
a different, random bakground.  (Or maybe I'm looking at one hell of a
coincidence :-)

So my question is, who is caching what, where?

...Rene


> -Original Message-
> From: Tamas Arpad [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 31, 2001 7:24 AM
> To: René Fournier; Hugh Danaher
> Cc: Php-General
> Subject: Re: [PHP] Re: Weird caching problem with PHP4/Apache
>
>
> On Wednesday 31 October 2001 14:48, René Fournier wrote:
> > Nope, unfortunately, nothing.  It's a really weird problem.  It's
> > like the PHP function I wrote for generating the random image will
> > only work the first time.
> I think it is not php that caches it. As I undertsand you wrote a
> script that generates an image, and give it back to the browser in an
>  html tag. Am I right?
> I hope I am, so I continue :))
> Images can be cached in many places (proxies, browser), but
> definietly not in php. Your script that generates in the image and
> should be called every time by the  html tag, won't ever called
> again if the previous image were stored somewhere. You should send
> "pragma no-cache" and other http headers (many posts were on this
> "cache headers" topic) from the script that generates and gives back
> the image.
> Or another sollution is that you can call your script with a random
> number or better with the current date and time, so you images's name
> won't be the same, and caches can't give back the old image.
> for example:
>  "\">";?>
>
>   Arpi
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] defending PHP mail function

2001-10-31 Thread Kurt Lieber

On Wednesday 31 October 2001 09:08 am, you wrote:
> It doesn't do much good to test on a nix box because what I'm looking
> for is a solution to a PHP/SMTP problem.

Really?  No good at all, huh?  I would think that would answer the question 
right there if it was an SMTP problem or a problem that lies elsewhere.  If 
you take SMTP out of the equation, and the problem still occurs, then you 
know that's not the issue.  If the problem does go away, then you've isolated 
it to either PHP SMTP code (probably) or your SMTP server (not as likely, but 
still a possibilty) 

--kurt

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Re: Weird caching problem with PHP4/Apache -- THE SAGA CONTINUES

2001-10-31 Thread Tamas Arpad

On Wednesday 31 October 2001 18:18, René Fournier wrote:
> Here's what I've got, starting at the top...
>
> ==
>  header ('Expires: Mon, 26 Jul 1997 05:00:00 GMT');// Date in
> the past header ('Last-Modified: ' . gmdate('D, d M Y H:i:s') . '
> GMT'); // always modified header ('Cache-Control: no-cache,
> must-revalidate');  // HTTP/1.1 header ('Pragma: no-cache');   
>   // HTTP/1.0 ?>
> 
> Title
> 
> 
>
> [SNIP]
>
>  function randbg() {
>   $num_of_bgs = 5;
>   $the_one = rand(1,$num_of_bgs);
>   echo "bg".$the_one.".jpg";
>   }
> ?>
>
> [SNIP]
>
>  randbg(); ?>> ==
Ah, so you have bg1.jpg, bg2.jpg and so on till 5.
And want to show one of them selected by a random value?

So when you click on browser's refresh button, what happens?
You always get the same page as before with for example bg1.jpg?

Do you seed the random number generator (srand()) before you use 
rand() function?

Arpi

> Here's why I think it's PHP4:  If I look at these pages on my local
> machine (WinME, Apache 1.3.20, PHP4.06 module, MySQL 3.23.14 (not
> that it matters, right?)), the randbg() function works as it
> should--I get a random background image everytime.  But if I look
> at these EXACT SAME pages on Fatcow (Linux/Apache, I believe,
> PHP4...), the randbg() function executes the first time, then
> [seemingly] fails to execute again--it never generates a different,
> random bakground.  (Or maybe I'm looking at one hell of a
> coincidence :-)
>
> So my question is, who is caching what, where?
>
> ...Rene
>
> > -Original Message-
> > From: Tamas Arpad [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, October 31, 2001 7:24 AM
> > To: René Fournier; Hugh Danaher
> > Cc: Php-General
> > Subject: Re: [PHP] Re: Weird caching problem with PHP4/Apache
> >
> > On Wednesday 31 October 2001 14:48, René Fournier wrote:
> > > Nope, unfortunately, nothing.  It's a really weird problem. 
> > > It's like the PHP function I wrote for generating the random
> > > image will only work the first time.
> >
> > I think it is not php that caches it. As I undertsand you wrote a
> > script that generates an image, and give it back to the browser
> > in an  html tag. Am I right?
> > I hope I am, so I continue :))
> > Images can be cached in many places (proxies, browser), but
> > definietly not in php. Your script that generates in the image
> > and should be called every time by the  html tag, won't ever
> > called again if the previous image were stored somewhere. You
> > should send "pragma no-cache" and other http headers (many posts
> > were on this "cache headers" topic) from the script that
> > generates and gives back the image.
> > Or another sollution is that you can call your script with a
> > random number or better with the current date and time, so you
> > images's name won't be the same, and caches can't give back the
> > old image. for example:
> >  > "\">";?>
> >
> > Arpi
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail:
> > [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] defending PHP mail function

2001-10-31 Thread Jason Brooke

> Really?  No good at all, huh?  I would think that would answer the
question
> right there if it was an SMTP problem or a problem that lies elsewhere.
If
> you take SMTP out of the equation, and the problem still occurs, then you
> know that's not the issue.  If the problem does go away, then you've
isolated
> it to either PHP SMTP code (probably) or your SMTP server (not as likely,
but
> still a possibilty)

He already stated that the same code worked with a previous version. He also
made it clear that he was using Win32/SMTP. We all know it will probably
work on a Unix box with sendmail or similar because so many of us use it on
a daily basis with no such problem - that won't help his situation.

I think probing the guy a bit on the premise that he might be mistakenly
loking at Php as the problem is fair enough, but beginning an inquisition
certainly isn't warranted   ;)

jason




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Re: Weird caching problem with PHP4/Apache -- THE SAGA CONTINUES

2001-10-31 Thread René Fournier

Yes!  That's it!  I added that srand function, and it works great.  Thanks!

..Rene

> -Original Message-
> From: Tamas Arpad [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 31, 2001 10:58 AM
> To: René Fournier
> Cc: Php-General
> Subject: Re: [PHP] Re: Weird caching problem with PHP4/Apache -- THE
> SAGA CONTINUES
>
>
> On Wednesday 31 October 2001 18:18, René Fournier wrote:
> > Here's what I've got, starting at the top...
> >
> > ==
> >  > header ('Expires: Mon, 26 Jul 1997 05:00:00 GMT');// Date in
> > the past header ('Last-Modified: ' . gmdate('D, d M Y H:i:s') . '
> > GMT'); // always modified header ('Cache-Control: no-cache,
> > must-revalidate');  // HTTP/1.1 header ('Pragma: no-cache');
> >   // HTTP/1.0 ?>
> > 
> > Title
> > 
> > 
> >
> > [SNIP]
> >
> >  > function randbg() {
> > $num_of_bgs = 5;
> > $the_one = rand(1,$num_of_bgs);
> > echo "bg".$the_one.".jpg";
> > }
> > ?>
> >
> > [SNIP]
> >
> >  > randbg(); ?>> ==
> Ah, so you have bg1.jpg, bg2.jpg and so on till 5.
> And want to show one of them selected by a random value?
>
> So when you click on browser's refresh button, what happens?
> You always get the same page as before with for example bg1.jpg?
>
> Do you seed the random number generator (srand()) before you use
> rand() function?
>
>   Arpi
>
> > Here's why I think it's PHP4:  If I look at these pages on my local
> > machine (WinME, Apache 1.3.20, PHP4.06 module, MySQL 3.23.14 (not
> > that it matters, right?)), the randbg() function works as it
> > should--I get a random background image everytime.  But if I look
> > at these EXACT SAME pages on Fatcow (Linux/Apache, I believe,
> > PHP4...), the randbg() function executes the first time, then
> > [seemingly] fails to execute again--it never generates a different,
> > random bakground.  (Or maybe I'm looking at one hell of a
> > coincidence :-)
> >
> > So my question is, who is caching what, where?
> >
> > ...Rene
> >
> > > -Original Message-
> > > From: Tamas Arpad [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, October 31, 2001 7:24 AM
> > > To: René Fournier; Hugh Danaher
> > > Cc: Php-General
> > > Subject: Re: [PHP] Re: Weird caching problem with PHP4/Apache
> > >
> > > On Wednesday 31 October 2001 14:48, René Fournier wrote:
> > > > Nope, unfortunately, nothing.  It's a really weird problem.
> > > > It's like the PHP function I wrote for generating the random
> > > > image will only work the first time.
> > >
> > > I think it is not php that caches it. As I undertsand you wrote a
> > > script that generates an image, and give it back to the browser
> > > in an  html tag. Am I right?
> > > I hope I am, so I continue :))
> > > Images can be cached in many places (proxies, browser), but
> > > definietly not in php. Your script that generates in the image
> > > and should be called every time by the  html tag, won't ever
> > > called again if the previous image were stored somewhere. You
> > > should send "pragma no-cache" and other http headers (many posts
> > > were on this "cache headers" topic) from the script that
> > > generates and gives back the image.
> > > Or another sollution is that you can call your script with a
> > > random number or better with the current date and time, so you
> > > images's name won't be the same, and caches can't give back the
> > > old image. for example:
> > >  > > "\">";?>
> > >
> > >   Arpi
> > >
> > > --
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > To contact the list administrators, e-mail:
> > > [EMAIL PROTECTED]
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] A way to simulate modem speeds?

2001-10-31 Thread Michael Hall

I apologize for the only-vaguely-PHP-related nature of this, but I'm
endlessly impressed with the knowledge here.

I'm looking for a way to clamp down a network machine (we're on a T1) to
modem speeds (28 to 52 K) for testing purposes.

Is there software (preferably for Windows) that would do this?  Better yet,
would this software be free?

I don't want much, do I?

Thanks.


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] A way to simulate modem speeds?

2001-10-31 Thread Duncan Hill

On Wed, 31 Oct 2001, Michael Hall wrote:

> I'm looking for a way to clamp down a network machine (we're on a
> T1) to modem speeds (28 to 52 K) for testing purposes.

Well, mod_throttle on the server side will do this for you.  Client 
side.. hrum.  A linux box with bandwidth controls, a packeteer.  There 
is throttling software for Win, I've seen it in use - I just have no 
clue what it was called.

-- 

Sapere aude
My mind not only wanders, it sometimes leaves completely.


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Desperate: odbc_connect() does not work! Please help!

2001-10-31 Thread Kraa de Simon

Hi Andrew,

I'm using the Merant DataDirect 3.6 Progress SQL92 ODBC drivers and they
seem to be working fine when I try their test C program. I can connect to
the Progress database en retrieve data.

I'm using their driver manager as well (--with-custom-odbc).

The test C program uses:

SQLConnect (hdbc, driver, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);

SQLConnect is executed without problems. A connection can be made.

When I try odbctest (from iODBC / odbcsdk) the connect fails (same drivers,
same odbc.ini, same odbcinst.ini).

SQLDriverConnect (hdbc, 0, (UCHAR *) dataSource, SQL_NTS, (UCHAR *) buf,
sizeof (buf), &buflen, SQL_DRIVER_COMPLETE);

SQLDriverConnect returns -1. A connection cannot be made.

Why is the first program using SQLConnect() and the other
SQLDriverConnect()?

Are ODBC driver and ODBC driver manager dependent on each other?

Or can I use the iODBC driver manager and the Merant ODBC drivers together?

Are there alternatives to the Merant ODBC drivers?

I am connect a Progress 9.1c database on SCO UnixWare 7.1.1 from Red Hat
Linux 7.1 with Merant DataDirect 3.6 Progress SQL92 ODBC drivers and ODBC
driver manager.

Any ideas?

Regards,

Simon.

> -Original Message-
> From: Andrew Hill [mailto:[EMAIL PROTECTED]]
> Sent: woensdag 31 oktober 2001 16:12
> To: Kraa de Simon; Php-General (E-mail)
> Subject: RE: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> 
> 
> Kraa,
> 
> The 01000 error is a 'General Error', probably at connect time.
> This suggest that your DSN settings might be bad or not being 
> passed into
> PHP.
> Is your DSN named "results" and is that the one you are using 
> in your tests?
> 
> Also, are you setting your environment variables as appropriate? e.g.:
> setenv("ODBCINI=/path/to/odbc.ini");
> setenv("LD_LIBRARY_PATH=/path/to/your/driver/manager/lib");
> 
> You may also which to try this connection with odbctest, a sample
> application available in the iODBC SDK at www.iodbc.org.
> 
> HTH!
> 
> Best regards,
> Andrew Hill
> Director of Technology Evangelism
> OpenLink Software  http://www.openlinksw.com
> Universal Data Access & Data Integration Technology Providers
> 
> > -Original Message-
> > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, October 31, 2001 8:44 AM
> > To: Php-General (E-mail)
> > Subject: RE: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> >
> >
> > So desperate I even forgot the attachment...
> >
> > > -Original Message-
> > > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > > Sent: woensdag 31 oktober 2001 14:40
> > > To: Php-General (E-mail)
> > > Subject: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> > >
> > >
> > > Hi,
> > >
> > > When I execute:
> > >
> > >   
> > >
> > > I get error:
> > >
> > >   Warning: SQL error: , SQL state 01000 in SQLConnect in
> > > /usr/local/apache/htdocs/odbc.php on line 1
> > >
> > > See attachment for phpinfo().
> > >
> > > BTW 1
> > >
> > > The ODBC config itself works fine. I can make a connection
> > > and retrieve data
> > > from the database using a test C program.
> > >
> > > BTW 2
> > >
> > > I used --with-custom-odbc and set env var CUSTOM_ODBC_LIBS to
> > > the lib dirs
> > > and env var CFLAGS to the include dirs.
> > >
> > > Met vriendelijke groet / With kind regards,
> > >
> > > ICL Nederland B.V.  Simon de Kraa
> > > e-Applications / Logistic Systems   Systems Architect
> > > Het Kwadrant 1  Tel. +31 346 598865
> > > Postbus 4000Fax  +31 346 562703
> > > 3600 KA  MAARSSEN
> > > The Netherlands 
> mailto:[EMAIL PROTECTED]
> > >
> > > ---
> > >
> > > Progress 9.1c, Roundtable 9.1c, NuSphere Pro Advantage 2.3.1
> > > @ MS Windows
> > > 2000 5.00.2195 SP 2
> > > Progress 9.1b @ SCO UnixWare 7.1.1
> > >
> > > --
> > > PHP General Mailing List (http://www.php.net/)
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > To contact the list administrators, e-mail:
> > > [EMAIL PROTECTED]
> > >
> >
> >
> >
> 
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] PHP+MySQL=Help(?)

2001-10-31 Thread turtle

.
Thank you Kurt,

The day for the server to be move from Cal to Fla is the 31st  (today)
I would image that it is somewhere in transit at the present time...

Will send you an email with another address you can respond to...

Thanks for all of your help
Mike


"Kurt Lieber" <[EMAIL PROTECTED]> wrote in message
E15yy3N-0005qE-00@z8">news:E15yy3N-0005qE-00@z8...
> On Wednesday 31 October 2001 07:45 am, turtle wrote:
> > 
>
> Glad we could help.  Also, you can re-write the above so you don't have to
> define two sets of  tags by doing the following:
>
> 
> print "";
>
> ?>
>
>
> Not a big deal here, but if you start writing multiple lines of HTML code,
> you probably don't want to enclose each PHP variable in its own set of
 ?> tags.
>
> Also, I tried to send you a couple suggestions off-list last night, but
your
> email bounces -- I'm guessing the new owner of netobjects doesn't have
their
> mail server set up to accept the correct email address.  Just FYI.
>
> --kurt



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] A way to simulate modem speeds?

2001-10-31 Thread Shane Wright


duno about for windows, but there's quite a bit around on packet shaping for 
Linux and *BSD which amounts to the same thing - could be worthwhile sticking 
an old server in the middle with some different rules on different ports 
(i.e. port 81 set up for 14k4 equiv, 82 for 28k8 equiv, etc..)

sorry aint got any URLs but some googling should get you somewhere...

Shane

On Wednesday 31 October 2001 6:23 pm, Michael Hall wrote:
> I apologize for the only-vaguely-PHP-related nature of this, but I'm
> endlessly impressed with the knowledge here.
>
> I'm looking for a way to clamp down a network machine (we're on a T1) to
> modem speeds (28 to 52 K) for testing purposes.
>
> Is there software (preferably for Windows) that would do this?  Better yet,
> would this software be free?
>
> I don't want much, do I?
>
> Thanks.

-- 
Shane

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Desperate: odbc_connect() does not work! Please help!

2001-10-31 Thread Andrew Hill

Kraa,

I'm not sure why the two sample apps are using different connection calls;
It's not terribly relevant - both are legal.

Driver manager and driver are not typically dependent on each other, no.
The fact that the connection fails in odbctest is probably due to a missing
parameter that iODBC wants in the DSN or the environment variables. You can
look at error messages for the Merant driver - I'm not going to get into
debugging it :)

If you want to try OpenLink's ODBC drivers, you will find they work fine
with PHP and Progress.
I suggest you download the Multi-Tier driver from our site - they comes free
with a 2 user connection.  I would also suggest that you
compile --with-iodbc, as it is in greater use and has been more thoroughly
tested with PHP.

Free support is available as well if you have difficulties, at:
http://www.openlinksw.com/support/suppindx.htm.

Best regards,
Andrew Hill
Director of Technology Evangelism
OpenLink Software  http://www.openlinksw.com
Universal Data Access & Data Integration Technology Providers

> -Original Message-
> From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 31, 2001 1:59 PM
> To: '[EMAIL PROTECTED]'; Php-General (E-mail)
> Subject: RE: [PHP] Desperate: odbc_connect() does not work! Please help!
>
>
> Hi Andrew,
>
> I'm using the Merant DataDirect 3.6 Progress SQL92 ODBC drivers and they
> seem to be working fine when I try their test C program. I can connect to
> the Progress database en retrieve data.
>
> I'm using their driver manager as well (--with-custom-odbc).
>
> The test C program uses:
>
> SQLConnect (hdbc, driver, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
>
> SQLConnect is executed without problems. A connection can be made.
>
> When I try odbctest (from iODBC / odbcsdk) the connect fails
> (same drivers,
> same odbc.ini, same odbcinst.ini).
>
> SQLDriverConnect (hdbc, 0, (UCHAR *) dataSource, SQL_NTS, (UCHAR *) buf,
> sizeof (buf), &buflen, SQL_DRIVER_COMPLETE);
>
> SQLDriverConnect returns -1. A connection cannot be made.
>
> Why is the first program using SQLConnect() and the other
> SQLDriverConnect()?
>
> Are ODBC driver and ODBC driver manager dependent on each other?
>
> Or can I use the iODBC driver manager and the Merant ODBC drivers
> together?
>
> Are there alternatives to the Merant ODBC drivers?
>
> I am connect a Progress 9.1c database on SCO UnixWare 7.1.1 from Red Hat
> Linux 7.1 with Merant DataDirect 3.6 Progress SQL92 ODBC drivers and ODBC
> driver manager.
>
> Any ideas?
>
> Regards,
>
> Simon.
>
> > -Original Message-
> > From: Andrew Hill [mailto:[EMAIL PROTECTED]]
> > Sent: woensdag 31 oktober 2001 16:12
> > To: Kraa de Simon; Php-General (E-mail)
> > Subject: RE: [PHP] Desperate: odbc_connect() does not work!
> > Please help!
> >
> >
> > Kraa,
> >
> > The 01000 error is a 'General Error', probably at connect time.
> > This suggest that your DSN settings might be bad or not being
> > passed into
> > PHP.
> > Is your DSN named "results" and is that the one you are using
> > in your tests?
> >
> > Also, are you setting your environment variables as appropriate? e.g.:
> > setenv("ODBCINI=/path/to/odbc.ini");
> > setenv("LD_LIBRARY_PATH=/path/to/your/driver/manager/lib");
> >
> > You may also which to try this connection with odbctest, a sample
> > application available in the iODBC SDK at www.iodbc.org.
> >
> > HTH!
> >
> > Best regards,
> > Andrew Hill
> > Director of Technology Evangelism
> > OpenLink Software  http://www.openlinksw.com
> > Universal Data Access & Data Integration Technology Providers
> >
> > > -Original Message-
> > > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, October 31, 2001 8:44 AM
> > > To: Php-General (E-mail)
> > > Subject: RE: [PHP] Desperate: odbc_connect() does not work!
> > Please help!
> > >
> > >
> > > So desperate I even forgot the attachment...
> > >
> > > > -Original Message-
> > > > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > > > Sent: woensdag 31 oktober 2001 14:40
> > > > To: Php-General (E-mail)
> > > > Subject: [PHP] Desperate: odbc_connect() does not work!
> > Please help!
> > > >
> > > >
> > > > Hi,
> > > >
> > > > When I execute:
> > > >
> > > > 
> > > >
> > > > I get error:
> > > >
> > > > Warning: SQL error: , SQL state 01000 in SQLConnect in
> > > > /usr/local/apache/htdocs/odbc.php on line 1
> > > >
> > > > See attachment for phpinfo().
> > > >
> > > > BTW 1
> > > >
> > > > The ODBC config itself works fine. I can make a connection
> > > > and retrieve data
> > > > from the database using a test C program.
> > > >
> > > > BTW 2
> > > >
> > > > I used --with-custom-odbc and set env var CUSTOM_ODBC_LIBS to
> > > > the lib dirs
> > > > and env var CFLAGS to the include dirs.
> > > >
> > > > Met vriendelijke groet / With kind regards,
> > > >
> > > > ICL Nederland B.V.  Simon de Kraa
> > > > e-Applications / Logistic Systems   Systems Architect
> > > > Het Kwadrant

RE: [PHP] Desperate: odbc_connect() does not work! Please help!

2001-10-31 Thread Kraa de Simon

Hi,

The problem is that a Progress 9.1c is not available at openlinksw.com for:

Client: Linux glibc2.1 (x86)
Server: UnixWare 7 (x86)

Only Progress 8.3b is supported.

So you are saying that a setting in the .ini files or some environment
variable could be missing.

I will have a look at it.

Thanks,

Simon.

> -Original Message-
> From: Andrew Hill [mailto:[EMAIL PROTECTED]]
> Sent: woensdag 31 oktober 2001 20:25
> To: Kraa de Simon; Php-General (E-mail)
> Subject: RE: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> 
> 
> Kraa,
> 
> I'm not sure why the two sample apps are using different 
> connection calls;
> It's not terribly relevant - both are legal.
> 
> Driver manager and driver are not typically dependent on each 
> other, no.
> The fact that the connection fails in odbctest is probably 
> due to a missing
> parameter that iODBC wants in the DSN or the environment 
> variables. You can
> look at error messages for the Merant driver - I'm not going 
> to get into
> debugging it :)
> 
> If you want to try OpenLink's ODBC drivers, you will find 
> they work fine
> with PHP and Progress.
> I suggest you download the Multi-Tier driver from our site - 
> they comes free
> with a 2 user connection.  I would also suggest that you
> compile --with-iodbc, as it is in greater use and has been 
> more thoroughly
> tested with PHP.
> 
> Free support is available as well if you have difficulties, at:
> http://www.openlinksw.com/support/suppindx.htm.
> 
> Best regards,
> Andrew Hill
> Director of Technology Evangelism
> OpenLink Software  http://www.openlinksw.com
> Universal Data Access & Data Integration Technology Providers
> 
> > -Original Message-
> > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, October 31, 2001 1:59 PM
> > To: '[EMAIL PROTECTED]'; Php-General (E-mail)
> > Subject: RE: [PHP] Desperate: odbc_connect() does not work! 
> Please help!
> >
> >
> > Hi Andrew,
> >
> > I'm using the Merant DataDirect 3.6 Progress SQL92 ODBC 
> drivers and they
> > seem to be working fine when I try their test C program. I 
> can connect to
> > the Progress database en retrieve data.
> >
> > I'm using their driver manager as well (--with-custom-odbc).
> >
> > The test C program uses:
> >
> > SQLConnect (hdbc, driver, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
> >
> > SQLConnect is executed without problems. A connection can be made.
> >
> > When I try odbctest (from iODBC / odbcsdk) the connect fails
> > (same drivers,
> > same odbc.ini, same odbcinst.ini).
> >
> > SQLDriverConnect (hdbc, 0, (UCHAR *) dataSource, SQL_NTS, 
> (UCHAR *) buf,
> > sizeof (buf), &buflen, SQL_DRIVER_COMPLETE);
> >
> > SQLDriverConnect returns -1. A connection cannot be made.
> >
> > Why is the first program using SQLConnect() and the other
> > SQLDriverConnect()?
> >
> > Are ODBC driver and ODBC driver manager dependent on each other?
> >
> > Or can I use the iODBC driver manager and the Merant ODBC drivers
> > together?
> >
> > Are there alternatives to the Merant ODBC drivers?
> >
> > I am connect a Progress 9.1c database on SCO UnixWare 7.1.1 
> from Red Hat
> > Linux 7.1 with Merant DataDirect 3.6 Progress SQL92 ODBC 
> drivers and ODBC
> > driver manager.
> >
> > Any ideas?
> >
> > Regards,
> >
> > Simon.
> >
> > > -Original Message-
> > > From: Andrew Hill [mailto:[EMAIL PROTECTED]]
> > > Sent: woensdag 31 oktober 2001 16:12
> > > To: Kraa de Simon; Php-General (E-mail)
> > > Subject: RE: [PHP] Desperate: odbc_connect() does not work!
> > > Please help!
> > >
> > >
> > > Kraa,
> > >
> > > The 01000 error is a 'General Error', probably at connect time.
> > > This suggest that your DSN settings might be bad or not being
> > > passed into
> > > PHP.
> > > Is your DSN named "results" and is that the one you are using
> > > in your tests?
> > >
> > > Also, are you setting your environment variables as 
> appropriate? e.g.:
> > > setenv("ODBCINI=/path/to/odbc.ini");
> > > setenv("LD_LIBRARY_PATH=/path/to/your/driver/manager/lib");
> > >
> > > You may also which to try this connection with odbctest, a sample
> > > application available in the iODBC SDK at www.iodbc.org.
> > >
> > > HTH!
> > >
> > > Best regards,
> > > Andrew Hill
> > > Director of Technology Evangelism
> > > OpenLink Software  http://www.openlinksw.com
> > > Universal Data Access & Data Integration Technology Providers
> > >
> > > > -Original Message-
> > > > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > > > Sent: Wednesday, October 31, 2001 8:44 AM
> > > > To: Php-General (E-mail)
> > > > Subject: RE: [PHP] Desperate: odbc_connect() does not work!
> > > Please help!
> > > >
> > > >
> > > > So desperate I even forgot the attachment...
> > > >
> > > > > -Original Message-
> > > > > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > > > > Sent: woensdag 31 oktober 2001 14:40
> > > > > To: Php-General (E-mail)
> > > > > Subject: [PHP] Desperate: odbc_connect() does not work!
> > > Please help!

[PHP] Re: File upload

2001-10-31 Thread Liz Fulghum

Your files are being uploaded to the pre-defined temporary directory.
$userfile contains the name of the temporary file the file was uploaded as.
After you run all the checks on the file to make sure its valid, you should
use copy() to move the file to its permament home in your file system, then
use unlink() to remove the temporary file.

http://www.php.net/manual/en/features.file-upload.php contains a whole bunch
of information on the topic that may be useful

--
Liz Fulghum
--
http://www.lipstickalley.com/ - Be Popular!
Want to learn PHP?
http://webdeveloper.earthweb.com/scripting/article/0,,12014_900521,00.html
--

"Andrzej Roszkowski" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>
> Hi!
>
> Where is file upload function? ;) From begining: some time I've found
somewhere
> this handler:
> clearing_report_file is the input that is user sends to me.
>
> if(!isset($clearing_report_file))
> {
> pp_xfer_trans();
> }
> else
> {
> if (!@copy($clearing_report_file, $CFG["local_uri"]."/cfd-" . $batch
> .".txt")) {
> echo("\nSomething barfed, check the path to and the
permissions
> for the upload directory");
> }else
> {
> // do domething
> exit();
> }
>
> }
>
>
> but now, in php 4.0.5 this function don't want to work ;( i have allways
> something barfed message, even if i try to wrote to /tmp directory
>
> now i have this in phpinfo:
>
> HTTP_POST_FILES["userfile"]
>
> Array
> (
> [name] => helyjon
> [type] =>
> [tmp_name] => none
> [size] => 0
> )
>
> where is my file? $variables shows the same values, where are my contents?
>
> 
> Code reviews are like sex, just anyone can do it, but skill and training
> can make you a lot better at it." - LJ
> Thomas
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] $ENV{'REMOTE_ADDR'}

2001-10-31 Thread jtjohnston

In perl I do something like this:

if (!($ENV{'REMOTE_ADDR'} =~ /\b(132\.210)/))
or
... $ENV{'REMOTE_HOST'}

PHP is not Perl. So how do I parse the user's remote address or host to
display one thing if IP = 127.0.0.1, another if = 209.247.2.3 another if
host = "remote.somewhere.com" else echo Blah";

John


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] PHP and qmail

2001-10-31 Thread Suleyman Kuran

Hi list,
 
I have recently installed qmail-1.03 now what settings should I make in
php.ini file to send email with mail() function. Thanks.
 



[PHP] Re: $ENV{'REMOTE_ADDR'}

2001-10-31 Thread Liz Fulghum

if ($REMOTE_ADDR=="127.0.0.1") {
do something
} elseif ($REMOTE_ADDR=="remote.somewhere.com") {
do something else
} else {
eeks! its the end
}

List of all the predefined variables:
http://www.php.net/manual/en/language.variables.predefined.php

--
Liz Fulghum
--
http://www.lipstickalley.com/ - Be Popular!
Want to learn PHP?
http://webdeveloper.earthweb.com/scripting/article/0,,12014_900521,00.html
--

"Jtjohnston" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> In perl I do something like this:
>
> if (!($ENV{'REMOTE_ADDR'} =~ /\b(132\.210)/))
> or
> ... $ENV{'REMOTE_HOST'}
>
> PHP is not Perl. So how do I parse the user's remote address or host to
> display one thing if IP = 127.0.0.1, another if = 209.247.2.3 another if
> host = "remote.somewhere.com" else echo Blah";
>
> John
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] PHP and qmail

2001-10-31 Thread Nathan Cassano


If you have installed Qmail and removed Sendmail create symlinks to the
qmail sendmail wrapper and you should not have to edit you php.ini. Read
the qmail INSTALL file for more.

# ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
# ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail

-Original Message-
From: Suleyman Kuran [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, October 31, 2001 12:22 PM
To: '[EMAIL PROTECTED]'
Subject: [PHP] PHP and qmail


Hi list,
 
I have recently installed qmail-1.03 now what settings should I make in
php.ini file to send email with mail() function. Thanks.
 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP] Desperate: odbc_connect() does not work! Please help!

2001-10-31 Thread Andrew Hill

Kraa,

Sorry for the confusion; we should have that component available by the end
of the week.

Best regards,
Andrew


> -Original Message-
> From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, October 31, 2001 2:50 PM
> To: '[EMAIL PROTECTED]'; Php-General (E-mail)
> Subject: RE: [PHP] Desperate: odbc_connect() does not work! Please help!
>
>
> Hi,
>
> The problem is that a Progress 9.1c is not available at
> openlinksw.com for:
>
> Client:   Linux glibc2.1 (x86)
> Server:   UnixWare 7 (x86)
>
> Only Progress 8.3b is supported.
>
> So you are saying that a setting in the .ini files or some environment
> variable could be missing.
>
> I will have a look at it.
>
> Thanks,
>
> Simon.
>
> > -Original Message-
> > From: Andrew Hill [mailto:[EMAIL PROTECTED]]
> > Sent: woensdag 31 oktober 2001 20:25
> > To: Kraa de Simon; Php-General (E-mail)
> > Subject: RE: [PHP] Desperate: odbc_connect() does not work!
> > Please help!
> >
> >
> > Kraa,
> >
> > I'm not sure why the two sample apps are using different
> > connection calls;
> > It's not terribly relevant - both are legal.
> >
> > Driver manager and driver are not typically dependent on each
> > other, no.
> > The fact that the connection fails in odbctest is probably
> > due to a missing
> > parameter that iODBC wants in the DSN or the environment
> > variables. You can
> > look at error messages for the Merant driver - I'm not going
> > to get into
> > debugging it :)
> >
> > If you want to try OpenLink's ODBC drivers, you will find
> > they work fine
> > with PHP and Progress.
> > I suggest you download the Multi-Tier driver from our site -
> > they comes free
> > with a 2 user connection.  I would also suggest that you
> > compile --with-iodbc, as it is in greater use and has been
> > more thoroughly
> > tested with PHP.
> >
> > Free support is available as well if you have difficulties, at:
> > http://www.openlinksw.com/support/suppindx.htm.
> >
> > Best regards,
> > Andrew Hill
> > Director of Technology Evangelism
> > OpenLink Software  http://www.openlinksw.com
> > Universal Data Access & Data Integration Technology Providers
> >
> > > -Original Message-
> > > From: Kraa de Simon [mailto:[EMAIL PROTECTED]]
> > > Sent: Wednesday, October 31, 2001 1:59 PM
> > > To: '[EMAIL PROTECTED]'; Php-General (E-mail)
> > > Subject: RE: [PHP] Desperate: odbc_connect() does not work!
> > Please help!
> > >
> > >
> > > Hi Andrew,
> > >
> > > I'm using the Merant DataDirect 3.6 Progress SQL92 ODBC
> > drivers and they
> > > seem to be working fine when I try their test C program. I
> > can connect to
> > > the Progress database en retrieve data.
> > >
> > > I'm using their driver manager as well (--with-custom-odbc).
> > >
> > > The test C program uses:
> > >
> > > SQLConnect (hdbc, driver, SQL_NTS, uid, SQL_NTS, pwd, SQL_NTS);
> > >
> > > SQLConnect is executed without problems. A connection can be made.
> > >
> > > When I try odbctest (from iODBC / odbcsdk) the connect fails
> > > (same drivers,
> > > same odbc.ini, same odbcinst.ini).
> > >
> > > SQLDriverConnect (hdbc, 0, (UCHAR *) dataSource, SQL_NTS,
> > (UCHAR *) buf,
> > > sizeof (buf), &buflen, SQL_DRIVER_COMPLETE);
> > >
> > > SQLDriverConnect returns -1. A connection cannot be made.
> > >
> > > Why is the first program using SQLConnect() and the other
> > > SQLDriverConnect()?
> > >
> > > Are ODBC driver and ODBC driver manager dependent on each other?
> > >
> > > Or can I use the iODBC driver manager and the Merant ODBC drivers
> > > together?
> > >
> > > Are there alternatives to the Merant ODBC drivers?
> > >
> > > I am connect a Progress 9.1c database on SCO UnixWare 7.1.1
> > from Red Hat
> > > Linux 7.1 with Merant DataDirect 3.6 Progress SQL92 ODBC
> > drivers and ODBC
> > > driver manager.
> > >
> > > Any ideas?
> > >
> > > Regards,
> > >
> > > Simon.
> > >
> > > > -Original Message-
> > > > From: Andrew Hill [mailto:[EMAIL PROTECTED]]
> > > > Sent: woensdag 31 oktober 2001 16:12
> > > > To: Kraa de Simon; Php-General (E-mail)
> > > > Subject: RE: [PHP] Desperate: odbc_connect() does not work!
> > > > Please help!
> > > >
> > > >
> > > > Kraa,
> > > >
> > > > The 01000 error is a 'General Error', probably at connect time.
> > > > This suggest that your DSN settings might be bad or not being
> > > > passed into
> > > > PHP.
> > > > Is your DSN named "results" and is that the one you are using
> > > > in your tests?
> > > >
> > > > Also, are you setting your environment variables as
> > appropriate? e.g.:
> > > > setenv("ODBCINI=/path/to/odbc.ini");
> > > > setenv("LD_LIBRARY_PATH=/path/to/your/driver/manager/lib");
> > > >
> > > > You may also which to try this connection with odbctest, a sample
> > > > application available in the iODBC SDK at www.iodbc.org.
> > > >
> > > > HTH!
> > > >
> > > > Best regards,
> > > > Andrew Hill
> > > > Director of Technology Evangelism
> > > > OpenLink Software  http://www.openlinksw.com
> > > > Universal Data A

Re: [PHP] spliting results into 2 colomns

2001-10-31 Thread Daniel Harik

I't just came into my mind, if 1 simple split that arrey in to 2
arrays, it would be much simplier and wouldn't need second loop, i
just wanted to know how can i split 1 array in 2 arrays

Thank You


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] split array in 2 halfs

2001-10-31 Thread Daniel Harik

Good evening

I was wondering how can I split, array that has 60 elements in it,
into 2 arrays with 30 elements each?


Thank You very much and have a good night :-)


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] split array in 2 halfs

2001-10-31 Thread Jack Dempsey

Based on what criteria? if you just want to split the array at element 30,
you could use array_splice to get the necessary data...
- Original Message -
From: "Daniel Harik" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, November 01, 2001 2:16 AM
Subject: [PHP] split array in 2 halfs


> Good evening
>
> I was wondering how can I split, array that has 60 elements in it,
> into 2 arrays with 30 elements each?
>
>
> Thank You very much and have a good night :-)
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re[2]: [PHP] split array in 2 halfs

2001-10-31 Thread Daniel Harik

Want to split it in half

1 Big array:

1
2
3
4
5
6

Want to make


1 Small array:

1
2
3

2 Small array:
4
5
6

Thank You


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: Re[2]: [PHP] split array in 2 halfs

2001-10-31 Thread Jim Lucas

take a look at the manual 
http://www.php.net/manual/en/function.array-slice.php  
it will show you the right way to do it

jim
- Original Message - 
From: "Daniel Harik" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 31, 2001 11:25 PM
Subject: Re[2]: [PHP] split array in 2 halfs


> Want to split it in half
> 
> 1 Big array:
> 
> 1
> 2
> 3
> 4
> 5
> 6
> 
> Want to make
> 
> 
> 1 Small array:
> 
> 1
> 2
> 3
> 
> 2 Small array:
> 4
> 5
> 6
> 
> Thank You
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re[3]: [PHP] split array in 2 halfs

2001-10-31 Thread Mark

$smallarray1=array_slice($bigarray,0,3);
$smallarray2=array_slice($bigarray,3,3);

On Wed, 31 Oct 2001 23:25:55 -0800, Daniel Harik wrote:
>Want to split it in half
>
>1 Big array:
>
>1
>2
>3
>4
>5
>6
>
>Want to make
>
>
>1 Small array:
>
>1
>2
>3
>
>2 Small array:
>4
>5
>6
>
>Thank You
>
>


--
Mark, [EMAIL PROTECTED] on 10/31/2001



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: Re[3]: [PHP] split array in 2 halfs

2001-10-31 Thread Mike Frazer

Don't forget that you should clear out that memory space, especially if it's
an array of arrays or an array of objects or something along those lines:

unset($bigarray);

Just good programming practice, that's all.  I doubt it would ever be a
problem on today's servers, but it's still a good idea.

Mike



"Mark" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
$smallarray1=array_slice($bigarray,0,3);
$smallarray2=array_slice($bigarray,3,3);

On Wed, 31 Oct 2001 23:25:55 -0800, Daniel Harik wrote:
>Want to split it in half
>
>1 Big array:
>
>1
>2
>3
>4
>5
>6
>
>Want to make
>
>
>1 Small array:
>
>1
>2
>3
>
>2 Small array:
>4
>5
>6
>
>Thank You
>
>


--
Mark, [EMAIL PROTECTED] on 10/31/2001





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: Re[2]: [PHP] split array in 2 halfs

2001-10-31 Thread DL Neil

Or do you really want: First array:
1
3
5

Second array
2
4
6

Corresponding to the two columns across the screen, and controlled by the same 
iteration index?
=dn

- Original Message - 
From: "Daniel Harik" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: 01 November 2001 07:25
Subject: Re[2]: [PHP] split array in 2 halfs


> Want to split it in half
> 
> 1 Big array:
> 
> 1
> 2
> 3
> 4
> 5
> 6
> 
> Want to make
> 
> 
> 1 Small array:
> 
> 1
> 2
> 3
> 
> 2 Small array:
> 4
> 5
> 6
> 
> Thank You
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] A way to simulate modem speeds?

2001-10-31 Thread Brent Rieck

On Wed, 2001-10-31 at 10:23, Michael Hall wrote:
> I'm looking for a way to clamp down a network machine (we're on a T1) to
> modem speeds (28 to 52 K) for testing purposes.
> 
> Is there software (preferably for Windows) that would do this?  Better yet,
> would this software be free?

I've not used it, but you might checkout:
  http://www.dallaway.com/sloppy/

--Brent

www.spek.org

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: Re[2]: [PHP] split array in 2 halfs

2001-10-31 Thread Liz Fulghum

You could also grab the midpoint of the array:

$count = round(count($array), 0);

then populate your new arrays by using a foreach loop:

$x = 0;
foreach($array as $key => $value) {
if ($x <=$count) {
$array1[] = $value;
} else {
$array2[] = $value;
}
$x++;
}



"Daniel Harik" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Want to split it in half
>
> 1 Big array:
>
> 1
> 2
> 3
> 4
> 5
> 6
>
> Want to make
>
>
> 1 Small array:
>
> 1
> 2
> 3
>
> 2 Small array:
> 4
> 5
> 6
>
> Thank You
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: Re[2]: [PHP] split array in 2 halfs

2001-10-31 Thread Philip Olson

You may find this helpful:

  $arr = array('a','b','c','d','e'); 
  $second_half = array_splice($arr,floor(sizeof($arr)/2));
 
  print_r($arr); // Array ( [0] => a [1] => b )
  print_r($second_half); // Array ( [0] => c [1] => d [2] => e )

In the above, $second_half will be one larger then $arr if the number
of elements is odd, otherwise they'll be equally sized halves.  Using
ceil() as opposed to floor() will make $second_half the smaller of the
two.

Regards,
Philip Olson

On Wed, 31 Oct 2001, Daniel Harik wrote:

> Want to split it in half
> 
> 1 Big array:
> 
> 1
> 2
> 3
> 4
> 5
> 6
> 
> Want to make
> 
> 
> 1 Small array:
> 
> 1
> 2
> 3
> 
> 2 Small array:
> 4
> 5
> 6
> 
> Thank You
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
> 






-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: Re[2]: [PHP] split array in 2 halfs

2001-10-31 Thread Liz Fulghum

Correction:

$count = count($array);
$count = $count/2;
$count = round($count,0);


"Liz Fulghum" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> You could also grab the midpoint of the array:
>
> $count = round(count($array), 0);
>
> then populate your new arrays by using a foreach loop:
>
> $x = 0;
> foreach($array as $key => $value) {
> if ($x <=$count) {
> $array1[] = $value;
> } else {
> $array2[] = $value;
> }
> $x++;
> }
>
>
>
> "Daniel Harik" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > Want to split it in half
> >
> > 1 Big array:
> >
> > 1
> > 2
> > 3
> > 4
> > 5
> > 6
> >
> > Want to make
> >
> >
> > 1 Small array:
> >
> > 1
> > 2
> > 3
> >
> > 2 Small array:
> > 4
> > 5
> > 6
> >
> > Thank You
> >
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] basic mcrypt questions

2001-10-31 Thread Scott

I'm working on my first shopping cart web application (done in php) and have 
started to look into ways to secure it.  After reading up a little bit on 
mcrypt I have some basic questions about it:

1.  If I use mcrypt to encrypt user input before storing it in a database,  
do I have to use it in conjunction with a utility like PGP, or is mcrypt a 
self-contained encryption and decryption tool.

2.  One article I read almost immediately started talking about public and 
private keys, another did not mention them at all.  Does mcrypt require the 
use of 3rd party keys?

3.  If php scripts are used to decrypt data, where are these scripts kept?

Thanks,
SW

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] parsing a string

2001-10-31 Thread John A. Grant

"Mike Eheler" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Beyond that, why not keep it conforming to HTML, and use an  tag,
> for example:
>
> This is some text .
>
> That way if you need to view the page "as-is" in a browser or whatever,
> it'd still look fine.. go grab yourself some good free html parser code,
> and analyse the options. If processat="server" then do your thing, and
> re-write the  tag. :)

I think I want something more simple. The idea is to let
the machine do all of the dirty work, not just in looking up
the image size, but also formatting the output.

For example, I'm already using functions like:
emitlink("http://www.microsoft.com","Microsoft";);
so I will have a similar function:
emitimg("bird.gif","this is a bird");
that will do all of the  stuff, not just some of it.

--
John A. Grant  * I speak only for myself *  (remove 'z' to reply)
Radiation Geophysics, Geological Survey of Canada, Ottawa
If you followup, please do NOT e-mail me a copy: I will read it here





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] parsing a string

2001-10-31 Thread John A. Grant

"Dl Neil" <[EMAIL PROTECTED]> wrote in message
042101c157f6$4cd9fb90$c014100a@jrbrown">news:042101c157f6$4cd9fb90$c014100a@jrbrown...

> Two inter-dependent problems:
> 1 a means of identifying a cipher within the text
> 2 a means of replacing the cipher with HTML code
Succinctly stated.

>space+bird.gif"this is a bird"

This is a possibility, but it requires a bit trickier code to
recognize & split it. I was hoping for something easier
to identify and parse, so maybe:
#bird.gif|some text#
That should be easy enough to find & explode()

--
John A. Grant  * I speak only for myself *  (remove 'z' to reply)
Radiation Geophysics, Geological Survey of Canada, Ottawa
If you followup, please do NOT e-mail me a copy: I will read it here




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Re: parsing a string

2001-10-31 Thread John A. Grant

"Yz James" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hey John,
> something like this might work:
>
> 
> $string = "This is a string with an embedded image [bird.gif,this is a
> bird]";
>
> $string = preg_replace("/\[(.*?\.)(gif|jpg),(.*?)\]/i", " alt=\"\\3\">", $string);
>
> echo $string;
>
> ?>

Great!. I love it when I see stuff like this written by someone
who knows regex better than I.  The ability to insert the
pieces that are recognized/extracted via \1, \2 is pretty cool.
Thanks.

--
John A. Grant  * I speak only for myself *  (remove 'z' to reply)
Radiation Geophysics, Geological Survey of Canada, Ottawa
If you followup, please do NOT e-mail me a copy: I will read it here





-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: Re[3]: [PHP] split array in 2 halfs

2001-10-31 Thread Matthew Loff


More generally, this should work:

$smallarray1=array_slice($bigarray, 0, sizeof($bigarray) / 2);
$smallarray2=array_slice($bigarray, sizeof($bigarray) / 2);

I haven't tested it though...

-Original Message-
From: Mark [mailto:[EMAIL PROTECTED]] 
Sent: Wednesday, October 31, 2001 4:32 PM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re[3]: [PHP] split array in 2 halfs


$smallarray1=array_slice($bigarray,0,3);
$smallarray2=array_slice($bigarray,3,3);

On Wed, 31 Oct 2001 23:25:55 -0800, Daniel Harik wrote:
>Want to split it in half
>
>1 Big array:
>
>1
>2
>3
>4
>5
>6
>
>Want to make
>
>
>1 Small array:
>
>1
>2
>3
>
>2 Small array:
>4
>5
>6
>
>Thank You
>
>


-- 
Mark, [EMAIL PROTECTED] on 10/31/2001



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] how do I use "<" and "<" with eval()?

2001-10-31 Thread John A. Grant

I'm not having an easy time understanding the discussion
in the doc for eval().

I want to read this string from a file:
xxx  zzz

and then "run" it.

I tried this code:
 zzz';
eval($string);
?>

but I get
"Parse error:  parse error in eval.php(11) : eval()'d code on line 1

Do I have to use < and > in place of "<" & ">"? I tried
several combinations, but I still get the same error.

--
John A. Grant  * I speak only for myself *  (remove 'z' to reply)
Radiation Geophysics, Geological Survey of Canada, Ottawa
If you followup, please do NOT e-mail me a copy: I will read it here




-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] Re: how do I use "<" and "<" with eval()?

2001-10-31 Thread CC Zona

In article <[EMAIL PROTECTED]>,
 [EMAIL PROTECTED] (John A. Grant) wrote:

> I tried this code:
>   function somefunc($text,$n)
>  {
> for($i=0;$i<$n;$i++){
> echo $text;
> }
> }
> $string='xxx  zzz';
> eval($string);
> ?>
> 
> but I get
> "Parse error:  parse error in eval.php(11) : eval()'d code on line 1

eval() treats the passed argument as if it were inline PHP code.  You're 
effectively doing this:

 zzz 
?>

So the extra set of PHP tags is a problem, and xxx and zzz must both be 
valid code (i.e. terminating statements with semi-colons, concatenating 
strings with a period...)

I'm guessing what you really want is:

eval('somefunc("yyy",3);')

In that case, you could use a regex to extract the portion of your text 
string that's enclosed by PHP tags.

-- 
CC

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




[PHP] WindowsXP, PHP4 and MS SQL functions

2001-10-31 Thread Brandon Orther

Hello,
 
I am trying to get php4 to use mssql function under WindowsXP.  I don't
know if this is a problem or not. 
I uncommented the extensions line in the php.ini file that says:
extension=php_mssql.dll
 
But when I try to use mssql_connect it says call to undifiened function.
Does anyone know anything I should try to resolve this?>
 
Thanks
Brandon



[PHP] MSSQL functions

2001-10-31 Thread Brandon Orther

Hello,
 
Since I am not able to get msssql functions running.  Can someone please
give me instructions on exactly what I need to do to get the functions
werking?
 
Thanks Brandon



[PHP] Re: Where are lists of PHP's predefined constants and keywords?

2001-10-31 Thread CC Zona

In article <01A4B59FD1EBD311838100A0C98BE0D9AD5D91@chef>,
 [EMAIL PROTECTED] (Kirk Johnson) wrote:

> The manual at http://www.php.net/manual/en/language.types.array.php mentions
> that "empty" and "default" are "special keywords". Does anyone know of any
> lists of PHP's predefined constants and keywords? I'm not having any luck
> finding them.

The chapter on variables has a page devoted to predefined vars; the 
predefined constants list is likewise under the constants chapter.  I 
suspect that the caution on the arrays page may refer to the fact that 
"empty" is a function name and the "default" keyword is used by the switch 
control structure.

-- 
CC

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




  1   2   >