php-general Digest 11 Nov 2007 01:44:22 -0000 Issue 5121
Topics (messages 264297 through 264308):
Re: explorer
264297 by: Bastien Koert
264298 by: Rick Pasotto
264300 by: admin.buskirkgraphics.com
Re: My first xml try
264299 by: Andrew Ballard
Problems building 5.2.4 on Solaris 9 SPARC
264301 by: Khyron
Cannot send a hyperlink
264302 by: Brad
264304 by: Brad
264305 by: Jochem Maas
264306 by: Stut
264308 by: Brad
Re: debugging imap_open
264303 by: Jochem Maas
Re: chrooted php5-cgi in a non chrooted apache
264307 by: Jochem Maas
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]
----------------------------------------------------------------------
--- Begin Message ---
on the local machine? no. you can simulate an explorer for files on the server
bastien
----------------------------------------> Date: Sat, 10 Nov 2007 18:10:39
+0530> From: [EMAIL PROTECTED]> To: [EMAIL PROTECTED]> Subject: [PHP]
explorer>> Hi,>> How if, it is possible to open a windows explorer with a> path
specified in it, thru a php script.>> BRgds,>> kNish>> --> PHP General Mailing
List (http://www.php.net/)> To unsubscribe, visit: http://www.php.net/unsub.php>
_________________________________________________________________
Express yourself with free Messenger emoticons. Get them today!
http://www.freemessengeremoticons.ca/?icid=EMENCA122
--- End Message ---
--- Begin Message ---
On Sat, Nov 10, 2007 at 09:33:17AM -0500, Bastien Koert wrote:
>
> on the local machine? no. you can simulate an explorer for files on the server
An <input type="file"> will automatically display a browse button that
opens a user environment specific file browser (aka "explorer").
--
"Market-like arrangements ... reduce the need for compassion,
patriotism, brotherly love, and cultural solidarity as motivating
forces. Harnessing the "base" motive of material self-interest ... is
perhaps the most important social invention mankind has achieved."
-- C. L. Schulte, Public Use of the Private Interest, 1977
Rick Pasotto [EMAIL PROTECTED] http://www.niof.net
--- End Message ---
--- Begin Message ---
You can't (SERVER vs Client) you cannot make Php open an program on the
client computer.
If you want to get a file from your computer that is a simple HTMLTag.
<input type="file" name="image" tabindex="1" size="35" />
Please explain if that is not what you meant.
-----Original Message-----
From: kNish [mailto:[EMAIL PROTECTED]
Sent: Saturday, November 10, 2007 6:41 AM
To: [EMAIL PROTECTED]
Subject: [PHP] explorer
Hi,
How if, it is possible to open a windows explorer with a
path specified in it, thru a php script.
BRgds,
kNish
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---
--- Begin Message ---
On Nov 10, 2007 12:56 AM, Ronald Wiplinger <[EMAIL PROTECTED]> wrote:
> Andrew Ballard wrote:
> Ronald,
>
> On Nov 9, 2007 9:05 PM, Ronald Wiplinger <[EMAIL PROTECTED]> wrote:
>
>
> I tried to use echo statements for debugging and found that it seems I
> do not get the information of require().
>
> What do I need to change?
>
>
>
> Thanks for helping me!
>
>
> I'm not sure what error you're getting, but I would guess it can't
> find the required file because mysql-config is spelled wrong in the
>
>
>
> What do you mean it is spelled wrong? What is spelled wrong? The file name
> of
> the information for $dbname, $dbhost, $dbuname is in ../mysql-config
In the code you posted, there was an extra 'y' in 'mysql'. My point
about the constructor was that even if these variables are defined in
your mysql-config file, it is included in the class constructor
function RSS(). (See
http://www.php.net/manual/en/language.oop.constructor.php) Anything
you declare in that function would fall out of scope as soon as the
function finishes, so they would not be available inside your
getDetail() function or any other function. For more information, this
should help:
http://www.php.net/manual/en/language.variables.scope.php
Andrew
--- End Message ---
--- Begin Message ---
I have tried this for weeks with no success, so I am asking for help
with this. Something seems really off with the PHP 5.2.4 build
process.
I am trying to build PHP 5.2.4 with Apache 2.2.6 and PostgreSQL
8.2.5 support using the following configuration (from a file which I
source):
CPPFLAGS="-I/usr/local/BerkeleyDB.4.2/include -I/usr/local/include" \
LDFLAGS="-L/usr/local/BerkeleyDB.4.2/lib -L/usr/local/lib" \
# EXTRA_LIBS=-lxml2 \
/local/software/SOURCE/26-Oct-2007/php-5.2.4/configure \
--prefix=/local \
--with-apxs2=/local/httpd-2.2.6/bin/apxs \
--with-config-file-path=/local/httpd-2.2.6 /conf \
--disable-cgi \
--with-libxml-dir=/usr/local \
--enable-dba=shared \
--with-db4=/usr/local/BerkeleyDB.4.2 \
--with-pcre-regex=/local \
--with-openssl=/local \
--with-zlib=/usr/local \
--with-zlib-dir=/usr/local \
--with-bz2 \
--with-gd=shared \
--with-jpeg-dir=/usr/local \
--with-png-dir=/usr/local \
--with-gettext=/usr/local \
# --with-mcrypt=/local \
# --with-mhash=/local \
--with-ncurses \
--disable-pdo \
--with-pgsql=shared,/local/postgresql-8.2.5 \
--with-readline=/local \
--with-mm=/usr/local \
--enable-sockets=shared \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--with-xsl=/usr/local \
--with-pear=/local/httpd-2.2.6/php/lib \
Yes, this is VPATH build. The --with-mhash directive was removed
when PHP utterly failed to find the installed mhash library, which
was installed from a package downloaded from sunfreeware.com
bash-2.05$ pkginfo -l SMCmhash
PKGINST: SMCmhash
NAME: mhash
CATEGORY: application
ARCH: sparc
VERSION: 0.9.9
BASEDIR: /usr/local
VENDOR: Nikos Mavroyanopoulos and Sascha Schumann
PSTAMP: Steve Christensen
INSTDATE: Oct 27 2007 06:37
EMAIL: [EMAIL PROTECTED]
STATUS: completely installed
FILES: 41 installed pathnames
5 shared pathnames
9 directories
2 executables
2442 blocks used (approx)
Now, its having problems finding the ncurses library, which is also
installed from sunfreeware.com. My 4.x builds of PHP had various
problems, God knows, but nothing like this -- just wholesale inability
to locate libraries.
bash-2.05$ pkginfo -l SMCncurs
PKGINST: SMCncurs
NAME: ncurses
CATEGORY: application
ARCH: sparc
VERSION: 5.6
BASEDIR: /usr/local
VENDOR: FSF
PSTAMP: Steve Christensen
INSTDATE: Apr 09 2007 01:50
EMAIL: [EMAIL PROTECTED]
STATUS: completely installed
FILES: 3559 installed pathnames
10 shared pathnames
62 directories
13 executables
25902 blocks used (approx)
"crle" shows:
bash-2.05$ crle
Configuration file [version 4]: /var/ld/ld.config
Default Library Path (ELF):
/usr/local/BerkeleyDB.4.2/lib:/local/lib:/usr/local/lib:/usr/lib:/local/postgresql-
7.3.4/lib
.
.
And to top off the weirdness
Has anyone seen this problem before? If so, how did you resolve
it? I'm not a programmer, but I've dealt with linking issues before.
However, I'm at a loss as to why PHP's configure script won't even
look for libraries when I tell it where to find them!
Thanks in advance to anyone who wades in on this one!
--
"You can choose your friends, you can choose the deals."
- Equity Private
"But love is also a very dangerous game because it makes
you do what you really don't want to do."
- Sylvain Raines
--- End Message ---
--- Begin Message ---
I am having trouble send an email with a hyperlink
Php is parsing html as text????
If I add the proper header information to ?make it work? The email no longer
goes through?
Here is the code
<?
$email = $_REQUEST['email'] ;
$body = '<a href="'.www.zoneofsuccessclub.com.'">link </a>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail( $email, "Your FREE book from Zone of Success Club .com",
$headers, $message, "From: $email" );
?>
Thanks
Brad
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date: 11/10/2007
10:41 AM
--- End Message ---
--- Begin Message ---
I am not sure that would help.
Just another can of worms.
The $_REQUEST is tied into a whole bunch of database functions.
My present code....
<?
$email = $_REQUEST['email'] ;
$message = '<a href="'.www.zoneofsuccessclub.com.'">link </a>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail( $email, "Your FREE book from Zone of Success Club .com",
$headers, $message, "From: $email" );
?>
-----Original Message-----
From: Jochem Maas [mailto:[EMAIL PROTECTED]
Sent: Saturday, November 10, 2007 3:44 PM
To: Brad
Subject: Re: [PHP] Cannot send a hyperlink
this will help: http://phpmailer.sourceforge.net/
Brad wrote:
> I am having trouble send an email with a hyperlink
>
> Php is parsing html as text????
>
> If I add the proper header information to ?make it work? The email no
longer
> goes through?
>
>
>
> Here is the code
>
>
>
> <?
>
> $email = $_REQUEST['email'] ;
>
> $body = '<a href="'.www.zoneofsuccessclub.com.'">link </a>';
>
> $headers = 'MIME-Version: 1.0' . "\r\n";
>
> $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
>
> mail( $email, "Your FREE book from Zone of Success Club .com",
>
> $headers, $message, "From: $email" );
>
> ?>
>
>
>
> Thanks
>
> Brad
>
>
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date:
11/10/2007
> 10:41 AM
>
>
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date: 11/10/2007
10:41 AM
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date: 11/10/2007
10:41 AM
--- End Message ---
--- Begin Message ---
Brad wrote:
> I am not sure that would help.
I am.
> Just another can of worms.
no, not really, not at all.
> The $_REQUEST is tied into a whole bunch of database functions.
wtf. $_REQUEST is a super global - nothing what so ever to do
with databases.
>
> My present code....
>
.... is about as robust as a soap bubble. in a world where 60-70
of all mail is SPAM how far do you think the crufty output your generating
is going to get? my guess is generally just as far as /dev/null
on the recipient machine.
which is why I suggested a mailer class that is known to work and wraps
up all the tricky crap (and protects you from making stupid mistakes like
opening up the mail() function to mail header injection attacks.
most people will probably be using a DB as the source of dynamic content
for generated emails, your situation is nothing special in that regard.
>
> <?
> $email = $_REQUEST['email'] ;
oh yeah and taking the 'to' email address from the request is just asking
for your script to be turned into spambot.
> $message = '<a href="'.www.zoneofsuccessclub.com.'">link </a>';
> $headers = 'MIME-Version: 1.0' . "\r\n";
> $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
> mail( $email, "Your FREE book from Zone of Success Club .com",
> $headers, $message, "From: $email" );
> ?>
>
> -----Original Message-----
> From: Jochem Maas [mailto:[EMAIL PROTECTED]
> Sent: Saturday, November 10, 2007 3:44 PM
> To: Brad
> Subject: Re: [PHP] Cannot send a hyperlink
>
> this will help: http://phpmailer.sourceforge.net/
>
--- End Message ---
--- Begin Message ---
Brad wrote:
I am not sure that would help.
Just another can of worms.
The $_REQUEST is tied into a whole bunch of database functions.
I have no idea what you mean by this. It makes no sense to me.
My present code....
<?
$email = $_REQUEST['email'] ;
$message = '<a href="'.www.zoneofsuccessclub.com.'">link </a>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail( $email, "Your FREE book from Zone of Success Club .com",
$headers, $message, "From: $email" );
?>
You *really* need to read the manual page for function before you use
them. For example a quick glance at http://php.net/function.mail reveals
that you have the parameters in an almost completely wrong order.
And please tell me you're not really setting the to address directly
from an external variable with verifying that it's just an email address
and nothing else. Really bad idea.
-Stut
--
http://stut.net/
-----Original Message-----
From: Jochem Maas [mailto:[EMAIL PROTECTED]
Sent: Saturday, November 10, 2007 3:44 PM
To: Brad
Subject: Re: [PHP] Cannot send a hyperlink
this will help: http://phpmailer.sourceforge.net/
Brad wrote:
I am having trouble send an email with a hyperlink
Php is parsing html as text????
If I add the proper header information to ?make it work? The email no
longer
goes through?
Here is the code
<?
$email = $_REQUEST['email'] ;
$body = '<a href="'.www.zoneofsuccessclub.com.'">link </a>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail( $email, "Your FREE book from Zone of Success Club .com",
$headers, $message, "From: $email" );
?>
Thanks
Brad
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date:
11/10/2007
10:41 AM
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date: 11/10/2007
10:41 AM
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date: 11/10/2007
10:41 AM
--- End Message ---
--- Begin Message ---
I am reading up on it now.
I am going to take your advice.
Be prepared for a few questions as I make it past the learning curve!
:o)
-----Original Message-----
From: Jochem Maas [mailto:[EMAIL PROTECTED]
Sent: Saturday, November 10, 2007 4:47 PM
To: Brad
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP] Cannot send a hyperlink
Brad wrote:
> I am not sure that would help.
I am.
> Just another can of worms.
no, not really, not at all.
> The $_REQUEST is tied into a whole bunch of database functions.
wtf. $_REQUEST is a super global - nothing what so ever to do
with databases.
>
> My present code....
>
.... is about as robust as a soap bubble. in a world where 60-70
of all mail is SPAM how far do you think the crufty output your generating
is going to get? my guess is generally just as far as /dev/null
on the recipient machine.
which is why I suggested a mailer class that is known to work and wraps
up all the tricky crap (and protects you from making stupid mistakes like
opening up the mail() function to mail header injection attacks.
most people will probably be using a DB as the source of dynamic content
for generated emails, your situation is nothing special in that regard.
>
> <?
> $email = $_REQUEST['email'] ;
oh yeah and taking the 'to' email address from the request is just asking
for your script to be turned into spambot.
> $message = '<a href="'.www.zoneofsuccessclub.com.'">link </a>';
> $headers = 'MIME-Version: 1.0' . "\r\n";
> $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
> mail( $email, "Your FREE book from Zone of Success Club .com",
> $headers, $message, "From: $email" );
> ?>
>
> -----Original Message-----
> From: Jochem Maas [mailto:[EMAIL PROTECTED]
> Sent: Saturday, November 10, 2007 3:44 PM
> To: Brad
> Subject: Re: [PHP] Cannot send a hyperlink
>
> this will help: http://phpmailer.sourceforge.net/
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date: 11/10/2007
10:41 AM
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.503 / Virus Database: 269.15.28/1122 - Release Date: 11/10/2007
10:41 AM
--- End Message ---
--- Begin Message ---
John Gunther wrote:
> Since no one seems to know about the debug feature, let me ask about the
> imap argument directly. None of the following work, always "Couldn't
> open stream":
> mail.usservas.org:143
> mail.usservas.org:110
>
>> wrong? Here's my code:
>>
>> ini_set('error_log','/tmp/imap.txt');
some more variations:
$po='{mail.usservas.org:143/imap/notls}INBOX';
$po='{mail.usservas.org/imap:143/notls}INBOX';
also what is imap_last_error() returning after failure? oh hang on...
I guess it's "Couldn't open stream"!
quoting the php manual user notes:
Some server may ask for username as "[EMAIL PROTECTED]"
the only other thing I can suggest it pulling open the source of
something like roundcube or squirrelmail and seeing how they do it.
my guess is they have lots of work arounds in their code to be able to
connect with allsorts of freaky mailservers (reading the php imap docs
gives me the distinct impression that more often than not the imap
connection string needs to be something slightly different from the
defined spec!)
>> $mbox = imap_open($po, $user, $password ,OP_DEBUG);
>>
>>
>> Thanks for the help.
>>
>> John Gunther
>
--- End Message ---
--- Begin Message ---
hi Joerg,
not a solution but the open_basedir ini setting on a per Vhost
setting may offer a [partial] work around
>
> What I've get so far is, that I've created a chroot jail within the
> web-directory. I can chroot to there and execute php (I used "jailer",
> for this).
>
> But I don't get it to work that mod_fastcgi starts the chroot-jail.
>
> I googled a lot, but only found howtos and tutorials how to put the
> complete apache into a jail, but this is not what I want. Each domain
> have to be in its own jail.
>
> Can someone help me / point me in the right direction?
>
>
> Thanks in advance
>
> Joerg Schoppet
>
--- End Message ---