php-general Digest 15 Jun 2003 19:06:36 -0000 Issue 2119 Topics (messages 151541 through 151600):
Re: php editor? 151541 by: ORLANDO POZO 151570 by: Brian V Bonini Re: PHP installation on RedHat 151542 by: Yann Larrivee Re: is my server working 151543 by: DvDmanDT 151544 by: Alex Ciurea 151545 by: Khoo Merry 151546 by: Lars Torben Wilson 151547 by: Khoo Merry 151548 by: Alex Ciurea 151549 by: DvDmanDT 151550 by: Khoo Merry interact with .htaccess 151551 by: Peter Berglund 151552 by: Peter Berglund 151553 by: Ernest E Vogelsinger 151554 by: Adrian 151555 by: Ernest E Vogelsinger 151580 by: Peter Berglund 151583 by: James Hicks 151590 by: Ernest E Vogelsinger more information about the php-/zend-api 151556 by: Thomas Seifert opening msword files outside the browser 151557 by: Maris Kalnins 151558 by: Adrian 151559 by: Maris Kalnins 151560 by: Adrian 151561 by: Maris Kalnins 151563 by: DvDmanDT Retrieving x number of words from text field? 151562 by: Murray Wells Re: Zend Optimizer not active? 151564 by: Manuel Lemos Please help. 151565 by: Ben Houlton 151567 by: Thomas Seifert Re: PHP Priter Functions 151566 by: Manuel Lemos Re: Setting Return-Path header for mail() on Linux 151568 by: Manuel Lemos Re: slow mail() 151569 by: Manuel Lemos Re: Minimalistic BBcode script 151571 by: Manuel Lemos 151582 by: DvDmanDT Capturing the input of dynamic form fields 151572 by: Frank Keessen PHPFI? How to build on Win32? 151573 by: DvDmanDT Capturing the input of dynamic form fields (part II) 151574 by: Frank Keessen 151578 by: James Hicks 151600 by: Frank Keessen When putting " or ' in text field, \' or \" is returned 151575 by: Ben Houlton 151588 by: John W. Holmes Very Weird Problem Continued 151576 by: James Hicks 151584 by: John W. Holmes multiple count (*) from php? 151577 by: Ryan A multiple count (*) from php? (last one got sent in error, this is the correct one) 151579 by: Ryan A Re: reverse DNS lookup with PHP 151581 by: John W. Holmes need working php.ini under apache 1.3.27 and redhat 7.2 151585 by: Kwgoins1.aol.com 151587 by: John W. Holmes Re: Zend encoding and security 151586 by: Zeev Suraski 151593 by: Manuel Lemos Re: Creating Images 151589 by: Don Read Why SID changes each time I refresh the page?? 151591 by: MH_Hong need help on coding 151592 by: Shien Hang Low 151595 by: Thomas Seifert 151596 by: Hugh Bothwell Re: fetch then put record? 151594 by: Don Read Upgrading PHP 4.1.2 to Current 151597 by: Davy Campano Re: Sendmail Problem 151598 by: Don Read [Newman] When i send an email it ... 151599 by: Jason Marks 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 --- Try to these PHP development environment:
* Nusphere Studio * Zend Studio * Maguma Studio
hello all people in the PHP mailing list, bye.
--- End Message ---
--- Begin Message ---For Linux: Bluefish... On Sat, 2003-06-14 at 07:15, Ryan A wrote: > I have tested quite a few editors since i came to php as notepad started to > p1ss me off after some time... > I have never really touched vi so cant say much about that but I think Zend > is pretty good (ill even dare say better) compared to the others(homesite, > phpedit,editplus etc) > you DO get only a 21 day trial...but you can make it a free version if you > want ;-p > Its a very good product and if you can afford it i think you should buy it > as a lot of work has gone into it and the developers deserve the $$. > > Please note: I have NOTHING at all to do with ZEND (the company,site and its > software) dont bug me with arguements, this is just my opinion...my 2 cents. > > HTH > > Cheers, > -Ryan > > > > ----- Original Message ----- > From: "Gerard Samuel" <[EMAIL PROTECTED]> > To: "electroteque" <[EMAIL PROTECTED]> > Cc: "Jeff Harris" <[EMAIL PROTECTED]>; "M-Ali Mahmoodi" > <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> > Sent: Saturday, June 14, 2003 9:54 PM > Subject: Re: [PHP] php editor? > > > > Because some of us, work directly on the server, instead of modifying > > files, then uploading to the server to test.... :) > > > > electroteque wrote: > > > > >boy how painfully dweebish is vi why make it harder for yourself :O > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > >
--- End Message ---
--- Begin Message ---Oups sorry with a link it always works better ;) http://protonicdesign.com/tutorial/sablot_and_php.php Yann Larrivee www.phpquebec.org www.protonicdesign.com Sorry the tutorial is not in french yet. I will translate it soone. On Sun, 2003-06-15 at 08:02, Tim Best wrote: > Bonsoir Yann, > > Je suis intriguer de votre 'tutorial'! Mais je ne > peux pas le trouver... Ou est-it exactement? > > Merci beaucoup pour votre assistance! (et ecriver en > français, merci de votre patience avec moi. ;-) > > /Tim Best > Best IT > cell: 504-231-1084 > fax: 206-338-6162 > [EMAIL PROTECTED] > http://www.best-it.biz > > PS: I am sorry for emailing to you from this different > address. I am having problems with my email account. > > > > > on 6/11/03 10:56, Yann Larrivee at > [EMAIL PROTECTED] wrote: > > Hi i made a tutorial on how to compile php, expath, > libxml, sablotron > > It works well for me. I ran into many probleme so i > made an faq page > where all errors are listed with an explanation, > solution. > If anybody encounter other errors i will put them > there too. > > I compile on Suse 8.2 but i dont think it should make > a difference. > > Yann Larrivee > www.phpquebec.org > www.protonicdesign.com > > > On Sat, 2003-06-14 at 19:24, Info Best-IT wrote: > > Anyone know where I can get a better step by step > how to for installation of PHP with DOM, > > XSLT, and XPATh support on Red Hat? PHP.NET is not > so hot... > > > > /T > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > __________________________________ > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month! > http://sbc.yahoo.com >
--- End Message ---
--- Begin Message ---Check the source of the output (view->source), is the PHP tags there? If so, your Apache (php accutually) doesn't parse the .php files... "Khoo Merry" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > I'm using windows me, server apache 1.3 for php. > I had wrote this code and tried it at local host, but the php code didn't work. The code is like this: > > <? > $Greet = "Hello World" > $Today = date("l F d, Y"); > ?> > <html> > <body> > Today's date is > <? > print("$Today\n"); > print("$Greet"); > ?> > </body> > </html> > Istead of print > Today's date is Sunday June 14, 2003 > Hello World > The out put is only "Today's date is". Is my server working with php? > I am really appreciate if anyone can answer my problem. > Thank you. > > merry > > > > --------------------------------- > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month!
--- End Message ---
--- Begin Message ---try to use echo instead of print() : >>>>>> echo $myString; >>>>>> or, if u realy want to use the print function, try this: >>>>>> print("$myString", %s); >>>>>> maybe will work ------------------------ Alex Ciurea Greets You www.netonwave.com ----- Original Message ----- From: "Khoo Merry" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, June 15, 2003 8:09 AM Subject: [PHP] is my server working > I'm using windows me, server apache 1.3 for php. > I had wrote this code and tried it at local host, but the php code didn't work. The code is like this: > > <? > $Greet = "Hello World" > $Today = date("l F d, Y"); > ?> > <html> > <body> > Today's date is > <? > print("$Today\n"); > print("$Greet"); > ?> > </body> > </html> > Istead of print > Today's date is Sunday June 14, 2003 > Hello World > The out put is only "Today's date is". Is my server working with php? > I am really appreciate if anyone can answer my problem. > Thank you. > > merry > > > > --------------------------------- > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month!
--- End Message ---
--- Begin Message ---i had configure the php 4 with apache 1.3 in the httpd.conf configuration file. When i tried the single line in the local host.
Note: forwarded message attached.
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!--- Begin Message ---Merry-- No, it's not working. Does your Apache httpd.conf file load the PHP modules? Try changing your tags from <? ... ?> to <?php ... ?> Try a page that contains only this one line: <?php phpinfo(); ?> Good luck. --John On Sunday 15 June 2003 01:09 am, Khoo Merry wrote: > I'm using windows me, server apache 1.3 for php. > I had wrote this code and tried it at local host, but the > php code didn't work. The code is like this: > > <? > $Greet = "Hello World" > $Today = date("l F d, Y"); > ?> > <html> > <body> > Today's date is > <? > print("$Today\n"); > print("$Greet"); > ?> > </body> > </html> > Istead of print > Today's date is Sunday June 14, 2003 > Hello World > The out put is only "Today's date is". Is my server > working with php? I am really appreciate if anyone can > answer my problem. Thank you. > > merry > > > > --------------------------------- > Do you Yahoo!? > SBC Yahoo! DSL - Now only $29.95 per month!
--- End Message ---
--- End Message ---
--- Begin Message ---On Sun, 2003-06-15 at 01:07, Alex Ciurea wrote: > try to use echo instead of print() : > > >>>>>> > echo $myString; > >>>>>> > > or, if u realy want to use the print function, try this: > > >>>>>> > print("$myString", %s); > >>>>>> > > maybe will work > > ------------------------ > Alex Ciurea Greets You > www.netonwave.com I think you might be getting confused with printf(). In that case, the above would be: printf("%s", $myString); In any event, the choice will have no impact here. It simply appears that the original poster has not got PHP installed properly, or else the system is not configured to pass that page of through PHP. http://www.php.net/print http://www.php.net/printf -- Torben Wilson <[EMAIL PROTECTED]> +1.604.709.0506 http://www.thebuttlesschaps.com http://www.inflatableeye.com http://www.hybrid17.com http://www.themainonmain.com -----==== Boycott Starbucks! http://www.haidabuckscafe.com ====-----
--- End Message ---
--- Begin Message ---<?php $Today = date("l F d, Y"); ?>
<HTML> <BODY>
Today's Date: <?php print("<H3>$Today</H3>\n"); ?>
</BODY> </HTML>
when i try to test my code at http://localhost/1-5.php4, they ask me if i want to download the file. it come out as document file not html. why?
Note: forwarded message attached.
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!--- Begin Message --- do it like this:
<? $Greet = "Hello World" $Today = date("l F d, Y"); ?>
Today's date is <? print $Today; ?>
or like this:
<? $Greet = "Hello World" $Today = date("l F d, Y"); print $Greet; print "<br>\n"; print "Today is $Today"; ?>
From: Khoo Merry <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: [PHP] is my server working Date: Sat, 14 Jun 2003 22:09:12 -0700 (PDT)
I'm using windows me, server apache 1.3 for php.
I had wrote this code and tried it at local host, but the php code didn't work. The code is like this:
<? $Greet = "Hello World" $Today = date("l F d, Y"); ?> <html> <body> Today's date is <? print("$Today\n"); print("$Greet"); ?> </body> </html> Istead of print Today's date is Sunday June 14, 2003 Hello World The out put is only "Today's date is". Is my server working with php? I am really appreciate if anyone can answer my problem. Thank you.
merry
--------------------------------- Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month!
_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963
--- End Message ---
--- End Message ---
--- Begin Message ---oh, I see. My bad, my mistake... I also have had problems with apache/php in the past. The apache couldn't parse the php files. All the php tags were interpreted as normal text and displayed to the browser. So, try : >>>>>> phpinfo(); >>>>>> into one of your php files. it should work if your apache/php server is configured properly. Good luck! ------------------------ Alex Ciurea Greets You www.netonwave.com ----- Original Message ----- From: "Lars Torben Wilson" <[EMAIL PROTECTED]> To: "Alex Ciurea" <[EMAIL PROTECTED]> Cc: "php mailinlist" <[EMAIL PROTECTED]>; "Khoo Merry" <[EMAIL PROTECTED]> Sent: Sunday, June 15, 2003 11:18 AM Subject: Re: [PHP] is my server working > On Sun, 2003-06-15 at 01:07, Alex Ciurea wrote: > > try to use echo instead of print() : > > > > >>>>>> > > echo $myString; > > >>>>>> > > > > or, if u realy want to use the print function, try this: > > > > >>>>>> > > print("$myString", %s); > > >>>>>> > > > > maybe will work > > > > ------------------------ > > Alex Ciurea Greets You > > www.netonwave.com > > > I think you might be getting confused with printf(). In that case, the > above would be: > > printf("%s", $myString); > > In any event, the choice will have no impact here. It simply appears > that the original poster has not got PHP installed properly, or else > the system is not configured to pass that page of through PHP. > > > http://www.php.net/print > http://www.php.net/printf > > > -- > Torben Wilson <[EMAIL PROTECTED]> +1.604.709.0506 > http://www.thebuttlesschaps.com http://www.inflatableeye.com > http://www.hybrid17.com http://www.themainonmain.com > -----==== Boycott Starbucks! http://www.haidabuckscafe.com ====----- > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > >
--- End Message ---
--- Begin Message ---Allow me to paste the PHP bit of my httpd.conf: LoadFile C:/PHP/php4ts.dll Loadmodule php4_module c:\php\sapi\php4apache.dll AddType application/x-httpd-php .php4 AddType application/x-httpd-php-source .phps ScriptAlias /php3/ "c:/php3/" ScriptAlias /php4/ "c:/php/" ScriptAlias /php5/ "D:/php5/" AddType application/x-httpd-php5 .php5 Action application/x-httpd-php5 "/php5/php.exe" AddType application/x-httpd-php4 .php .phtml Action application/x-httpd-php4 "/php4/php.exe" AddType application/x-httpd-php3 .php3 Action application/x-httpd-php3 "/php3/php.exe" I haven't added PHP 2 as of yet... Just wait... Anyway, this'll enable .phps, apache module and cgi version of PHP 4, CGI version of 3 and 5... "Alex Ciurea" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > oh, I see. My bad, my mistake... > > I also have had problems with apache/php in the past. The apache couldn't > parse the php files. All the php tags were interpreted as normal text and > displayed to the browser. > > So, try : > >>>>>> > phpinfo(); > >>>>>> > into one of your php files. > > it should work if your apache/php server is configured properly. > > > Good luck! > > ------------------------ > Alex Ciurea Greets You > www.netonwave.com > ----- Original Message ----- > From: "Lars Torben Wilson" <[EMAIL PROTECTED]> > To: "Alex Ciurea" <[EMAIL PROTECTED]> > Cc: "php mailinlist" <[EMAIL PROTECTED]>; "Khoo Merry" > <[EMAIL PROTECTED]> > Sent: Sunday, June 15, 2003 11:18 AM > Subject: Re: [PHP] is my server working > > > > On Sun, 2003-06-15 at 01:07, Alex Ciurea wrote: > > > try to use echo instead of print() : > > > > > > >>>>>> > > > echo $myString; > > > >>>>>> > > > > > > or, if u realy want to use the print function, try this: > > > > > > >>>>>> > > > print("$myString", %s); > > > >>>>>> > > > > > > maybe will work > > > > > > ------------------------ > > > Alex Ciurea Greets You > > > www.netonwave.com > > > > > > I think you might be getting confused with printf(). In that case, the > > above would be: > > > > printf("%s", $myString); > > > > In any event, the choice will have no impact here. It simply appears > > that the original poster has not got PHP installed properly, or else > > the system is not configured to pass that page of through PHP. > > > > > > http://www.php.net/print > > http://www.php.net/printf > > > > > > -- > > Torben Wilson <[EMAIL PROTECTED]> +1.604.709.0506 > > http://www.thebuttlesschaps.com http://www.inflatableeye.com > > http://www.hybrid17.com http://www.themainonmain.com > > -----==== Boycott Starbucks! http://www.haidabuckscafe.com ====----- > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > >
--- End Message ---
--- Begin Message ---
Note: forwarded message attached.
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!--- Begin Message ---Allow me to paste the PHP bit of my httpd.conf: LoadFile C:/PHP/php4ts.dll Loadmodule php4_module c:\php\sapi\php4apache.dll AddType application/x-httpd-php .php4 AddType application/x-httpd-php-source .phps ScriptAlias /php3/ "c:/php3/" ScriptAlias /php4/ "c:/php/" ScriptAlias /php5/ "D:/php5/" AddType application/x-httpd-php5 .php5 Action application/x-httpd-php5 "/php5/php.exe" AddType application/x-httpd-php4 .php .phtml Action application/x-httpd-php4 "/php4/php.exe" AddType application/x-httpd-php3 .php3 Action application/x-httpd-php3 "/php3/php.exe" I haven't added PHP 2 as of yet... Just wait... Anyway, this'll enable .phps, apache module and cgi version of PHP 4, CGI version of 3 and 5... "Alex Ciurea" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > oh, I see. My bad, my mistake... > > I also have had problems with apache/php in the past. The apache couldn't > parse the php files. All the php tags were interpreted as normal text and > displayed to the browser. > > So, try : > >>>>>> > phpinfo(); > >>>>>> > into one of your php files. > > it should work if your apache/php server is configured properly. > > > Good luck! > > ------------------------ > Alex Ciurea Greets You > www.netonwave.com > ----- Original Message ----- > From: "Lars Torben Wilson" <[EMAIL PROTECTED]> > To: "Alex Ciurea" <[EMAIL PROTECTED]> > Cc: "php mailinlist" <[EMAIL PROTECTED]>; "Khoo Merry" > <[EMAIL PROTECTED]> > Sent: Sunday, June 15, 2003 11:18 AM > Subject: Re: [PHP] is my server working > > > > On Sun, 2003-06-15 at 01:07, Alex Ciurea wrote: > > > try to use echo instead of print() : > > > > > > >>>>>> > > > echo $myString; > > > >>>>>> > > > > > > or, if u realy want to use the print function, try this: > > > > > > >>>>>> > > > print("$myString", %s); > > > >>>>>> > > > > > > maybe will work > > > > > > ------------------------ > > > Alex Ciurea Greets You > > > www.netonwave.com > > > > > > I think you might be getting confused with printf(). In that case, the > > above would be: > > > > printf("%s", $myString); > > > > In any event, the choice will have no impact here. It simply appears > > that the original poster has not got PHP installed properly, or else > > the system is not configured to pass that page of through PHP. > > > > > > http://www.php.net/print > > http://www.php.net/printf > > > > > > -- > > Torben Wilson <[EMAIL PROTECTED]> +1.604.709.0506 > > http://www.thebuttlesschaps.com http://www.inflatableeye.com > > http://www.hybrid17.com http://www.themainonmain.com > > -----==== Boycott Starbucks! http://www.haidabuckscafe.com ====----- > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
--- End Message ---
--- End Message ---
--- Begin Message ---I want to send user and password from php to a protected directory. For example: If I go directly to the directory I get a popup to enter user and password, the normallt way. But if I go through a php-script that checks if I'm a valid user from a database I will get access to the folder. So i need a way to send user/password from php to the .htaccess file.
--- End Message ---
--- Begin Message ---what I mean is if you can create a form page in PHP prompting for a username and password and then redirect into an .htaccess protected directory without having the server pop up another username/password box?
--- End Message ---
--- Begin Message ---At 12:28 15.06.2003, Peter Berglund said: --------------------[snip]-------------------- >I want to send user and password from php to a protected directory. >For example: If I go directly to the directory I get a popup to enter user >and password, the normallt way. > >But if I go through a php-script that checks if I'm a valid user from a >database I will get access to the folder. > >So i need a way to send user/password from php to the .htaccess file. --------------------[snip]-------------------- I'm afraid this is not possible for the simple reason that the _client_ needs to transmit the auth credentials to the server. What you can do however is to somehow include the page contents in your PHP output. In case the .htaccess-protected content is a simple html page you could e.g. readfile() it, or process it in a similar way. HTH, -- >O Ernest E. Vogelsinger (\) ICQ #13394035 ^ http://www.vogelsinger.at/
--- End Message ---
--- Begin Message ---you could redirect to http://username:[EMAIL PROTECTED]/foo ------------------------ > what I mean is if you can create a form page > in PHP prompting for a username and password and then redirect into > an .htaccess protected directory without having the server pop up another > username/password box? ------------------------ -- Adrian mailto:[EMAIL PROTECTED] www: http://www.planetcoding.net www: http://www.webskyline.de
--- End Message ---
--- Begin Message ---At 13:04 15.06.2003, Adrian said: --------------------[snip]-------------------- >you could redirect to http://username:[EMAIL PROTECTED]/foo --------------------[snip]-------------------- with the drawback that your highly sensitive account information is visible at the URL and will be stored in anyone's history files. Well... why protect it anyway? -- >O Ernest E. Vogelsinger (\) ICQ #13394035 ^ http://www.vogelsinger.at/
--- End Message ---
--- Begin Message ---ok, I change my question, how do I protect downloadable files from users that are not valid? without the use of htaccess? "Peter Berglund" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > I want to send user and password from php to a protected directory. > For example: If I go directly to the directory I get a popup to enter user > and password, the normallt way. > > But if I go through a php-script that checks if I'm a valid user from a > database I will get access to the folder. > > So i need a way to send user/password from php to the .htaccess file. > >
--- End Message ---
--- Begin Message ---I think what you really want to do is place your downloadable files in a directory that is not in your httpd's document root and use a password protected PHP script to access these files and send them to the user after authentication. I think you could accomplish this with the fpassthru() function and the correct header. htaccess is just going to get in your way. <? include("authentication.php"); $filename="/path/to/directory/not/in/httpd/doc/root/mysecretpicture.jpg"; $fp=fopen($filename, "rb"); header( "Content-type: image/jpeg\nContent-Disposition: inline; filename=\"mypic.jpg\"\nContent-length: ".(string)(filesize($filename)) ); fpassthru($fp); ?> You've got to make sure that the user that your httpd runs as has permission to access /path/to/directory/not/in/httpd/doc/root/ James On Sunday 15 June 2003 10:32 am, Peter Berglund wrote: > ok, I change my question, how do I protect downloadable files from users > that are not valid? > without the use of htaccess? > > "Peter Berglund" <[EMAIL PROTECTED]> skrev i meddelandet > news:[EMAIL PROTECTED] > > > I want to send user and password from php to a protected directory. > > For example: If I go directly to the directory I get a popup to enter > > user and password, the normallt way. > > > > But if I go through a php-script that checks if I'm a valid user from a > > database I will get access to the folder. > > > > So i need a way to send user/password from php to the .htaccess file.
--- End Message ---
--- Begin Message ---At 16:32 15.06.2003, Peter Berglund said: --------------------[snip]-------------------- >ok, I change my question, how do I protect downloadable files from users >that are not valid? >without the use of htaccess? --------------------[snip]-------------------- Have a look at an example on my server: http://www.vogelsinger.at/protected.html This should do just what you need, some explanations are within the source code. -- >O Ernest E. Vogelsinger (\) ICQ #13394035 ^ http://www.vogelsinger.at/
--- End Message ---
--- Begin Message ---Hi folks, I'm currently trying to work my way through an extension. Using the tutorials on the php.net/zend.com ... and other sites it works so far to do some work, return values and getting parameters. But how can I get access to the variables defined in php or add other variables without the need to return them and so on. There must be anywhere more information about such matters or am I just blind? Thanks in advance, Thomas
--- End Message ---
--- Begin Message ---Hi! I am using: <?php header('Content-Type: application/msword'); header('Content-Disposition: attachment; filename=test.doc'); readfile("test.doc"); ?> What changes should be made to this code to skip the dialog box asking Open, Save, Cancel and go right to the opening the MSWord file outside the browser? Thanks, Maris
--- End Message ---
--- Begin Message ---you could try header('Content-Disposition: inline; filename=test.doc');
--- End Message ---
--- Begin Message ---Adrian, thanks for the clue! .. but this is opening word document inside the web browser which is not acceptable in my case :( "Adrian" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > you could try > header('Content-Disposition: inline; filename=test.doc'); > >
--- End Message ---
--- Begin Message ---oops, i thougt you wanted it opening in the browser. i don't think there is a way to open it directly outside the browser, because if this would be possible someone could do so with a virus .exe, too. > .. but this is opening word document inside the web browser which is not > acceptable in my case :(
--- End Message ---
--- Begin Message ---yeah, i guess you're right! then there's no such possibility :( "Adrian" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > oops, i thougt you wanted it opening in the browser. > i don't think there is a way to open it directly outside the browser, > because if this would be possible someone could do so with a virus > .exe, too. > > > .. but this is opening word document inside the web browser which is not > > acceptable in my case :( > >
--- End Message ---
--- Begin Message ---You could go for like javascript maybe.. but nah, that seems kinda impossible... But maybe not... VBS... "Maris Kalnins" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > yeah, i guess you're right! > then there's no such possibility :( > > "Adrian" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > oops, i thougt you wanted it opening in the browser. > > i don't think there is a way to open it directly outside the browser, > > because if this would be possible someone could do so with a virus > > .exe, too. > > > > > .. but this is opening word document inside the web browser which is not > > > acceptable in my case :( > > > > > >
--- End Message ---
--- Begin Message ---Hello All, I have a page that displays a summary of records available for view. As part of that summary I'd like to be able to retrieve and display x number of words (perhaps 15 or 20?) excluding punctuation (as in, I want the punctuation to be present, but not to count towards the word total, so "this ... that" would be 2 words, not 3) as an intro to the text in that record. The tricky thing is (at least, it seems tricky to me) is that I would like all content within an "<a href="" class=""></a>" tag to be treated as a word. So, if I set the retrieval number to be 10 words, the following would hopefully be retrieved: "one two three <a href="http://www.awebsite.com" class="link">some text describing the site</a> five six seven eight nine ten" I think I could probably achieve this using a fairly brutish technique of working through the string of the text for each record character by character and keeping a word count, but I wondered if anyone could think of a more graceful / efficient approach? Any help very appreciated! Much warmth, Murray http://www.planetthoughtful.org Building a thoughtful planet, one snide comment at a time...
--- End Message ---
--- Begin Message --- Hello,
On 06/12/2003 10:16 PM, Steve Yates wrote:Starting with a working site (FreeBSD 4.7, Apache 1.3.27) using PHP 4.3.0 and the latest Zend Optimizer, I upraded to PHP 4.3.2. Afterwards, phpinfo
() did not show the Optimizer as loaded. Reinstalling Optimizer did not change this, nor did uninstalling and reinstalling Optimizer. There were no errors during the Optimizer install, and everything looks like it's correct to me...the two lines are in php.ini, and they point to the right ZendOptimizer.so file. There is only one php.ini on the system. Any hints?
I think this is a simple version mismatch or maybe you are using also another extension that is not compatible with Zend Optimizer.
Anyway, on a completely unrelated subject, you may want to know that using an optimizer extension alone may make your scripts run slower.
What happens is that if you use just the optimizer, PHP will compiler and optimize your scripts. Often the speedup gains of optimizing are nortworth the extra time and CPU the optimizer takes to scan and redo your PHP compiled code in memory. This means that often, not using any optimizer is better than using one.
To avoid that problem you should use an optimizing extension always in conjunction with a compatible caching extension, as it will save the optimizer results in shared memory and it won't spend anymore time recompiling and optimizing the same scripts in every access.
You need to use a compatible cache extension, probably Zend Cache. If you can't afford a commercial cache extension, using a free caching extension is much faster than using just Zend Optimizer.
You may want to try Turck that is an Open Source extension that does simultaneously: optimizing, code caching, content caching and even encoding. The performance practically matches Zend commercial products.
You may learn all about it here:
http://www.turcksoft.com/en/e_mmc.htm
--
Regards, Manuel Lemos
Free ready to use OOP components written in PHP http://www.phpclasses.org/
--- End Message ---
--- Begin Message ---How do I get a DB table open easily? So far, I've been using a metod that sometimes works and some times doesn't, I just want to know the easy way to do it. My code of what I'm doing now is below: $db = mysql_connect("localhost","root"); mysql_select_db("misc",$db); $result = mysql_query("SELECT * FROM replace"); $row = mysql_fetch_array($result); Thank you for your time.
--- End Message ---
--- Begin Message ---That doesn't tell much. The way you'r using should work. What happens if it doesn't work? Thomas On Sun, 15 Jun 2003 21:46:54 +1000 [EMAIL PROTECTED] (Ben Houlton) wrote: > How do I get a DB table open easily? > So far, I've been using a metod that sometimes works and some times doesn't, > I just want to know the easy way to do it. > My code of what I'm doing now is below: > > $db = mysql_connect("localhost","root"); > > mysql_select_db("misc",$db); > > $result = mysql_query("SELECT * FROM replace"); > > $row = mysql_fetch_array($result); > > Thank you for your time. >
--- End Message ---
--- Begin Message --- Hello,
On 06/13/2003 06:41 AM, Stephen Goddard wrote:Has anyone managed to get the php printer functions to work on a network printer. My code is connecting to the printer but .....
You may want to try this class:
Class: APrint http://www.phpclasses.org/aprint
--
Regards, Manuel Lemos
Free ready to use OOP components written in PHP http://www.phpclasses.org/
--- End Message ---
--- Begin Message --- Hello,
On 06/13/2003 09:09 AM, Tom Woody wrote:Is it possible to change the Return-Path header in PHP on linux? I have seen all the posts about setting it in the php.ini with the -f switch to sendmail. But I need to set it based on the person logged into the page? Right now the Return-Path is set to a default that gets sent to me (the administrator).
I have a group of about 20 users who log into the webpage, and send
email messages. If any of the messages bounce, those users don't know
about it until I sift through the postmaster mailbox and let them know
(that is unless the remote mail server is nice and send the bounce to
the From: or Reply-To:). Changing the Return-Path would solve this for
everyone. Any thoughts ideas, or am i just out of luck?
Yes, under Linux you just use the -f switch. You may want to take a look at this class that comes with an abstraction of the Return-Path header:
http://www.phpclasses.org/mimemessage
--
Regards, Manuel Lemos
Free ready to use OOP components written in PHP http://www.phpclasses.org/
--- End Message ---
--- Begin Message --- Hello,
On 06/13/2003 10:19 AM, Marko wrote:Sending multiple emails using PHP - as BCC or multiple mail() commands - takes quite long; usually over 50 seconds for 10 addresses. While sending these messages the browser won't show anything else but a blank page, which is not a very exciting internetexperience for people using my mailing-application.
I've been using exactly the same code on some other boxes without any extreme delays.
The box is running Sendmail 8.12.9, PHP 4.3.1 on FreeBSD 4.8.
You would better switch to qmail or something similar.
With sendmail you need to pass additional switches to just queue the message for delivery instead of trying to send it immediately, which is what it stalling your scripts.
You may want to take a look at this class that comes with a sub-class specialized in delivering with sendmail. That sub class provides options that map to sendmail switches to change the delivery mode to just queue the messages:
http://www.phpclasses.org/mimemessage
--
Regards, Manuel Lemos
Free ready to use OOP components written in PHP http://www.phpclasses.org/
--- End Message ---
--- Begin Message --- Hello,
On 06/14/2003 10:53 AM, Dz wrote:I found one minimalistic BBcode script, but it doesnt work.
You may want to try these classes that are ready to do what you want:
Class: BBCode Class http://www.phpclasses.org/bbcode
Class: UBBCode http://www.phpclasses.org/ubb
--
Regards, Manuel Lemos
Free ready to use OOP components written in PHP http://www.phpclasses.org/
--- End Message ---
--- Begin Message ---$text=preg_replace("#\[([bisu])\](.*?)\[/\\1\]#i","<\\1>\\2</\\1>",$text); "Dz" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > Hello, > > I found one minimalistic BBcode script, but it doesnt work. > > Warning: Unknown modifier '1' in f:\_php\_f\bb-code\test.php on line 32 > > line 32 is such: > > $t = preg_replace_callback( '/[('.$atag.')(=(.*))?](.*)[/1]/isU', 'nc', $s); > > How to get work it? > > > > Source is only 40 lines: > > <?php > > $tagid = array( > 'b' => '<b>%s</b>', > 'u' => '<u>%s</u>', > 'i' => '<i>%s</i>', > 'tsitaat' => '<blockquote><small><b>Tsitaat</b>:<hr>%s<hr></small></blockquote>', > 'url' => '<a href="%s">%s</a>', > 'mail' => '<a href="mailto:%s">%s</a>', > 'img' => '<img src="%s" alt="%s">', > 'code' => '<font color="green">%s</font>', > 'kood' => '<font color="green">%s</font>', > 'color' => '<font color="%s">%s</font>', > 'size' => '<font size="%s">%s</font>' > ); > $atag = join( '|', array_keys( $tagid)); > > /* > print '<p>allowed tags:</p>'; > foreach( $tagid as $key => $value) { > echo "<b>$key</b><br>n"; > } > */ > > function nc( $s){ > if ( $s[1] ) $s[4] = nk( $s[4]); > global $tagid; > return $s[1]?sprintf($tagid[$s[1]],(!empty($s[3])?$s[3]:$s[4]),$s[4]):$s[0]; > } > function nk( $s){ > global $atag; > $t = preg_replace_callback( '/[('.$atag.')(=(.*))?](.*)[/1]/isU', 'nc', $s); > return $t; > } > > $text = "[b]bold text [i]mixed with[/b] italic[/i]"; > echo nl2br( nk( htmlspecialchars( $text, ENT_NOQUOTES))); > > ?>
--- End Message ---
--- Begin Message ---Dear all, Can you help me with the following or point me to the right direction; I'm receiving value's of two fields called test1 and test2. Both fields can have multivalue's. The first field called test1 is going o.k. with the following code; if(is_array($_POST['test1'])) { foreach($_POST['test1'] as $Key => $Value) { $query = "INSERT INTO testx(name) values ('$Value')"; $result = mysql_query($query) or die ("Error in query: $query. " . mysql_error()); } else { $query = "INSERT INTO testx(name) values ('$test1')"; $result = mysql_query($query) or die ("Error in query: $query. " . mysql_error()); } } How can i put the test2 value's in the above construction so that the value's of test1 and test2 are seamlessley written in the database? Thanks in advance for helping me out! Regards, Frank
--- End Message ---
--- Begin Message ---Hello... Today I downloaded 'phpfi' from CVS and I was wondering how to build it? It included no dsw/dsp files so I tried cygwin ./configure make cd src make but it doesn't work... Says like no rules or something... Or that it doesn't know how to build... So, how? Thanks in advance // DvDmanDT
--- End Message ---
--- Begin Message ---Dear all, Refering to my first e-mail with the same subject; I've reworked the code to this: But the only problem is; Nothing is written into the mysql database! And there are no error displayed.. Can someone have a look at my code? <? $_REQUEST["submit"]=isset($_REQUEST["submit"])?$_REQUEST["submit"]:""; if($_REQUEST['submit']!="") { for($i=0;$i<count($_POST['test1[]']);$i++) { $query="INSERT INTO test (test1, test2) VALUES ('$_POST['test1']','$_POST['test2']')"; $result = mysql_query($query) or die ("Error in query: $query. " . mysql_error()); } } ?> <form name="form1" method=post id=form1 enctype=multipart/form-data action="<? $_SERVER['PHP_SELF']?>"> <? for ($i=1; $i<=2; $i++) { echo "# $i<input type=\"text\" name=\"test1[]\"><br>"; echo "# $i<input type=\"text\" name=\"test2[]\"><br>"; } ?> <input type=submit name=submit value=submit> </form> Thanks very much, Frank
--- End Message ---
--- Begin Message ---Whenever I am having problems with SQL queries I always display the query on the page with all the replaced variables so I can make sure that the query makes sense. If it passes the MySQL parser in my brain and still doesn't work, I will copy the displayed query into the command line mysql monitor (or phpmyadmin) and try the command manually to see what happens. I also found it easier to solve my SQL problems by not using "or die " and just displaying some information about the problem query. This way I know something is wrong if the third line of the echo is not at least 1. $query="INSERT INTO test (test1, test2) VALUES ('$_POST['test1']','$_POST['test2']')"; $result = mysql_query($query); echo(mysql_error()."<BR>$query<BR>".mysql_affected_rows($result)); James On Sunday 15 June 2003 09:39 am, Frank Keessen wrote: > Dear all, > > Refering to my first e-mail with the same subject; I've reworked the code > to this: > > But the only problem is; Nothing is written into the mysql database! And > there are no error displayed.. > > Can someone have a look at my code? > > <? > $_REQUEST["submit"]=isset($_REQUEST["submit"])?$_REQUEST["submit"]:""; > if($_REQUEST['submit']!="") > { > for($i=0;$i<count($_POST['test1[]']);$i++) { > $query="INSERT INTO test (test1, test2) VALUES > ('$_POST['test1']','$_POST['test2']')"; $result = mysql_query($query) or > die ("Error in query: $query. " . mysql_error()); } > } > ?> > <form name="form1" method=post id=form1 enctype=multipart/form-data > action="<? $_SERVER['PHP_SELF']?>"> <? > for ($i=1; $i<=2; $i++) > { > echo "# $i<input type=\"text\" name=\"test1[]\"><br>"; > echo "# $i<input type=\"text\" name=\"test2[]\"><br>"; > > } > > ?> > <input type=submit name=submit value=submit> > </form> > > Thanks very much, > > Frank
--- End Message ---
--- Begin Message ---Hi James, Sorry to say; I've put your code in it but there are no error message's displaying and there is no value inserted in the database... Any clue??? Regards, Frank ----- Original Message ----- From: "James Hicks" <[EMAIL PROTECTED]> To: "Frank Keessen" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Sunday, June 15, 2003 4:14 PM Subject: Re: [PHP] Capturing the input of dynamic form fields (part II) > Whenever I am having problems with SQL queries I always display the query on > the page with all the replaced variables so I can make sure that the query > makes sense. If it passes the MySQL parser in my brain and still doesn't > work, I will copy the displayed query into the command line mysql monitor (or > phpmyadmin) and try the command manually to see what happens. > > I also found it easier to solve my SQL problems by not using "or die " and > just displaying some information about the problem query. This way I know > something is wrong if the third line of the echo is not at least 1. > > $query="INSERT INTO test (test1, test2) VALUES > ('$_POST['test1']','$_POST['test2']')"; > $result = mysql_query($query); > echo(mysql_error()."<BR>$query<BR>".mysql_affected_rows($result)); > > > James > > On Sunday 15 June 2003 09:39 am, Frank Keessen wrote: > > Dear all, > > > > Refering to my first e-mail with the same subject; I've reworked the code > > to this: > > > > But the only problem is; Nothing is written into the mysql database! And > > there are no error displayed.. > > > > Can someone have a look at my code? > > > > <? > > $_REQUEST["submit"]=isset($_REQUEST["submit"])?$_REQUEST["submit"]:""; > > if($_REQUEST['submit']!="") > > { > > for($i=0;$i<count($_POST['test1[]']);$i++) { > > $query="INSERT INTO test (test1, test2) VALUES > > ('$_POST['test1']','$_POST['test2']')"; $result = mysql_query($query) or > > die ("Error in query: $query. " . mysql_error()); } > > } > > ?> > > <form name="form1" method=post id=form1 enctype=multipart/form-data > > action="<? $_SERVER['PHP_SELF']?>"> <? > > for ($i=1; $i<=2; $i++) > > { > > echo "# $i<input type=\"text\" name=\"test1[]\"><br>"; > > echo "# $i<input type=\"text\" name=\"test2[]\"><br>"; > > > > } > > > > ?> > > <input type=submit name=submit value=submit> > > </form> > > > > Thanks very much, > > > > Frank > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >
--- End Message ---
--- Begin Message ---As the subject say, when putting " or ' in text field, \' or \" is returned. I'm not sure why, but it only happerns when it is returned in a input -> text field box. Could you tell me how to fix this. Thank you. Code Snip: $nl = ""; $ascii = "$ascii"; $text_form = ereg_replace (" ", " ", $ascii); $preview = ereg_replace (" ", " ", $ascii); $nlbr = nl2br($text_form); $nlbr2 = nl2br($preview); include('includes\replace.php'); printf("<INPUT type=\"text\" name=\"msn\" value=\"$nl$newline\"><br>\n\n"); $printout = "<FONT color=\"#000000\" face=\"MS Sans Serif\">$nlbr2</FONT>\n\n";
--- End Message ---
--- Begin Message --- Ben Houlton wrote:
As the subject say, when putting " or ' in text field, \' or \" is returned. I'm not sure why, but it only happerns when it is returned in a input -> text field box. Could you tell me how to fix this.
If you have magic_quotes_gpc enabled (which it is by default), then quotes will be escaped in incoming GET, POST, and COOKIE data. If you want to get rid of the escape characters, use stripslashes() or disable magic_quotes_gpc.
-- ---John Holmes...
Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/
PHP|Architect: A magazine for PHP Professionals – www.phparch.com
--- End Message ---
--- Begin Message ---The following variable needs to be escaped before it can be submitted as an MySQL query. It seems that the \0 in this string is causing me the problem. I have tried several functions in an attempt to escape this variable. Anybody got any other suggestions. The resulting string should look like this: EBCO\\030774-006\\BUBBLER VALVE $variable = "EBCO\030774-006\BUBBLER VALVE"; Things I have tried so far that do not work. Every one of the following functions results in \030 being replaced with a weird character. echo addslashes($variable); echo str_replace("\","\\",$variable); echo mysql_escape_string($variable); Here is the result of all of the above functions ( notice weird character after EBCO and that all the functions successfully escape the second \ character in between the 6 and the B in BUBBLER): EBCO▒774-006\\BUBBLER VALVE James
--- End Message ---
--- Begin Message --- James Hicks wrote:
The following variable needs to be escaped before it can be submitted as an MySQL query. It seems that the \0 in this string is causing me the problem. I have tried several functions in an attempt to escape this variable. Anybody got any other suggestions. The resulting string should look like this:
EBCO\\030774-006\\BUBBLER VALVE
$variable = "EBCO\030774-006\BUBBLER VALVE";
Things I have tried so far that do not work. Every one of the following functions results in \030 being replaced with a weird character.
echo addslashes($variable);
echo str_replace("\","\\",$variable);
echo mysql_escape_string($variable);
Here is the result of all of the above functions ( notice weird character after EBCO and that all the functions successfully escape the second \ character in between the 6 and the B in BUBBLER):
EBCO▒774-006\\BUBBLER VALVE
This works in all cases:
$variable = 'EBCO\030774-006\BUBBLER VALVE';
echo addslashes($variable);
echo str_replace('\\','\\\\',$variable);
echo mysql_escape_string($variable);
Where is this data actually coming from? Is it something you enter into a form and then need to put into a database and display on the page? Running any of those three options on your data entered into a form gave me the correct value, also.
FYI: \0 is the NULL character.
-- ---John Holmes...
Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/
PHP|Architect: A magazine for PHP Professionals – www.phparch.com
--- End Message ---
--- Begin Message ---Hi, I have 5 tables which keep th details for 5 packages for a company... a company may add how every many packages they wish. When a company logs in I want to be able to tell them: you have $numberOfPackages entered: package1 $one package1 $one package1 $one package1 $one package1 $one
--- End Message ---
--- Begin Message ---Hi, I have 5 tables which keep th details for 5 packages for a company... a company may add however many packages they wish. When a company logs in I want to be able to tell them: you have $numberOfPackages entered: package1 $one package2 $two package3 $three package4 $four package5 $five instead of running 5 "$result = "SELECT count(*) FROM mylist_slave WHERE ptype =$inn and user='".$my_user."' and cno='".$my_ccno."'"; is there any any way to select all 5 differient tables in one select count(*) statement? Thanks, -Ryan
--- End Message ---
--- Begin Message --- Tim Thorburn wrote:I'm setting up a simple tracking program for a website I'm working on. Currently it records a visitors IP address, but I would like to be able to do a DNS lookup of these IP addresses. Is this possible with PHP and if so, how is it done? I've been looking through Google, and the very few real results I've come across are large perl programs which make little to no sense to me.
http://us2.php.net/manual/en/function.gethostbyaddr.php
---John Holmes...
Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/
PHP|Architect: A magazine for PHP Professionals – www.phparch.com
--- End Message ---
--- Begin Message ---doe anyone quickly have a working 4.3.1 "php.ini" file, under apache 1.3.27 and redhat 7.2 that I could take a look at...for reference... you see, I think ours is missing some lines... of commands or something...it just doesn't look right something is missing...I think. so I need a good one that works for comparing.
--- End Message ---
--- Begin Message --- [EMAIL PROTECTED] wrote:
doe anyone quickly have a working 4.3.1 "php.ini" file, under apache 1.3.27 and redhat 7.2
that I could take a look at...for reference... you see, I think ours is missing some lines... of commands or something...it just doesn't look right something is missing...I think.
so I need a good one that works for comparing.
http://cvs.php.net/co.php/php4/php.ini-dist
---John Holmes...
Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/
PHP|Architect: A magazine for PHP Professionals – www.phparch.com
--- End Message ---
--- Begin Message --- At 13:59 11/06/2003, Manuel Lemos wrote:I guess they can't compare with what they can't afford to buy.
It's therefore nice that it's available for free 21-day evaluation on zend.com, isn't it? :)
Anyway, it does not seem to make much sense to compare code acceleration based on plain caching/optimization like Turck and Zend Cache do, with acceleration plus content caching and compressing like ZPS do, because in that case you probably want to consider a solution of:
I agree, which is why I pointed out that comparing the Zend Performance Suite with Turck (or any other compiled code cache) simply doesn't make sense.
mod_gzip for content compressions http://i4net.tv/marticle/mod_gzip/
And one of many dynamic content caching solutions like this one: http://www.phpclasses.org/filecacheclass
If you learned the product, you'd see that it offers many things that cannot be offered by mod_gzip nor any dynamic content caching class available in PHP (not to mention it's a heck of a lot easier to use). Of course, low end solutions can also take advantage of the solutions you mentioned.
Zeev
--- End Message ---
--- Begin Message --- Hello,
On 06/15/2003 12:39 PM, Zeev Suraski wrote:At 13:59 11/06/2003, Manuel Lemos wrote:
I guess they can't compare with what they can't afford to buy.
It's therefore nice that it's available for free 21-day evaluation on zend.com, isn't it? :)
I suppose that was not available when they started making those benchmarks. I don't know. Ask them.
Anyway, that does not matter because of what I said below regarding that they would not be comparing comparable things.
Anyway, it does not seem to make much sense to compare code acceleration based on plain caching/optimization like Turck and Zend Cache do, with acceleration plus content caching and compressing like ZPS do, because in that case you probably want to consider a solution of:
I agree, which is why I pointed out that comparing the Zend Performance Suite with Turck (or any other compiled code cache) simply doesn't make sense.
It makes sense comparing the performance the same features. They compare code caching + optimizing. Turck also does content caching. It is just not reflected in those charts because it is a recent feature.
mod_gzip for content compressions http://i4net.tv/marticle/mod_gzip/
And one of many dynamic content caching solutions like this one: http://www.phpclasses.org/filecacheclass
If you learned the product, you'd see that it offers many things that cannot be offered by mod_gzip nor any dynamic content caching class available in PHP (not to mention it's a heck of a lot easier to use).
I would not be that sure. Anyway, since I am not interested in paying for ZPS I have not studied your products in depth to comment. So, I can't guess what you are implying with those "many things that cannot be offered by mod_gzip nor any dynamic content caching class".
Personally I can only comment on the caching class solution that I mentioned because I developed it to offload significantly one very busy site.
Unless you care to be more specific on whatever you mean by what is not offered by that class that your content caching solution offers, it will just sound like marketing hype.
Of course, low end solutions can also take advantage of the solutions you mentioned.
Such as?
--
Regards, Manuel Lemos
Free ready to use OOP components written in PHP http://www.phpclasses.org/
--- End Message ---
--- Begin Message ---On 09-Jun-2003 Chris Blake wrote: <snip> > > Any ideas on how to make it so that the error I specified comes up and > not the "The image "http://xxxxxxx.xxx.xxx.xxx.x blah blah" part..... > > Here`s the code : > ------- > <?php > Header('Content-type: image/png'); > A little too early for that. Wait 'til the image is properly created ... <snip> > //here: Header('Content-type: image/png'); > ImagePng($image); > } > ImageDestroy($image); > ?> Regards, -- Don Read [EMAIL PROTECTED] -- It's always darkest before the dawn. So if you are going to steal the neighbor's newspaper, that's the time to do it.
--- End Message ---
--- Begin Message ---I have a very simple php code as below, but may i know why my SID changes every time i refresh the page? Do i need to change anything in PHP.ini?? thanks <?php session_start(); ?> <?php echo SID?> MH Hong
--- End Message ---
--- Begin Message ---
From: Gabor Hojtsy <[EMAIL PROTECTED]> To: Shien Hang Low <[EMAIL PROTECTED]> CC: [EMAIL PROTECTED] Subject: Re: need help on coding Date: Sun, 15 Jun 2003 12:26:53 +0200
Please ask support questions at [EMAIL PROTECTED]
Goba
Shien Hang Low :hi there,
i am very sorry, previously i have send you an email but it is the email wich code is wrong, so this is the correct one. thank you
i am a php code user and i have below questions and problems
wish you could help me out and i think it is very easy for you.
thank you .
problem :
code : <? $data= "message"; echo $data; ?>
output : message ----------------------------------- if i want the output to be : "message"
i try to used the below code but fail: <? $data = ""message""; echo $data; ?>
so i wonder if i want to get the output that with the 'quatation' mark how can i do it, your help means alot to me thank you for your time and patient .
best regards, shienhang
_________________________________________________________________ Are you in love? Find a date on MSN Personals http://match.msn.com.my/
_________________________________________________________________
Download ringtones, logos and picture messages from MSN Malaysia http://www.msn.com.my/mobile/ringtones/default.asp
--- End Message ---
--- Begin Message ---you need to quote " in your code. Thomas On Sun, 15 Jun 2003 17:01:03 +0000 [EMAIL PROTECTED] (Shien Hang Low) wrote: > > > > From: Gabor Hojtsy <[EMAIL PROTECTED]> > To: Shien Hang Low <[EMAIL PROTECTED]> > CC: [EMAIL PROTECTED] > Subject: Re: need help on coding > Date: Sun, 15 Jun 2003 12:26:53 +0200 > > Please ask support questions at [EMAIL PROTECTED] > > Goba > > Shien Hang Low : > >hi there, > >i am very sorry, previously i have send you an email but it is the email > >wich code is wrong, so this is the correct one. thank you > >i am a php code user and i have below questions and problems > >wish you could help me out and i think it is very easy for you. > >thank you . > > > >problem : > > > >code : > ><? > >$data= "message"; > >echo $data; > >?> > > > >output : > >message > >----------------------------------- > >if i want the output to be : > >"message" > > > >i try to used the below code but fail: > ><? > >$data = ""message""; > >echo $data; > >?> > > > >so i wonder if i want to get the output that with the > >'quatation' mark how can i do it, your help means alot to me > >thank you for your time and patient . > > > >best regards, > >shienhang > > > >_________________________________________________________________ > >Are you in love? Find a date on MSN Personals http://match.msn.com.my/ > > > > > > _________________________________________________________________ > Download ringtones, logos and picture messages from MSN Malaysia > http://www.msn.com.my/mobile/ringtones/default.asp >
--- End Message ---
--- Begin Message ---"Shien Hang Low" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > >problem : > > > >code : > ><? > >$data= "message"; > >echo $data; > >?> > > > >output : > >message > >----------------------------------- > >if i want the output to be : > >"message" > > > >i try to used the below code but fail: > ><? > >$data = ""message""; > >echo $data; > >?> > > > >so i wonder if i want to get the output that with the > >'quatation' mark how can i do it, your help means alot to me > >thank you for your time and patient . There are two ways of doing this: First, you could use a literal string (using single- quote marks ie ' ) $data = ' "message" '; Secondly, you could escape the quotation marks inside the string, ie $data = " \"message\" "; I find the first method is a little easier to read; however, single-quoted strings are not evaluated for variable substitution, ie $insert = 'test'; // $data = ' "$insert" '; // will not work! $data = ' "' . $insert . '" '; $data = " \"$insert\" "; Hope this helps. -- Hugh Bothwell [EMAIL PROTECTED] Kingston ON Canada v3.1 GCS/E/AT d- s+: a- C+++ L++>+++$ P+ E- W+++$ N++ K? w++ M PS+ PE++ Y+ PGP+ t-- 5++ !X R+ tv b++++ DI+++ D-(++) G+ e(++) h-- r- y+
--- End Message ---
--- Begin Message ---On 10-Jun-2003 Jean-Christian Imbeault wrote: > [reply to a personal email posted here for the benefit of all :)] > <snip> > > This bugs me because my db has 125 fields and it will be a very long > sql string! > > I bet! > > > The form page generates form contents by using a while loop. > > > > How would you build the sql string from the form page? > > Use a while loop ;) Name the GET or POST vars the same as the field > names in the DB. Then you could use something like (I say like b/c this > won't work, it's just an idea): > > $sql = "update table A SET "; > while (list($fieldName, $value) == each($_POST)) { > $sql .= " $fieldName='$value', "; > } > > This won't work because there will be POST values passes in that are not > part of your form data. Oh, and there will be a trailing "," you need to > trim off ... > > Just a quick idea. You can make it a little smarter: //refetch the old row ... $qry="SELECT * FROM tbl WHERE id=" .$_POST['id']; $r=mysql_query($qry); $row=mysql_fetch_array($r); unset($chgflds); foreach($row as $fld => $val) { if (isset($_POST[$fld]) && ($_POST[$fld] != $val)) { $chgflds[] = "$fld='" .$_POST[$fld] ."'"; } } $update='UPDATE tbl SET ' .implode(', ', $chgflds) .'WHERE id=' .$_POST['id']; mysql_query($update); Regards, -- Don Read [EMAIL PROTECTED] -- It's always darkest before the dawn. So if you are going to steal the neighbor's newspaper, that's the time to do it.
--- End Message ---
--- Begin Message ---I am pretty new to Linux and I was wondering if someone can point me in the right direction on upgrading packages. Right now, I am looking to upgrade PHP but actually I would just like to understand how to do any upgrades. Do I have to recompile??? If so, how do I do this? Thanks for any help!
--- End Message ---
--- Begin Message ---On 10-Jun-2003 Uma Shankari T. wrote: > > Hello, > > I am having some problem in sendmail using this code. > > $MP = "/usr/sbin/sendmail -t -f [EMAIL PROTECTED]"; > <snip> > by main server id name..because of this outside mails are bouncing back.. > > Can any one pls tell me where is the problem ?? > What does the bounce say ? > Is there any configuration need to do for this ?? > Probably. The -f option sets the envelope 'From:' and can be restricted to only 'trusted' users. I don't think this has ever been used to specify a gateway. The following is *wrong* -but one of them might get you out: To: @mainservername:<[EMAIL PROTECTED]> -- or -- To: <[EMAIL PROTECTED]>@mainservername ... and the sysadmin will probably whack your pee-pee for doing that. So let him/her know beforehand so they don't TOS you. And the last resort is fsockopen(mainservername, 25) Regards, -- Don Read [EMAIL PROTECTED] -- It's always darkest before the dawn. So if you are going to steal the neighbor's newspaper, that's the time to do it.
--- End Message ---
--- Begin Message ---When i send an email i get the following error. Warning: mail() [function.mail]: SMTP server response: 550 , Sender unknown in D:\Hosting\Crushme\includes\inc_register.php on line 138 Is this a server or a PHP error? / Philip
--- End Message ---