php-general Digest 3 Apr 2001 22:17:51 -0000 Issue 606 Topics (messages 46794 through 46900): Global Variables 46794 by: Jon 46797 by: Renze Munnik Re: redirecting without headers or meta tags or javascript 46795 by: Christian Reiniger 46806 by: Justin French 46837 by: Chris Adams 46860 by: Christian Reiniger cant get php_imap4r2.dll :( 46796 by: Nilesh Parmar PHP sending email contents as an attachment, not in the body 46798 by: Tom Pinder 46842 by: Lindsay Adams Re: nl2br 46799 by: James Moore Re: Page Counter 46800 by: Tim Ward Re: freetype info required 46801 by: Grimes, Dean Informix a PHP 46802 by: Roman 46811 by: Mark Roedel Re: Safety with PHP. 46803 by: Grimes, Dean Re: Validation Email in PHP programs 46804 by: Johannes Janson 46809 by: Renze Munnik 46829 by: Steve Werby 46830 by: Renze Munnik 46875 by: Steve Werby Re: Can php read and than print file like it is 46805 by: Daniel B I Re: using system() on NT/2K 46807 by: Michael Kimsal upgrade question 46808 by: Walgamotte, David 46827 by: Steve Werby Re: Why does it work this way? 46810 by: Mark Roedel 46841 by: Yasuo Ohgaki Linux: 1 machine, 2 installs? 46812 by: Matthias Krehl 46820 by: Rasmus Lerdorf QSI Payments 46813 by: Mark Robinson 46814 by: Jason Brooke Problem with unset($PHP_AUTH_USER ); 46815 by: Adrian Murphy 46822 by: Rasmus Lerdorf Security Issue 46816 by: Scott Novinger 46823 by: Rasmus Lerdorf 46832 by: Michael Kimsal mysql_insert_id() & CGI 46817 by: bill 46821 by: Rasmus Lerdorf register_globals on or off? 46818 by: hi 46824 by: Rasmus Lerdorf 46826 by: Hardy Merrill sql looping problem?? 46819 by: Wade Halsey Re: Cobalt RaQ XTR(slightly OT) 46825 by: Steve Werby Re: working with jpegs 46828 by: Rasmus Lerdorf Shell Programming with PHP, but where is the PHP? 46831 by: Brandon Orther 46833 by: Renze Munnik 46836 by: Brandon Orther 46839 by: Stewart Taylor 46840 by: Lindsay Adams 46845 by: Nuno Silva 46849 by: Brandon Orther 46856 by: Lindsay Adams array in Session-Vars? 46834 by: Thomas Häger Re: FLASH AND PHP 46835 by: Richard Kirk 46877 by: Godd mysql 46838 by: Glenda Robalino 46855 by: Lindsay Adams New buzz SOAP? 46843 by: Paulson, Joseph V. \"Jay\" 46847 by: Neil Kimber 46850 by: David VanHorn 46853 by: Neil Kimber 46858 by: Pierre-Yves Lemaire UltraEdit - some useful function regexes 46844 by: Geoff Caplan 46852 by: Sebastian Bergmann UltraEdit regexes - the right version!! 46846 by: Geoff Caplan Re: Warning: 1 is not a valid File-Handle resource 46848 by: Jerry Lake file upload 46851 by: Augusto Cesar Castoldi 46892 by: Augusto Cesar Castoldi 46893 by: Augusto Cesar Castoldi Automatic Output Buffering Compression level with ob_gzhandler 46854 by: Steven Roussey 46863 by: Christian Reiniger stripping tags with regex ? 46857 by: Chris Lee 46862 by: Christian Reiniger 46881 by: Chris Lee 46886 by: Christian Reiniger Can I use a function within an ereg_replace? 46859 by: Dan Wilson 46861 by: Lindsay Adams 46864 by: Christian Reiniger 46865 by: Lindsay Adams Re: Metabase Opinions 46866 by: John Lim Change in date() in php4.0.4... 46867 by: Boget, Chris 46870 by: John Lim 46873 by: Boget, Chris How can i sent an html e-mail using mail()? 46868 by: jorge Bug in date() in version 4.0.4? 46869 by: Boget, Chris iODBC Mac OS X HOWTO 46871 by: Andrew 46872 by: Andrew Hill Re: [PHP-DB] iODBC Mac OS X HOWTO 46874 by: Andrew Hill Change the filename sent via html header 46876 by: Spunk S. Spunk III 46880 by: Lindsay Adams Quick one... 46878 by: Brandon Orther 46879 by: Boget, Chris 46883 by: Mike King 46884 by: Lindsay Adams OT Regular Expression [grep] 46882 by: Thomas Deliduka 46888 by: Christian Reiniger 46890 by: Christian Reiniger 46894 by: Thomas Deliduka PHP & cURL Tutorial 46885 by: Boget, Chris Java applet can't read PHP output !! 46887 by: Peter Choynowski 46889 by: Lindsay Adams 46897 by: Andrew Braund url_rewriter.tags what's this config directive for? 46891 by: Krznaric Michael File create permissions 46895 by: Chris Mason MySQL info... 46896 by: Brandon Orther column names 46898 by: Mauricio Junqueira Form Request Validation - what do you do? 46899 by: Boget, Chris query 2 databases from one script 46900 by: Michael Roark 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] ----------------------------------------------------------------------
Hi, I need to retrieve some information from a database, asociated with the user session so I could query this information whenever I want through the user session. I am searching for something similar to ASPs global variables if there is anything equivalent with PHP. Thanks
Jon wrote: > > Hi, > > I need to retrieve some information from a database, asociated with the user > session so I could query this information whenever I want through the user > session. I am searching for something similar to ASPs global variables if > there is anything equivalent with PHP. > > 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] Aren't you looking for session-handling? Look at: http://www.php.net/manual/en/ref.session.php or (Spain): http://www.php.net/manual/es/ref.session.php -- * R&zE: *************************** ** Renze Munnik ** ** E: [EMAIL PROTECTED] ** M: +31 6 218 111 43 ***************************
On Tuesday 03 April 2001 08:22, you wrote: > hi, i'm in the body of a html page, and I'd like to > redirect to a new URL in an if() statement. > > I *could* re-write the whole page so that the test > is in the head, and use meta tags to refresh, but > i'd rather not... the code will be heaps cleaner > without it. Three solutions: (1) Open a telepatic connection to the users browser and appeal to its sense of duty to go to the new page (2) Rewrite the thing (3) Use output buffering -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) "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
Christian Reiniger wrote: > (1) Open a telepatic connection to the users browser and appeal to its > sense of duty to go to the new page that sounds about as reliable as javascript :P > (2) Rewrite the thing looks like that'll be the case > (3) Use output buffering huh? appreciate mroe on this... Justin French
On 3 Apr 2001 06:26:47 -0700, Justin French <[EMAIL PROTECTED]> wrote: >> (3) Use output buffering > >huh? appreciate mroe on this... put ob_start() at the top of your page and ob_end_flush() at the bottom. PHP will store all of the output instead of sending it to the browser. If you put a header("Location: foo"); exit; somewhere, that output will never be set. (Take a look at the ob_* functions in the manual when you have a spare moment - there's some pretty cool things you can do with them, particularly if you use the gz handler to compress pages on the fly.)
On Tuesday 03 April 2001 14:39, you wrote: > Christian Reiniger wrote: > > (1) Open a telepatic connection to the users browser and appeal to > > its sense of duty to go to the new page > > that sounds about as reliable as javascript :P > > > (2) Rewrite the thing > > looks like that'll be the case > > > (3) Use output buffering > > huh? appreciate mroe on this... try reading the manual :) Also zend.com has a nice tutorial on it. -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore?
Hello Everyone I have a php 4.0.4 installed on my windows-98 machine and apache with the server. I had a problem with the imap_open() function . Later I discovered that I have to have the php_imap4r2.dll . But i dont have this file there.Can anyone tell me where can i get this file !!.It is not with the zip file which i have downloaded the whole php. i would be happy if anyone helped me !! Bye Nilesh
I'm using PHP to send emails. The problem I have is that when the emails reach a certain length, the emails are sent with the email contents as an attachment, not as part of the body. I've looked thru all the mailing lists, but I can't find a reference to a similar problem. Has anyone come across this before? Is there is any way to control this behaviour? Is there a way of forcing mail() or imap_mail() to include the contents in the email body? imap_mail ($testAddress, $title, $emailContents, "from:[EMAIL PROTECTED]"); mail ($testAddress, $title, $emailContents, "from:[EMAIL PROTECTED]"); Many thanks, Tom Pinder
According to the headers in your email, you are using Outlook Express. I think it is a microsoft issue. Because when I write a long email in OE, and send it to myself, I get it as an attachment. If I write it in Eudora, and pick up my mail with Eudora, it comes as one message, no attachment, but if I check mail in OE, it suddenly adds the message as an attachment. So, I don't think you can get around this with PHP functions, because I doubt the issue lies there. On 4/3/01 3:50 AM, "Tom Pinder" <[EMAIL PROTECTED]> wrote: > I'm using PHP to send emails. The problem I have is that when the emails > reach a certain length, the emails are sent with the email contents as an > attachment, not as part of the body. > > I've looked thru all the mailing lists, but I can't find a reference to a > similar problem. Has anyone come across this before? > > Is there is any way to control this behaviour? Is there a way of forcing > mail() or imap_mail() to include the contents in the email body? > > imap_mail ($testAddress, $title, $emailContents, "from:[EMAIL PROTECTED]"); > mail ($testAddress, $title, $emailContents, "from:[EMAIL PROTECTED]"); > > Many thanks, > > Tom Pinder >
> On Tuesday 03 April 2001 01:42, you wrote: > > Hello > > > > In PHP there is an instruction : nl2br . > > Does anybody know if there is something similar in Perl??? > > Well, you'd think Perl experts would know this a bit better that PHP > experts, hm? $string =~ s/\n/<br>\n/g -James -- James Moore [EMAIL PROTECTED] PHP Web Scripting: http://www.php.net/ PHP QA Team: http://qa.php.net/ PHP-GTK: http://gtk.php.net/ VL-SRM: http://www.vl-srm.net/
i have a file with something like this which I include at the top of every page ... <?php // php function to increment the counter for the current page ... if ($hchandle = mysql_connect("server_name","username")) { $result = mysql_db_query("dbname","INSERT INTO hits SET page = '$PHP_SELF', hit_date = NOW(), ipaddress = '$REMOTE_ADDR', browser = '$HTTP_USER_AGENT'"); mysql_close($hchandle); }; ?> Tim Ward Senior Systems Engineer Please refer to the following disclaimer in respect of this message: http://www.stivesdirect.com/e-mail-disclaimer.html > -----Original Message----- > From: Wen Ni [mailto:[EMAIL PROTECTED]] > Sent: 02 April 2001 11:33 > To: [EMAIL PROTECTED] > Subject: Page Counter > > > Dear Friends, > > I want to do page counter for my web site and I wonder whether PHP can > do it or not. I am new in PHP so can you all please give me some idea > how to solve my problem. > > Thank a lot. > > regards, > Wendy >
http://freetype.sourceforge.net/old_index.html Freetype is a freeware font engine. It works great for adding ttf to graphic images generated on the fly and such. Do you absolutely have to have ttf to create graphic images? No...but it sure makes things a lot prettier to look at. I think you will find most of the information you want through the link above. Dean -----Original Message----- From: Robert Vetter [mailto:[EMAIL PROTECTED]] Sent: Monday, April 02, 2001 12:04 PM To: [EMAIL PROTECTED] Subject: [PHP] freetype info required Could someone please supply me with a little information about freetype fonts concerning the following points of interest: 1/ A good description of what it actually is. 2/ How to actually use it in a practical sense hopefully in conjunction with php. 3/ Supply of some small code snippets showing real world examples. 4/ Any freetype library functions. I thank you all in advance for any help that you can grtant to me. Joe :) -- 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]
What's the problem with connect to the informix database ? When I write this line for connect do the informix $connect = ifx_connect("inv","roman","romanpwd"); i don't connect and i have these result : Warning: ifx_connect : E [SQLSTATE=IX 001 SQLCODE=-1829] in e:\programovanie\php\informix\infpo.php on line 1 Thanx roman
> -----Original Message----- > From: Roman [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 03, 2001 6:58 AM > To: Php-General > Subject: [PHP] Informix a PHP > > > What's the problem with connect to the informix database ? > > When I write this line for connect do the informix > > $connect = ifx_connect("inv","roman","romanpwd"); > > i don't connect and i have these result : > Warning: ifx_connect : E [SQLSTATE=IX 001 SQLCODE=-1829] in > e:\programovanie\php\informix\infpo.php on line 1 That looks suspiciously like the error code I get when I haven't properly set my INFORMIXDIR and INFORMIXSERVER environment variables. --- Mark Roedel ([EMAIL PROTECTED]) || "There cannot be a crisis next week. Systems Programmer / WebMaster || My schedule is already full." LeTourneau University || -- Henry Kissinger
Marthe, How was the script executed and under what user privileges? Was it executed by a client from a browser or was it executed directly from the command line? PHP is a server-side scripting language (that can also be configured to execute as a standalone language). Your clients should not be able to create PHP scripts and execute them. Only programmers of the system should be able to create scripts. PHPs ability to access existing files and create new files on the system is a good thing; but you, as the programmer, must ensure that file permissions are set correct and that passwords to privileged accounts are protected. One of the biggest "pitfalls" or "gotchas" are misconfigured systems and applications. For example, what user/group is your web server running as? The web page creation and presentation are only one aspect of designing a secure site. Even some of the "Big" sites can have problems...Apache.org comes to mind, which was compromised not by bugs in any system, but by a simple misconfiguration of MySQL. Learn your OS and all of the applications on your system to the extent that you understand what security issues each bring to the mix. As always...Have Fun! Dean > Well, since I'm a newbie and also Norwegian it ain't that easy to explain > very simple. > What he did was that he entered a file that showed all the users of the > server, as I said, and he told me this was kindof insecure. > To prevent it he showed me a code that would help a bit. > > $filename=str_replace("..","",$filename); > $filename=str_replace("/","",$filename); > $filename=str_replace("%20","",$filename); > > He used /, .. and %20 to reach this file on my server. > > /Marthe -- 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]
Hi, this is the regular expression from a PHP book. ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-z]{2,3})$, $formfield"); looks horrible but works. "Sharat Hegde" <[EMAIL PROTECTED]> schrieb im Newsbeitrag 30402B4CB8C7D311A3C600C04F1513BC3BDAE4@bg2ipmail">news:30402B4CB8C7D311A3C600C04F1513BC3BDAE4@bg2ipmail... > Hello, > > I am trying to validate the email address in my PHP program using the ereg > function. I have different combinations of regular expressions to get the > chunks of the email substring before and after the @ symbol and the dot (.) > character. However, this does not seem to work. > > Can anyone suggest a method using ereg or otherwise to validate the email > address in a PHP program? > > Regards, > Sharat Hegde > > > > -- > 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] >
Johannes Janson wrote: > > Hi, > > this is the regular expression from a PHP book. > > ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-z]{2,3})$, > $formfield"); > looks horrible but works. > Besides the RE you might wanna take a look at these functions: http://www.php.net/manual/en/function.getmxrr.php and http://www.php.net/manual/en/function.checkdnsrr.php Using (one of) those you can check the email-address better. I.e. the domain. Extract the domainname from the given email-address and feed it to either one of these and you'll get a result whether or not the domain has an MX-record. Only thing left is whether or not the user exists on the given mailserver. But for as far as I know you can't automatically check that. -- * R&zE: *************************** ** Renze Munnik ** ** E: [EMAIL PROTECTED] ** M: +31 6 218 111 43 ***************************
"Renze Munnik" <[EMAIL PROTECTED]> wrote: > Besides the RE you might wanna take a look at these functions: > > http://www.php.net/manual/en/function.getmxrr.php > and > http://www.php.net/manual/en/function.checkdnsrr.php > > Using (one of) those you can check the email-address better. I.e. > the domain. Extract the domainname from the given email-address and > feed it to either one of these and you'll get a result whether or > not the domain has an MX-record. Here's some personal insight to consider. This will work and I toyed with it in the past. There are a few gotchas: 1. For a valid host, if DNS is slow it may add several seconds to the script. 2. If it's not a valid host, the script will run until the lookup times out. 3. If the host is temporarily down or inaccessible it will falsely report that it doesn't exist. So it really depends what you're trying to do. > Only thing left is whether or not > the user exists on the given mailserver. But for as far as I know > you can't automatically check that. Renze is correct. Unless you're checking local email addresses which you control, there's no way to check down to that level. And be happy there isn't. Otherwise the amount of spam you get right now will increase ten fold. -- Steve Werby President, Befriend Internet Services LLC http://www.befriend.com/
Yep.... Steve is a smart man. The solutions I gave are good but can ruin your own performance totaly without it being your mistake. The bad performance of a different server (which you probably don't even know!) can ruin the speed of your site. Depending on the importance of the check you'll have to decide yourself what to do. If you _do_ want to check the email-adresses using the mx-checks, but you don't want to take the chance of slowing down your site, you can always consider batch-processing. Accept the addresses based on the RE and store them (e.g. in a db). Then at night (or whenever) you can start a script that iterates through the list, checking all mx-entries. And for the usernames that you can't track. It's the nicest feature a mailserver has! You wouldn't be able to do anything normal anymore if the users could be tracked. Every spam-"service" would be scanning your mailserver and spamming it to death!! So... you'll just have to accept the username... -- * R&zE: *************************** ** Renze Munnik ** ** E: [EMAIL PROTECTED] ** M: +31 6 218 111 43 ***************************
"Steve Werby" <[EMAIL PROTECTED]> wrote > Renze is correct. Unless you're checking local email addresses which you > control, there's no way to check down to that level. And be happy there > isn't. Otherwise the amount of spam you get right now will increase ten > fold. I should have said there's no *reliable* way to check whether an email address on an external server is valid. Mail servers that have the SMTP VRFY command (and to a lesser extent the EXPN command) enabled may be able to tell whether an email address is valid. Since many (probably most) have these turned off and many domains have catchall email accounts installed connecting to an SMTP server to check would not reliably tell you whether the user supplied email address is asociated with an email account used by a human being. -- Steve Werby President, Befriend Internet Services LLC http://www.befriend.com/
try readfile() Daniel BI
I thought there was something in the manual that it didn't work on IIS. I had the same problem, and had to give up. There was definitely someone else on the mailing list who mentioned this months ago. Christian Dechery wrote: > Why does system() - or any of its cousins, I've tried them all: exec(), > passthru(), backtick operator, etc - doesn't output anything when running > on a Win2k/IIS5 machine? > > I ran the exact same script on a WinME/Apache, and the output was perfect.... > ____________________________
I want to upgrade to 4.04pl1 PHP, I just downloaded the source from their website. One problem I have had in the past, is when I recompile PHP with different support options the phpinfo() still displays the old information. Could anyone help me to find out where phpinfo() is pulling it's information or direct me to an upgrade "how to" for PHP ? David Walgamotte
"Walgamotte, David" <[EMAIL PROTECTED]> wrote: > I want to upgrade to 4.04pl1 PHP, I just downloaded the source from their > website. One problem I have had in the past, is when I recompile PHP with > different support options the phpinfo() still displays the old information. > Could anyone help me to find out where phpinfo() is pulling it's information > or direct me to an upgrade "how to" > for PHP ? Perhaps you should try deleting the old install first. locate php, then rm -rf [DIRECTORIES_HERE] or rpm -e [PHP_PKG_HERE]. -- Steve Werby President, Befriend Internet Services LLC http://www.befriend.com/
> -----Original Message----- > From: Yasuo Ohgaki [mailto:[EMAIL PROTECTED]] > Sent: Monday, April 02, 2001 8:00 PM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Why does it work this way? > > > I guess PHP is doing this > > $str = "a"; > $str++; > > as > > $str = "a"; > $str = $str + $str; // $str now stores "aa" On my installation of PHP (4.0.4pl1, Apache 1.3.17, FreeBSD 4.2-STABLE), the above snippet results in $str storing a zero value. (Which makes sense. The numerical value of "a" is zero.) However $str = "a"; $str++; results in $str storing the value "b". It's $str = "z"; $str++; that results in "aa" being stored in $str. (This behavior was, in fact, what started the thread you replied into.) --- Mark Roedel ([EMAIL PROTECTED]) || "There cannot be a crisis next week. Systems Programmer / WebMaster || My schedule is already full." LeTourneau University || -- Henry Kissinger
I didn't read carefully yours and original post. Sorry. Anyway, warn_plus_overloading = On ; warn if the + operator is used with strings does not raise warnings on my PHP4.0.4pl1 for some reason. I think incrementing strings should results in 1 if type juggling works as documented. -- Yasuo Ohgaki ""Mark Roedel"" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > -----Original Message----- > From: Yasuo Ohgaki [mailto:[EMAIL PROTECTED]] > Sent: Monday, April 02, 2001 8:00 PM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Why does it work this way? > > > I guess PHP is doing this > > $str = "a"; > $str++; > > as > > $str = "a"; > $str = $str + $str; // $str now stores "aa" On my installation of PHP (4.0.4pl1, Apache 1.3.17, FreeBSD 4.2-STABLE), the above snippet results in $str storing a zero value. (Which makes sense. The numerical value of "a" is zero.) However $str = "a"; $str++; results in $str storing the value "b". It's $str = "z"; $str++; that results in "aa" being stored in $str. (This behavior was, in fact, what started the thread you replied into.) --- Mark Roedel ([EMAIL PROTECTED]) || "There cannot be a crisis next week. Systems Programmer / WebMaster || My schedule is already full." LeTourneau University || -- Henry Kissinger -- 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]
Hi there, any hints on how to install two versions of PHP on one linux machine? Is it possible? I want to have a 'normal' installation working together with apache and a 'command-line' version for running cron jobs (#!/usr/local/bin/php ...). bye Matthias Matthias Krehl [EMAIL PROTECTED]
Just compile it twice. Once using --with-apxs and once without. -Rasmus On Tue, 3 Apr 2001, Matthias Krehl wrote: > Hi there, > > any hints on how to install two versions of PHP > on one linux machine? Is it possible? > > I want to have a 'normal' installation > working together with apache > and a 'command-line' version > for running cron jobs (#!/usr/local/bin/php ...). > > bye Matthias > > > Matthias Krehl > [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] >
Hi all, Has anyone had any experience in using the QSI payments software with PHP4? Mark
Yes > Hi all, > > Has anyone had any experience in using the QSI payments software with > PHP4? > > Mark
I use a login script with the header() function and $PHP_AUTH_USER etc. the problem is once i've logged in once ,i refresh the page i stay logged in. i want to do testing with different privileges so i want to be asked for a username and password each time i've refreshed the page.I thought unset($PHP_AUTH_USER) right after i check the db would work but it doesn't.I've also tried varieties of ways to avoid caching the page as well but nothing seems to work.this i know is a damn simple problem. but it's driving me a bit nuts.i even tried emptying my temp internet files but to no avail. what's going on? thanx a
You can't unset $PHP_AUTH_USER. Well, you can, but your browser sends it on each connection and it gets re-established. There is no way to effectively log out using http authentication unless you change the realm or otherwise force a 403 again. -Rasmus On Tue, 3 Apr 2001, Adrian Murphy wrote: > I use a login script with the header() function and $PHP_AUTH_USER etc. > the problem is once i've logged in once ,i refresh the page i stay logged > in. > i want to do testing with different privileges so i want to be asked for a > username > and password each time i've refreshed the page.I thought > unset($PHP_AUTH_USER) > right after i check the db would work but it doesn't.I've also tried > varieties of ways > to avoid caching the page as well but nothing seems to work.this i know is a > damn simple problem. > but it's driving me a bit nuts.i even tried emptying my temp internet files > but to no avail. > what's going on? > thanx > a > > > -- > 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] >
Hello, Would someone please offer some specific suggestions for the following?: 1. I have several static web pages ready to be published on the internet. 2. We have chosed PHP, MySQL and Apache as part of our development system. 3. I would like to incorporate a PHP script into each static web page that queries a MySQL database. This script will determine whether or not the person trying to view the page has the proper security privledges. If I need to explain this problem in more detail, please let me know. Any help or suggestions are greatly appreciated. Thank you, Scott [EMAIL PROTECTED]
> 1. I have several static web pages ready to be published on the > internet. Great > 2. We have chosed PHP, MySQL and Apache as part of our development > system. Ok > 3. I would like to incorporate a PHP script into each static web page > that queries a MySQL database. This script will determine whether or > not the person trying to view the page has the proper security > privledges. Cool, do it. It's trivial. -Rasmus
Not really sure what you need suggestions on. There are tons of examples for querying MySQL databases from PHP out there around the net, not to mention the php.net mysql area itself. Scott Novinger wrote: > Hello, > > Would someone please offer some specific suggestions for the following?: > > 1. I have several static web pages ready to be published on the > internet. > > 2. We have chosed PHP, MySQL and Apache as part of our development > system. > > 3. I would like to incorporate a PHP script into each static web page > that queries a MySQL database. This script will determine whether or > not the person trying to view the page has the proper security > privledges. > > If I need to explain this problem in more detail, please let me know. > Any help or suggestions are greatly appreciated. Unfortunately, you've not really given any amount of detail at all, beyond describing about every web-based application out there (aside from the PHP aspect of it). You need to determine what the criteria are for determining security privileges. Translate those criteria into fields in a database. Also translate the logic into PHP code. That's about it.
When I go from using mysql_insert_id() with the module to using it with PHP as CGI it fails because I always provide a link identifier as the argument. When I remove the link identifier it works again. But that seems risky to me. If I have concurrent users couldn't one user finish a query, another user do another query, and then the first user's mysql_insert_id function produce the wrong result? kind regards, bill hollett
> When I go from using mysql_insert_id() with the module to using it with > PHP as CGI it fails because I always provide a link identifier as the > argument. > > When I remove the link identifier it works again. > > But that seems risky to me. If I have concurrent users couldn't one > user finish a query, another user do another query, and then the first > user's mysql_insert_id function produce the wrong result? No -Rasmus
Hi, Could someone explain what the following passage in php.ini means: You should do your best to write your scripts so that they do not require ; register_globals to be on; Using form variables as globals can easily lead ; to possible security problems, if the code is not very well thought of. If register_globals is off, does that mean you cannot access form variables by just referring to their name? And, if that is so, how do you pass information from forms to your action script?
> Could someone explain what the following passage in php.ini means: > > You should do your best to write your scripts so that they do not require > ; register_globals to be on; Using form variables as globals can easily > lead > ; to possible security problems, if the code is not very well thought of. > > If register_globals is off, does that mean you cannot access form variables > by just referring to their name? Correct > And, if that is so, how do you pass > information from forms to your action script? They will be in the $HTTP_POST_VARS array. However, as long as you watch what you are doing, leaving register_globals on is fine. Don't use undefined variables and never pass stuff directly to any system() or file operation functions without carefully checking your data. Turning off register_globals and simply using $HTTP_POST_VARS everywhere really doesn't help that much in this respect. POST vars are easily spoofed, so don't think that just turning off register_globals will suddenly make your scripts secure. It won't. Never trust user-supplied data. -Rasmus
hi [[EMAIL PROTECTED]] wrote: > Hi, > > Could someone explain what the following passage in php.ini means: > > You should do your best to write your scripts so that they do not require > ; register_globals to be on; Using form variables as globals can easily > lead > ; to possible security problems, if the code is not very well thought of. > > If register_globals is off, does that mean you cannot access form variables > by just referring to their name? And, if that is so, how do you pass > information from forms to your action script? If you had register_globals Off *AND* track_vars On, you could change: from: $frmCompanyName to: $HTTP_GET_VARS["frmCompanyName"] or $HTTP_POST_VARS["frmCompanyName"] depending on your action method. HTH. -- Hardy Merrill Mission Critical Linux, Inc. http://www.missioncriticallinux.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]
Hi I have the following code /*number of times to run*/ $NumCases = $HTTP_POST_VARS['txtNumCases']; /*execute the sql*/ $sqlLargeRequest = sqlexecute($LargeRequest); for ($val = 0; $val < $NumCases; ++$val){ if ($val < $NumCases) { $details = sqlFetchObject( $sqlLargeRequest ); $AccNo = $details ->ACCNO; etc etc It executes the correct number of times but doesnt move to the next record.Im using an Interbase DB. Any ideas?? TIA Wade
"Phil Driscoll" <[EMAIL PROTECTED]> wrote: > I have a number of php4/mysql sites running from various NT boxes. I have > the opportunity to move a lot of stuff across from one of the NT boxes onto > a new Cobalt RaQ XTR. This job will have to be done in a hurry. If anyone > can prewarn me of any problems, or better still, tell me it will all run > like a dream, I'd be most grateful. I administer a few RaQs and have done a lot of work for clients with RaQs (no XTRs yet). You may have to go through the web files and make sure paths are correct and you'll need to chown and chmod the files to the proper values. Of course you'll need to recreate entries in the MySQL 'mysql' database. If you're migrating any of the sites to a newer version of PHP or from a much older version you may have some compatibility problems with some functions and may need to go through some code. And if the new and old versions are configured differently (like having differences in whether magic quotes is on/off and short PHP tags are on/off) you may have to make some code changes. Otherwise it should be a pretty smooth transition. -- Steve Werby President, Befriend Internet Services LLC http://www.befriend.com/
Have a look at the imlib2 extension. It doesn't have the 8-bit colour limit GD does. See http://mmcc.cx/php_imlib/ -Rasmus On Tue, 3 Apr 2001, J.R. Lillard wrote: > i've only been using the php image functions for about a week now. i > understand that jpegs have their own custom color pallette. so whenever i > want to add something to an existing jpeg, the only colors i have to work > with are the ones that are already defined. hence the purpose of > imagecolorclosest(). at least this is how i understand things. so, for > example, if i'm working with a jpeg that mostly uses dark colors, attempting > to add white text to it doesn't always come out as bright as i'd like. is > there any way around this without switching to a different image format or > making system calls to something more advance like imagemagick? is it not > possible to expand the color pallette after doing an imagecreatefromjpeg()? > > -jr > > > > -- > 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] >
Hello, I am looking for the path to my php so I can put it on the top of my php script. Like this: #!/path/to/php All I can find that looks like this is libphp4.so Does anyone know where to look for the binary? Thanks Brandon
Brandon Orther wrote: > > Hello, > > I am looking for the path to my php so I can put it on the top of my php > script. Like this: #!/path/to/php > > All I can find that looks like this is libphp4.so Does anyone know where to > look for the binary? > > Thanks > Brandon > > -- > 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] Try locate and/or whereis. And you should make sure PHP isn't installed as module. -- * R&zE: *************************** ** Renze Munnik ** ** E: [EMAIL PROTECTED] ** M: +31 6 218 111 43 ***************************
Hello, It is installed as a module, Is there a way I can keep it installed as a module but install it so I can use it to shell script also? Thanks Ahead Of Time Brandon -----Original Message----- From: Renze Munnik [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 03, 2001 8:32 AM To: [EMAIL PROTECTED] Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? Brandon Orther wrote: > > Hello, > > I am looking for the path to my php so I can put it on the top of my php > script. Like this: #!/path/to/php > > All I can find that looks like this is libphp4.so Does anyone know where to > look for the binary? > > Thanks > Brandon > > -- > 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] Try locate and/or whereis. And you should make sure PHP isn't installed as module. -- * R&zE: *************************** ** Renze Munnik ** ** E: [EMAIL PROTECTED] ** M: +31 6 218 111 43 *************************** -- 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]
Under linux you can use lynx to run php scripts under the shell. e.g. Assuming lynx is setup correctly lynx -source your.server.com/devel/newtrlkit/test.php?param=whatever>test.txt -Stewart -----Original Message----- From: Brandon Orther [mailto:[EMAIL PROTECTED]] Sent: 03 April 2001 17:02 To: PHP User Group Subject: RE: [PHP] Shell Programming with PHP, but where is the PHP? Hello, It is installed as a module, Is there a way I can keep it installed as a module but install it so I can use it to shell script also? Thanks Ahead Of Time Brandon -----Original Message----- From: Renze Munnik [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 03, 2001 8:32 AM To: [EMAIL PROTECTED] Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? Brandon Orther wrote: > > Hello, > > I am looking for the path to my php so I can put it on the top of my php > script. Like this: #!/path/to/php > > All I can find that looks like this is libphp4.so Does anyone know where to > look for the binary? > > Thanks > Brandon > > -- > 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] Try locate and/or whereis. And you should make sure PHP isn't installed as module. -- * R&zE: *************************** ** Renze Munnik ** ** E: [EMAIL PROTECTED] ** M: +31 6 218 111 43 *************************** -- 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]
Yes, download the source and compile it. Do not turn on the module options in ./configure. I was able to compile my own standalone cgi version of PHP on my ISP without issue. If you download it, unpack it Do ./configure Make And look in the bin directory of the source directory for your cgi version. Try it out, move it, whatever, then go back and recompile in other options you might want. If your ISP has development tools available, you should not have a problem. Since you are not installing it as a module, you won't need root access to compile it and make it work. On 4/3/01 9:02 AM, "Brandon Orther" <[EMAIL PROTECTED]> wrote: > Hello, > > It is installed as a module, Is there a way I can keep it installed as a > module but install it so I can use it to shell script also? > > Thanks Ahead Of Time > Brandon > > -----Original Message----- > From: Renze Munnik [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 03, 2001 8:32 AM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? > > > Brandon Orther wrote: >> >> Hello, >> >> I am looking for the path to my php so I can put it on the top of > my php >> script. Like this: #!/path/to/php >> >> All I can find that looks like this is libphp4.so Does anyone know where > to >> look for the binary? >> >> Thanks >> Brandon >> >> -- >> 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] > > Try locate and/or whereis. > And you should make sure PHP isn't installed as module. > -- > > * R&zE: > > *************************** > ** Renze Munnik > ** > ** E: [EMAIL PROTECTED] > ** M: +31 6 218 111 43 > *************************** > > -- > 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] >
:) yes, just ./configure (don't use --with-apache or --with-apxs) [other options] make cp php /usr/local/bin (or whatever) regards, Nuno Silva Brandon Orther wrote: > Hello, > > It is installed as a module, Is there a way I can keep it installed as a > module but install it so I can use it to shell script also? > > Thanks Ahead Of Time > Brandon > > -----Original Message----- > From: Renze Munnik [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 03, 2001 8:32 AM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? > > > Brandon Orther wrote: > >> Hello, >> >> I am looking for the path to my php so I can put it on the top of > > my php > >> script. Like this: #!/path/to/php >> >> All I can find that looks like this is libphp4.so Does anyone know where > > to > >> look for the binary? >> >> Thanks >> Brandon >> >> -- >> 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] > > > Try locate and/or whereis. > And you should make sure PHP isn't installed as module. > -- > > * R&zE: > > *************************** > ** Renze Munnik > ** > ** E: [EMAIL PROTECTED] > ** M: +31 6 218 111 43 > *************************** > > -- > 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]
When I type: make it does nothing??? What am I supposed to be typing? -----Original Message----- From: Nuno Silva [mailto:[EMAIL PROTECTED]] Sent: Tuesday, April 03, 2001 9:19 AM To: Brandon Orther Cc: PHP User Group Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? :) yes, just ./configure (don't use --with-apache or --with-apxs) [other options] make cp php /usr/local/bin (or whatever) regards, Nuno Silva Brandon Orther wrote: > Hello, > > It is installed as a module, Is there a way I can keep it installed as a > module but install it so I can use it to shell script also? > > Thanks Ahead Of Time > Brandon > > -----Original Message----- > From: Renze Munnik [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 03, 2001 8:32 AM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? > > > Brandon Orther wrote: > >> Hello, >> >> I am looking for the path to my php so I can put it on the top of > > my php > >> script. Like this: #!/path/to/php >> >> All I can find that looks like this is libphp4.so Does anyone know where > > to > >> look for the binary? >> >> Thanks >> Brandon >> >> -- >> 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] > > > Try locate and/or whereis. > And you should make sure PHP isn't installed as module. > -- > > * R&zE: > > *************************** > ** Renze Munnik > ** > ** E: [EMAIL PROTECTED] > ** M: +31 6 218 111 43 > *************************** > > -- > 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]
What happens when you type ./configure? If the answer is nothing, or it ends with an error, then your ISP does not provide you with dev tools. And you are sort of out of luck. If you can find out for certain, what platform your isp is running, you may be able to install a binary. But a wouldn't count on it. Might have to find another ISP On 4/3/01 10:02 AM, "Brandon Orther" <[EMAIL PROTECTED]> wrote: > When I type: make it does nothing??? What am I supposed to be typing? > > -----Original Message----- > From: Nuno Silva [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, April 03, 2001 9:19 AM > To: Brandon Orther > Cc: PHP User Group > Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? > > > > :) > yes, > > just > ./configure (don't use --with-apache or --with-apxs) [other options] > make > cp php /usr/local/bin (or whatever) > > regards, > Nuno Silva > > Brandon Orther wrote: > >> Hello, >> >> It is installed as a module, Is there a way I can keep it installed as a >> module but install it so I can use it to shell script also? >> >> Thanks Ahead Of Time >> Brandon >> >> -----Original Message----- >> From: Renze Munnik [mailto:[EMAIL PROTECTED]] >> Sent: Tuesday, April 03, 2001 8:32 AM >> To: [EMAIL PROTECTED] >> Subject: Re: [PHP] Shell Programming with PHP, but where is the PHP? >> >> >> Brandon Orther wrote: >> >>> Hello, >>> >>> I am looking for the path to my php so I can put it on the top of >> >> my php >> >>> script. Like this: #!/path/to/php >>> >>> All I can find that looks like this is libphp4.so Does anyone know where >> >> to >> >>> look for the binary? >>> >>> Thanks >>> Brandon >>> >>> -- >>> 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] >> >> >> Try locate and/or whereis. >> And you should make sure PHP isn't installed as module. >> -- >> >> * R&zE: >> >> *************************** >> ** Renze Munnik >> ** >> ** E: [EMAIL PROTECTED] >> ** M: +31 6 218 111 43 >> *************************** >> >> -- >> 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] >
Hi all, i need to use an array in a session variable. On a page i fill the Sessionvar : $HTTP_SESSION_VARS["xy"] []=$whatever (The var is registered with session_register("xy")) I mean that the entry would made at the end of the array, is it not so? But evrey time i proove the entries with count($HTTP_SESSION_VARS["xy"]) , there are only one entry. Have somebody an idea? Thank, Thomas
Or alternatively use the xml object to send an xml (flash 5) document to php which then waits for an xml response. Cheers > -----Original Message----- > From: Lindsay Adams [mailto:[EMAIL PROTECTED]] > Sent: Monday, April 02, 2001 10:00 PM > To: PHP > Subject: Re: [PHP] FLASH AND PHP > > > If you are wanting to use pregenerated FLASH scripts ( and not > build them on > the fly with libswf or ming) then what you want to do, without > having to buy > Generator for your server is... > > In the beginning of you falsh file, do a load variables from a PHP page, > that queries a database or whatever, gets the data, and echoes it > out to the > FLASH file in the format expected by load variables. Tack on a variable at > the end called loadDone and set it to 1 (or true) > In flash, you have to put in a loop in the second frame, or after the > loadvariables command, that checks to see if loadDone==1, to make > sure that > all the variables have loaded. > > You cannot assume that the variables will load within a certain > time period. > If they don't, the rest of your scripts will break. > > That, is how you can pass a lot of dynamic information into your > flash file, > without the use of server side generator install from macromedia. > > > > On 4/2/01 11:14 AM, "Godd" <[EMAIL PROTECTED]> wrote: > > > Now VRML and PHP may be possible but if you can get Flash to > get in the mix > > that will be so bad. > > > > What I really want to do is to get a flash file that will use > the pictures > > that I send to it via php and let it use that picture to do the > animation. > > > > Now what I am looking at is a flash file that displays info on > a product. > > now given the picture of the product and the information on the > product, I > > want flash to use that info with the events that I will place > in the flash > > file and let it do its thing. > > > > now that will be good. I am not sure what macromedia has along > this line. > > > > > > > -- > 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] > >
EXPLAIN !!!!!! I am not an XML expert Please explain. I have only now begun to read up on XML ""Richard Kirk"" <[EMAIL PROTECTED]> wrote in message 000d01c0bc55$6db38ee0$7200000a@proj00014">news:000d01c0bc55$6db38ee0$7200000a@proj00014... > Or alternatively use the xml object to send an xml (flash 5) document to php > which then waits for an xml response. > > Cheers > > > -----Original Message----- > > From: Lindsay Adams [mailto:[EMAIL PROTECTED]] > > Sent: Monday, April 02, 2001 10:00 PM > > To: PHP > > Subject: Re: [PHP] FLASH AND PHP > > > > > > If you are wanting to use pregenerated FLASH scripts ( and not > > build them on > > the fly with libswf or ming) then what you want to do, without > > having to buy > > Generator for your server is... > > > > In the beginning of you falsh file, do a load variables from a PHP page, > > that queries a database or whatever, gets the data, and echoes it > > out to the > > FLASH file in the format expected by load variables. Tack on a variable at > > the end called loadDone and set it to 1 (or true) > > In flash, you have to put in a loop in the second frame, or after the > > loadvariables command, that checks to see if loadDone==1, to make > > sure that > > all the variables have loaded. > > > > You cannot assume that the variables will load within a certain > > time period. > > If they don't, the rest of your scripts will break. > > > > That, is how you can pass a lot of dynamic information into your > > flash file, > > without the use of server side generator install from macromedia. > > > > > > > > On 4/2/01 11:14 AM, "Godd" <[EMAIL PROTECTED]> wrote: > > > > > Now VRML and PHP may be possible but if you can get Flash to > > get in the mix > > > that will be so bad. > > > > > > What I really want to do is to get a flash file that will use > > the pictures > > > that I send to it via php and let it use that picture to do the > > animation. > > > > > > Now what I am looking at is a flash file that displays info on > > a product. > > > now given the picture of the product and the information on the > > product, I > > > want flash to use that info with the events that I will place > > in the flash > > > file and let it do its thing. > > > > > > now that will be good. I am not sure what macromedia has along > > this line. > > > > > > > > > > > > -- > > 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] >
Hi I have created my database in mysql in linux, but i nedd my aplication, including the database in windows, I tryied to copy, but i had problems with the database... all the tables are copie.. i could see the tables, but i cant make selects, inserts.... what could i do to copy well the database?? thanks ciao _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
This is a question that is better directed to the mysql mailing list, not php. It is also self evident in the manual. But, here is the short answer. Standard mysql tables are in ISAM format (pre 3.23 versions of mysql) which is not directly portable between machines. MyISAM tables are. On linux, in mysql ALTER TABLE tablename TYPE MYISAM; // do this foreach table in the database you are moving. Then try copying the tables over. If that still doesn't work. Then from the command line: Mysqldump databasename > mydatabase.sql Which will dump to text, the database structure and all the data. Then, on windows, you simply: Mysqladmin create databasename Mysql -u user -p password < mydatabase.sql And database will be recreated. You should really buy a good book on mysql and learn about backing up your databases. On 4/3/01 9:07 AM, "Glenda Robalino" <[EMAIL PROTECTED]> wrote: > Hi > I have created my database in mysql in linux, but i nedd my aplication, > including the database in windows, I tryied to copy, but i had problems with > the database... > all the tables are copie.. i could see the tables, but i cant make selects, > inserts.... > > what could i do to copy well the database?? > > thanks ciao > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. >
Hello everyone- Here at work I'm hearing this new buzz word about SOAP and people are asking me if PHP can work with SOAP. Well first of all if any of you know the answer to this please let me know because I am clueless. Thanks, Jay
SOAP stands for Simple Object Access Protocol. It's the XML version of RPC/RMI. It's actually a specification that describes how interfaces from different systems can communicate with each other. It's called an IDL (Interface Definition Language). This is going to be big because it is a very large part of the new Microsoft .NET strategy. In essence it will enable everyone and everything to talk together without worrying about hardware, software or OS's incompatibilities (well, that's the theory, anyway). Of course, I'm sure that MS will make their own non-open extensions and tie everyone into their World<grin>. The best thing about SOAP is the sense of humour of the designers. Part of the SOAP toolkit is called the Remote Object Proxy Engine, this is responsible for the consumption of dispatching of SOAP messages. So, you get SOAP on a ROPE! -----Original Message----- From: Paulson, Joseph V. "Jay" [mailto:[EMAIL PROTECTED]] Sent: 03 April 2001 17:29 To: 'Stewart Taylor'; 'Brandon Orther'; '[EMAIL PROTECTED]' Subject: [PHP] New buzz SOAP? Hello everyone- Here at work I'm hearing this new buzz word about SOAP and people are asking me if PHP can work with SOAP. Well first of all if any of you know the answer to this please let me know because I am clueless. Thanks, Jay -- 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]
> >This is going to be big because it is a very large part of the new Microsoft >.NET strategy. In essence it will enable everyone and everything to talk >together without worrying about hardware, software or OS's incompatibilities >(well, that's the theory, anyway). Of course, I'm sure that MS will make >their own non-open extensions and tie everyone into their World<grin>. I can't count the number of times I've heard this promise.. Anyone remember how Java was supposed to take over the world? >The best thing about SOAP is the sense of humour of the designers. Part of >the SOAP toolkit is called the Remote Object Proxy Engine, this is >responsible for the consumption of dispatching of SOAP messages. So, you get >SOAP on a ROPE! Don't drop the SOAP! :) -- Dave's Engineering Page: http://www.dvanhorn.org Where's dave? http://www.findu.com/cgi-bin/find.cgi?kc6ete-9
Java rocks. Personally I'm not a fan of MS. However, I saw a sneak preview of .NET in action last July and was astonished by the possible potential for this. There are many aspects of .NET, SOAP being just one of them. I saw code being written in a single GUI development environment where VB called C# called COBOL(??!? I'm serious here). The code was debugged in a single debugger and jumped seamlessly from line to line across different languages. Calling a function/method in a different language was as simple as scrolling through MS's intellisense dropdowns, you don't even need to know what language the relevant function is written in. ASP has been converted to run with the .NET common language runtime(CLR), meaning that you can write ASP in any language compatible with the CLR (i.e. VB, C#, COBOL, umpteen other languages currently being converted). Most cool was the way in which you can create web services. This is where SOAP comes into play. By tagging a function in a CLR compatible language with a 'web service' tag the function becomes exposed and available across the net to anyone else using SOAP development environments (admittedly only .NET at the moment). There were many, many oohs and aahs at the conference, from my position they were well deserved. I'm not a fan of MS but don't write them off. As a developer I haven't such a potential for a revolution since Windows 2.0 first came out. -----Original Message----- From: David VanHorn [mailto:[EMAIL PROTECTED]] Sent: 03 April 2001 17:59 To: Neil Kimber; Paulson, Joseph V. "Jay"; 'Stewart Taylor'; 'Brandon Orther'; [EMAIL PROTECTED] Subject: RE: [PHP] New buzz SOAP? > >This is going to be big because it is a very large part of the new Microsoft >.NET strategy. In essence it will enable everyone and everything to talk >together without worrying about hardware, software or OS's incompatibilities >(well, that's the theory, anyway). Of course, I'm sure that MS will make >their own non-open extensions and tie everyone into their World<grin>. I can't count the number of times I've heard this promise.. Anyone remember how Java was supposed to take over the world? >The best thing about SOAP is the sense of humour of the designers. Part of >the SOAP toolkit is called the Remote Object Proxy Engine, this is >responsible for the consumption of dispatching of SOAP messages. So, you get >SOAP on a ROPE! Don't drop the SOAP! :) -- Dave's Engineering Page: http://www.dvanhorn.org Where's dave? http://www.findu.com/cgi-bin/find.cgi?kc6ete-9 -- 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]
Yes, maybe, but it means that your old stuff in ASP has to be modified. It's cool, but it's a path of no return, just like any ms stuff, be careful... py Some links: http://xml.apache.org/soap/ http://sourceforge.net/projects/soapphpclient/ At 06:32 PM 4/3/01 +0100, you wrote: >Java rocks. Personally I'm not a fan of MS. However, I saw a sneak preview >of .NET in action last July and was astonished by the possible potential for >this. There are many aspects of .NET, SOAP being just one of them. I saw >code being written in a single GUI development environment where VB called >C# called COBOL(??!? I'm serious here). The code was debugged in a single >debugger and jumped seamlessly from line to line across different languages. >Calling a function/method in a different language was as simple as scrolling >through MS's intellisense dropdowns, you don't even need to know what >language the relevant function is written in. ASP has been converted to run >with the .NET common language runtime(CLR), meaning that you can write ASP >in any language compatible with the CLR (i.e. VB, C#, COBOL, umpteen other >languages currently being converted). > >Most cool was the way in which you can create web services. This is where >SOAP comes into play. By tagging a function in a CLR compatible language >with a 'web service' tag the function becomes exposed and available across >the net to anyone else using SOAP development environments (admittedly only >.NET at the moment). > >There were many, many oohs and aahs at the conference, from my position they >were well deserved. I'm not a fan of MS but don't write them off. As a >developer I haven't such a potential for a revolution since Windows 2.0 >first came out. > > > >-----Original Message----- >From: David VanHorn [mailto:[EMAIL PROTECTED]] >Sent: 03 April 2001 17:59 >To: Neil Kimber; Paulson, Joseph V. "Jay"; 'Stewart Taylor'; 'Brandon >Orther'; [EMAIL PROTECTED] >Subject: RE: [PHP] New buzz SOAP? > > > > > > >This is going to be big because it is a very large part of the new >Microsoft > >.NET strategy. In essence it will enable everyone and everything to talk > >together without worrying about hardware, software or OS's >incompatibilities > >(well, that's the theory, anyway). Of course, I'm sure that MS will make > >their own non-open extensions and tie everyone into their World<grin>. > > >I can't count the number of times I've heard this promise.. >Anyone remember how Java was supposed to take over the world? > > > >The best thing about SOAP is the sense of humour of the designers. Part of > >the SOAP toolkit is called the Remote Object Proxy Engine, this is > >responsible for the consumption of dispatching of SOAP messages. So, you >get > >SOAP on a ROPE! > >Don't drop the SOAP! :) > >-- >Dave's Engineering Page: http://www.dvanhorn.org >Where's dave? http://www.findu.com/cgi-bin/find.cgi?kc6ete-9 > > > >-- >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] + ====================== + Pierre-Yves Lem@ire + E-MedHosting.com + (514) 729-8100 + [EMAIL PROTECTED] + ======================
Hi Thanks to Sebastian Bergmann's recent wordfile, I got turned on the the potential of the function list in UltraEdit. Here are some PHP regexes which UltraEditers may find useful. If you use all three, your function list will list all the constants, class vars and functions in the script like this: "CONSTANT" "ANOTHER_CONSTANT" $class_var_one $some_more_var_declarations function_1 function_2 etc... Here are the goodies... /Function String = "%[ ^t;]++function[ ]+^(*^)(*" /Function String 1 = "%[ ^t;]++var[ ]+^([$][a-z,A-Z,1-0,_]+^)+[ ^t]+=*" /Function String 2 = "%[ ^t;]++define[ ]++[(][ ]++^([A-Z,1-0,_"']+^)*" Also, here is a regex for an sql file that will list everything you CREATE /Function String = "%[ ^t;]++CREATE[ ]+[a-z,A_Z,1-0,_]+[ ]+^([0-9,a-z_]+^)*" I'm no regex expert, but these work for me. Hope someone finds them useful. Sebastian - if you like them, you might want to add them to your "Open Source" wordfile... Geoff Caplan
Geoff Caplan wrote: > Sebastian - if you like them, you might want to add them to your > "Open Source" wordfile... I'll have a look at your stuff tomorrow. The current wordfile.txt in the CVS is buggy somehow and I'm going to sort out some of those bugs tomorrow. -- sebastian bergmann [EMAIL PROTECTED] http://www.sebastian-bergmann.de bonn.phpug.de | www.php.net | www.phpOpenTracker.de | www.titanchat.de
Sorry folks - I included the wrong version of the regexes in my last post! (Well - it's been a long day... Here is the debugged version - should work better I hope... /Function String = "%[ ^t;]++CREATE[ ]+[a-zA-Z0-9_]+[ ]+^([0-9a-z_]+^)*" /Function String = "%[ ^t;]++function[ ]+^(*^)(*" /Function String 1 = "%[ ^t;]++var[ ]+^([$][a-zA-Z0-9_]+^)+[ ^t]+=*" /Function String 2 = "%[ ^t;]++define[ ]++[(][ ]++^([A-Z0-9_"']+^)*" Geoff Caplan
I had that same warning the other day and the problem was a slight syntax error in my query statement. Jerry Lake - [EMAIL PROTECTED] Web Designer Europa Communications - http://www.europa.com Pacifier Online - http://www.pacifier.com -----Original Message----- From: WK [mailto:[EMAIL PROTECTED]] Sent: Monday, April 02, 2001 8:35 PM To: [EMAIL PROTECTED] Subject: Re: [PHP] Warning: 1 is not a valid File-Handle resource ""WK"" <[EMAIL PROTECTED]> wrote in message 9abfvp$v4$[EMAIL PROTECTED]">news:9abfvp$v4$[EMAIL PROTECTED]... > $fp2=fopen ("userdata","r")or die("unable to open file ($userdata)"); > $fp2 is getting a value 1 or 0 > > if ($fp2=fopen ("userdata","r") ) { > lock file > write some stuff unlock file <--------------forgot this > } > else { > echo ("file would not open"); > } > > wk > > ""Richard Kurth"" <[EMAIL PROTECTED]> wrote in message > [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > > I am using the newest ver of PHP and newest ver of apache on win98 > > just installed new php and apache yesterday set php up as a module > > > > > Don't know. Code looks good, what version of PHP are you using? Module > or > > > cgi? What version of windows? These are the things the PHP/Zend guys > > > probably need to know. > > > > > > On 4/2/01 4:59 PM, "Richard Kurth" <[EMAIL PROTECTED]> wrote: > > > > > > > What is causing this error > > > > > > > > > > > > Warning: 1 is not a valid File-Handle resource in > > > > c:/httpd/htdocs/autosetup/auto/createaccount.php on line 88 > > > > > > > > This is the cod in question > > > > > > > > $tab = chr(9); // define tabulator > > > > if(file_exists("userdata")) { > > > > $fp2=fopen ("userdata","r")or die("unable to open file ($userdata)"); > > > > flock($fp2, 2); //unless ($use_flock == 0); > > > > while ($data = fgetcsv ($fp2, 1000, $tab)) { <---this is line 88 > > > > $num = count ($data); > > > > $row++; > > > > for ($c=0; $c<$num; $c++) { > > > > > > > > } > > > > > > > > > > > > > -- > > > 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 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]
I'm having a problem with file upload. I have "<INPUT NAME="arqcliente" TYPE="file">" in the HTML file. The action of the form is "upload.php", and in the upload.php3 I have this line "<INPUT NAME="arqcliente" TYPE="file">
hehe, I forgot. I'm getting this error messagem: --------------------- Warning: Unable to open 'F:\\Augusto\\Augusto.wri' for reading: No such file or directory in /home/httpd/html/admin/upload.php3 on line 5 ---------------------- regards, Augusto Cesar Castoldi On Tue, 3 Apr 2001, Delbono wrote: > And the problem is? > > > ----- Original Message ----- > From: "Augusto Cesar Castoldi" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, April 03, 2001 7:04 PM > Subject: [PHP] file upload > > > > I'm having a problem with file upload. > > > > I have "<INPUT NAME="arqcliente" TYPE="file">" in the HTML file. The > > action of the form is "upload.php", > > > > and in the upload.php3 I have this line "<INPUT NAME="arqcliente" > > TYPE="file"> > > > > > > -- > > 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] > > > > >
I get this error message: Warning: Unable to open 'F:\\Augusto\\Ws_ftp.log' for reading: No such file or directory in /home/httpd/html/admin/upload.php3 on line 5 regards, augusto On Tue, 3 Apr 2001, Andrew Rush wrote: > on 4/3/01 1:04 PM, [EMAIL PROTECTED] splat open and thusly melted: > > > I'm having a problem with file upload. > > > > I have "<INPUT NAME="arqcliente" TYPE="file">" in the HTML file. The > > action of the form is "upload.php", > > > > and in the upload.php3 I have this line "<INPUT NAME="arqcliente" > > TYPE="file"> > > need more info: what actually happens when the code runs? what do you expect > to happen that doesn't? why do you HTML in your form handler? > > -- > :: Andrew Rush :: Lead Systems Developer :: MaineToday.com :: > ************************************************************************** > "Crippled but free, blind all the time, i was learning to see" > > - J. Garcia / R. Hunter > ************************************************************************** > > The views expressed herein are not necessarily those of my employer, but > they let me have them anyway. >
Hi, Is there a way to set the compression level for the automatic compression output buffering with ob_gzhandler? Both gzcompress() and gzdeflate() have an optional compression level. We would like to use the highest setting by default. Sincerely, Steven Roussey Network54.com http://network54.com/?pp=e
On Tuesday 03 April 2001 19:34, you wrote: > Hi, > > Is there a way to set the compression level for the automatic > compression output buffering with ob_gzhandler? Both gzcompress() and > gzdeflate() have an optional compression level. We would like to use > the highest setting by default. Don't worry about that. The difference won't be noticeable anyway (well, perhaps the difference in required processing power could be seen...) -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore?
I have this <image>...</image> or <image left>...</image> or <image right>...</image> or <image top>...</image> I want to strip the all that out of my text. I havent a clue about regex, I wish I did. could I get some insight, even a site to learn a little more. ? thanks -- Chris Lee [EMAIL PROTECTED]
On Tuesday 03 April 2001 17:57, you wrote: > I have this > > <image>...</image> > or > <image left>...</image> > or > <image right>...</image> > or > <image top>...</image> > > I want to strip the all that out of my text. I havent a clue about > regex, I wish I did. could I get some insight, even a site to learn a > little more. ? thanks use strip_tags() -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore?
I was interested in stripping the content between the tags too though. the content between the tags is allways 18 char so I did this. $article_body = ereg_replace("<image+>.{18}</image> ", '', $article_body); that seemed to work. oi, regex is bad stuff, haha. -- Chris Lee [EMAIL PROTECTED] "Christian Reiniger" <[EMAIL PROTECTED]> wrote in message 01040320291201.00590@chrisbig">news:01040320291201.00590@chrisbig... On Tuesday 03 April 2001 17:57, you wrote: > I have this > > <image>...</image> > or > <image left>...</image> > or > <image right>...</image> > or > <image top>...</image> > > I want to strip the all that out of my text. I havent a clue about > regex, I wish I did. could I get some insight, even a site to learn a > little more. ? thanks use strip_tags() -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore? -- 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]
On Tuesday 03 April 2001 19:57, you wrote: > I was interested in stripping the content between the tags too though. > the content between the tags is allways 18 char so I did this. > > $article_body = ereg_replace("<image+>.{18}</image> ", '', > $article_body); > > that seemed to work. oi, regex is bad stuff, haha. $body = preg_replace ('/<image[^>]*>.*?</image>/i', '', $body); is a bit more robust. -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore?
Hey all, I'm trying to mangle email addresses to pass to an email sending form and want to use a custom hashing function within an eregi_replace. Example: $text = eregi_replace("[my big email regex]", "send.php?addr=" . hash_func("\\1@\\2.\\3"), $text); I can't seem to get this to work... it is just hashing the static text within the function, not the replaced values. Can this just not be done? -Dan
On 4/3/01 11:06 AM, "Dan Wilson" <[EMAIL PROTECTED]> wrote: > Hey all, > > I'm trying to mangle email addresses to pass to an email sending form and > want to use a custom hashing function within an eregi_replace. > > Example: > > $text = eregi_replace("[my big email regex]", "send.php?addr=" . > hash_func("\\1@\\2.\\3"), $text); > > I can't seem to get this to work... it is just hashing the static text > within the function, not the replaced values. > > Can this just not be done? > > -Dan > If you set the value of a temporary variable to the result of hash_func(), does it return what you expect? If so, do that before the eregi_replace, add "send.php?addr=" to the beginning, and pass the temp var to eregi_replace. I know, it's a whole extra line of code, but at least you can test and make sure hash_func() is doing the right thing. Maybe you could try enclosing "send.php?addr=" . hash_func("\\1@\\2.\\3") In another set of () to enforce operator precedence? Ie. ( "send.php?addr=" . hash_func("\\1@\\2.\\3")) Just a thought.
On Tuesday 03 April 2001 20:06, you wrote: > Hey all, > > I'm trying to mangle email addresses to pass to an email sending form > and want to use a custom hashing function within an eregi_replace. > > Example: > > $text = eregi_replace("[my big email regex]", "send.php?addr=" . > hash_func("\\1@\\2.\\3"), $text); > > I can't seem to get this to work... it is just hashing the static text > within the function, not the replaced values. > > Can this just not be done? It can. But only with preg_replace. -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore?
> On 4/3/01 11:06 AM, "Dan Wilson" <[EMAIL PROTECTED]> wrote: > >> Hey all, >> >> I'm trying to mangle email addresses to pass to an email sending form and >> want to use a custom hashing function within an eregi_replace. >> >> Example: >> >> $text = eregi_replace("[my big email regex]", "send.php?addr=" . >> hash_func("\\1@\\2.\\3"), $text); >> >> I can't seem to get this to work... it is just hashing the static text >> within the function, not the replaced values. >> >> Can this just not be done? >> >> -Dan >> And after more carefully reading your code... I think you are going to have to get your matches before the replace, then pass the matches to hash_func, then do the replace. Am I reading that right? Your [big email regex] contains 3 groupings that you want \1,\2,\3 to be, and you want those values passed to hash_func()? ereg([big email regex],$text,$match) // $match[1] = \1 // $match[2] = \2 // etc // // $match[0] is the entire matched string, not the first sub group in the regex // Then $text = eregi_replace("[my big email regex]", "send.php?addr=". hash_func("$match[1]@$match[2].$match[3]"), $text);
Hi Jason, Metabase is a library that tries to hide 99% of the differences between all databases. In that sense it is a thick abstraction layer. The other school of thought is to provide a thin layer that doesn't do very much so that it runs fast. I am the author of another database abstraction library, ADODB (http://php.weblogs.com/adodb) that leans more towards that school. PEAR's DB is a similar thin layer. You have to decide on your needs based on 1. What do you want: speed or flexibility -- remember flexibility also means increased complexity. 2. Are you using a database abstraction layer as an insurance policy (changing databases)? If so then just choose the one that provides you an easier upgrade path. John Lim PS: ADODB is modelled on Microsoft's ADO, so it's popular among converted ASP programmers. If you one of these people, ADODB might be attractive to you. "Jason Lotito" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > Looking into Database Abstraction, and I was recommended to Metabase. I > have looked over it, and found that I like it. However, I was looking to > gain further insight as to other people using Metabase, and their > experiences with it, good, bad, problems, no problems, etc. > > Thank you > > Jason Lotito > www.NewbieNetwork.net > Where those who can, teach; > and those who can, learn. > > > -- > 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] >
In the previous version we had (4.0.3), the following worked: echo date( "m/d/Y <br> h:ia" ); to display the date on the first line and the hours:minutes am/pm on the second line. Now, looking at the date function, it looks like the "r" character has been added as a formatting specifier. Is there any way I can make the above work as it did? Or am I going to have to use 2 seperate date() calls? Chris
I haven't checked date( ) in the manual, but could <bR> work? "Boget, Chris" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > In the previous version we had (4.0.3), the following > worked: > > echo date( "m/d/Y <br> h:ia" ); > > to display the date on the first line and the hours:minutes > am/pm on the second line. > > Now, looking at the date function, it looks like the "r" > character has been added as a formatting specifier. Is there > any way I can make the above work as it did? Or am I > going to have to use 2 seperate date() calls? > > Chris >
> I haven't checked date( ) in the manual, but could <bR> work? Sometimes, I am *such* a retard... My humble apologies for my previous post. Chris
The subject explains all. I need to send html emails unsing php Thanks
echo date( "r h:ia" ); returns: Tue, 3 Apr 2001 13:45:46 +0500 12:875903540pm What's up with the minutes? Does anyone else get this problem? It seems the minutes are only screwed up with the "r" format specifier is used... Chris
Hi all, In the past couple of weeks, many people have asked me about compiling PHP / Apache under Mac OS X, so I've updated my iODBC HOWTO specifically for Mac OS X. This walks through the process of enabling ODBC support in PHP, so your Mac OS X PHP applications can pull data from any relational database. I'll be uploading it to the www.iodbc.org site, but if anyone would like to comment on the initial draft, it's attached to the post. Any and all feedback is welcome - tell me anything is not clear! Best regards, Andrew -------------------------------------- Andrew Hill - OpenLink Software Director Technology Evangelism eBusiness Infrastructure Technology http://www.openlinksw.com
Hi all, In the past couple of weeks, many people have asked me about compiling PHP / Apache under Mac OS X, so I've updated my iODBC HOWTO specifically for Mac OS X. This walks through the process of enabling ODBC support in PHP, so your Mac OS X PHP applications can pull data from any relational database. I'll be uploading it to the www.iodbc.org site, but if anyone would like to comment on the initial draft, it's attached to the post. Any and all feedback is welcome - tell me anything is not clear! Best regards, Andrew -------------------------------------- Andrew Hill - OpenLink Software Director Technology Evangelism eBusiness Infrastructure Technology http://www.openlinksw.com
Okay, so no attachments to the lists :) Here is the HOWTO: http://www.iodbc.org/osxphp_iodbc.htm Best regards, Andrew -------------------------------------- Andrew Hill - OpenLink Software Director Technology Evangelism eBusiness Infrastructure Technology http://www.openlinksw.com office:781.273.0900 x 27 mobile:781.608.4217 > > > Hi all, > > In the past couple of weeks, many people have asked me about > compiling PHP / > Apache under Mac OS X, so I've updated my iODBC HOWTO specifically for Mac > OS X. > > This walks through the process of enabling ODBC support in PHP, > so your Mac > OS X PHP applications can pull data from any relational database. I'll be > uploading it to the www.iodbc.org site, but if anyone would like > to comment > on the initial draft, it's attached to the post. > > Any and all feedback is welcome - tell me anything is not clear!
I've got a script that returns a smil file in a header but I'd like to change the name of the file. The file is sent as blah.php (even though it is a smil file) but I'd like to be able to name it something like blah.sml. Is there a way to do this? Spunk
On 4/3/01 12:34 PM, "Spunk S. Spunk III" <[EMAIL PROTECTED]> wrote: > I've got a script that returns a smil file in a header but I'd like to > change the name of the file. The file is sent as blah.php (even though it is > a smil file) but I'd like to be able to name it something like blah.sml. Is > there a way to do this? > > Spunk > If you are using include() to send the file in the header, then it doesn't matter WHAT the extension is. All files sent through include() are parsed as if they were PHP, with or without the php extension. So, as long as nothing in your smil file looks like php, then it will just get passed through (as if it were html).
Hello, How do I alphabetize the out put of my data base? The field would be LastName Brandon
> How do I alphabetize the out put of my data base? > The field would be LastName "SELECT * FROM MyTable ORDER BY LastName" Then loop through the result set. Chris
SELECT.....ORDER BY LastName; Brandon Orther wrote: > > Hello, > > How do I alphabetize the out put of my data base? > > The field would be LastName > > Brandon > > -- > 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]
Do it in your sql SELECT statement. Mysql uses ORDER BY field_name I think that is standard SQL. On 4/3/01 12:54 PM, "Brandon Orther" <[EMAIL PROTECTED]> wrote: > Hello, > > How do I alphabetize the out put of my data base? > > The field would be LastName > > Brandon
I know this is off-topic but what I'm using it for will be in a PHP script! All you who are grep-masters I have a question. I would like to find all processes by a given user on a linux box and kill them. I know this much: ps -u username Now, do I then pipe that to grep somehow and get just the PID's? How can I do this quickly and easily? -- Thomas Deliduka IT Manager ------------------------- New Eve Media The Solution To Your Internet Angst http://www.neweve.com/
On Tuesday 03 April 2001 21:59, you wrote: > I would like to find all processes by a given user on a linux box and > kill them. I know this much: > > ps -u username > > Now, do I then pipe that to grep somehow and get just the PID's? (1) look up system / backtick operator / ... to get the output of the grep call as array, one line per entry (2) do a foreach ($TheOutput as $Line) { if (preg_match ('/^\s*(\d+)/', $Line, $Matches)) { $PID = $Matches [1]; // kill it } } -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore?
On Tuesday 03 April 2001 22:41, you wrote: > (1) look up system / backtick operator / ... to get the output of the > grep call as array, one line per entry "... output of the ps call" of course -- Christian Reiniger LGDC Webmaster (http://sunsite.dk/lgdc/) CPU not found. retry, abort, ignore?
Thanks! On 4/3/2001 4:41 PM this was written: > On Tuesday 03 April 2001 21:59, you wrote: > >> I would like to find all processes by a given user on a linux box and >> kill them. I know this much: >> >> ps -u username >> >> Now, do I then pipe that to grep somehow and get just the PID's? > > (1) look up system / backtick operator / ... to get the output of the > grep call as array, one line per entry > > (2) do a > > foreach ($TheOutput as $Line) { > if (preg_match ('/^\s*(\d+)/', $Line, $Matches)) { > $PID = $Matches [1]; > // kill it > } > } -- Thomas Deliduka IT Manager ------------------------- New Eve Media The Solution To Your Internet Angst http://www.neweve.com/
Is there something along these lines somewhere out there? If so, could someone point me in the right direction? Chris
I am using php4 as an Apache module. The problem is that when a Java applet makes a connection to a CGI script written in php, it can't read the result of php output, but the same applet works fine with Perl or plain sh CGI script - since the only difference between the the CGIs is the language used ie. php, perl,... I am speculating that the problem is somewhere in the Apache-php interface ( the strange thing is that the php script works if connected to with a browser :-( ) Here is some simple code ( working sh code ) in sh #! /bin/sh echo "Content-type: text/plain" echo "" echo "some text..." The following output displays with a browser, but can't be read by a Java applet <?php print "some text ..." ?> Applet code in question: URL u=new URL("http://www/test.php"); URLConnection uc=u.openConnection(); DataInputStream d=new DataInputStream(uc.getInputStream()); while ( (line=d.readLine()) != null ) { System.out.println(line); } I tried set_time_limit(0), ignore_user_abort, sending my own header with header function, none of them worked - any ideas ? Thanks, Peter
Umm, have you tried explicitly outputting the content-type header the way your shell script does? See header() in the php docs. On 4/3/01 1:38 PM, "Peter Choynowski" <[EMAIL PROTECTED]> wrote: > > I am using php4 as an Apache module. The problem is that when a Java > applet makes a connection to a CGI script written in php, it can't read > the result of php output, but the same applet works fine with Perl or > plain sh CGI script - since the only difference between the the CGIs is > the language used ie. php, perl,... I am speculating that the problem is > somewhere in the Apache-php interface ( the strange thing is that the > php script works if connected to with a browser :-( ) > > Here is some simple code ( working sh code ) > > in sh > #! /bin/sh > echo "Content-type: text/plain" > echo "" > echo "some text..." > > The following output displays with a browser, but can't be read by a > Java applet > <?php > print "some text ..." > ?> > > > Applet code in question: > URL u=new URL("http://www/test.php"); > URLConnection uc=u.openConnection(); > DataInputStream d=new DataInputStream(uc.getInputStream()); > while ( (line=d.readLine()) != null ) { > System.out.println(line); > } > > I tried set_time_limit(0), ignore_user_abort, sending my own header with > header function, none of them worked - any ideas ? > > Thanks, > Peter > > >
Try putting \n at the end of each line of your php print, your applet is using readline() so waiting for newline character (\n). hth Andrew Braund > -----Original Message----- > From: Peter Choynowski [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, 4 April 2001 06:08 > To: [EMAIL PROTECTED] > Subject: [PHP] Java applet can't read PHP output !! > > > > I am using php4 as an Apache module. The problem is that > when a Java > applet makes a connection to a CGI script written in php, > it can't read > the result of php output, but the same applet works fine > with Perl or > plain sh CGI script - since the only difference between the > the CGIs is > the language used ie. php, perl,... I am speculating that > the problem is > somewhere in the Apache-php interface ( the strange thing > is that the > php script works if connected to with a browser :-( ) > > Here is some simple code ( working sh code ) > > in sh > #! /bin/sh > echo "Content-type: text/plain" > echo "" > echo "some text..." > > The following output displays with a browser, but can't be read by a > Java applet > <?php > print "some text ..." > ?> > > > Applet code in question: > URL u=new URL("http://www/test.php"); > URLConnection uc=u.openConnection(); > DataInputStream d=new DataInputStream(uc.getInputStream()); > while ( (line=d.readLine()) != null ) { > System.out.println(line); > } > > I tried set_time_limit(0), ignore_user_abort, sending my > own header with > header function, none of them worked - any ideas ? > > Thanks, > Peter >
Hi, Does anyone know what this (url_rewriter.tags) configuration directive is? Mike
I am trying to create and open a file in php4 using $fp = fopen($filename,r) php4 is compiled as an apache module. I keep gettting errors, and cannot create the file. The directory is chmod 777, apache is running as user apache. Any ideas why I can't write this file? Chris Mason Box 340, The Valley, Anguilla, British West Indies Tel: 264 497 5670 Fax: 264 497 8463 USA Fax (561) 382-7771 Take a virtual tour of the island http://net.ai/ The Anguilla Guide Find out more about NetConcepts www.netconcepts.ai Talk to me in real time with Instant Messenger: [EMAIL PROTECTED] Signature F331 8AD1 36FB B3B0 DF9F D95B 8024 D1EA 7450 D50C
Hello, I am looking for info on how to make a MySQL table searchable. Does anyone have a tutorial on how to do this? ThankZ Brandon
HI, does anyone knows how to retrive information about the columns names of a table? I know that is possible to use show table mytable using isql but I need to get information about the columns using sql. that information is to be accessed with a php script. so, I'm looking for something resembling "select info from table...." How may I supposed to do that?
The following situation is possible (and has happened; lord knows I've done it on more than one occasion). Names have been changed to protect the innocent. <form method="post" action="/processform.php"> <input type="text" name="age"> <input type="hidden" name="year" value="2001"> <input type="submit" value="Submit"> </form> Your average form. Fill in my age and hit "Submit" The form data gets sent to "processform.php". Every thing is all well and good. As a user, I view the source and copy it to a file on my local file system. I manually change the action to be: "http://www.yoursite.com/processform.php" and the year to be "1998". I open the file in IE and click "Submit". The data, again, is sent to "processform.php" on your server. Everything is not all well and good. Now, the inclination is to check the $HTTP_REFERER and make sure that it is a page on your site. However, that isn't really an option as it can be suppressed, spoofed or the browser might not even support it. With this in mind, what do you guys do to prevent something like this from happening? How do you check to make sure that any form submissions originate from your site? thnx, Chris
I've a script has many functions in it all of which hit databaseA . I've added a new function which is to get data from databaseB how can I go about this in one script when I try to connect to a database other than the one defined at the beginning of the script all the functions in the script break as if I am setting the wrong database at the top of the script. Any help would be greatly appreciated. Michael Roark