[PHP] CGI error
Hi, I am running PHP 4.06 on Windows 2000 with IIS 5. I am running PHP in CGI mode. I seem to be getting CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Why is this error happening ? Please dont ask me to shift to DLL mode of running PHP as it gives worse problems like access violations etc. It would be really helpful if someone could tell me as to how correct the same. Thanks, Karthik.
[PHP] Paypal instant payment notification
Hello, I have a customer who wants to implement Paypal instant payment notification on his website. Basically, he wants a script that emails a custom message once a customer purchases an item. Instant Payment Notification has the ability to do this. However, I have a couple of questions: -- Is this really the best method? We're going to implement a shopping cart on the site, too, so Paypal might not be the best solution. -- Does anyone have sample code for Instant Payment Notification? If you'd like more information about Instant Payment Notification, you can go here: https://www.paypal.com/cgi-bin/webscr?cmd=p/acc/ipn-info Note that this requires you to login with a Paypal account. Here's a brief synopsis taken from the above page: How It Works When a customer makes a payment to you, PayPal will post a notification to your server at a URL you specify. Included in this notification will be all of your customer's payment information (e.g. customer name, amount) as well as a piece of encrypted code. When your server receives a notification, it will then post the information, including the encrypted code, back to a secure PayPal URL. PayPal will authenticate the transaction and send confirmation of its validity back to your server. After you have activated Instant Payment Notification, your server will be sent a notification every time you receive a payment, this notification will be sent as a hidden FORM POST to the URL you specified, and will include all of the payment information. The FORM variables for the notification are listed below: To me, this seems kind of like a hack -- i.e. there should be a better way to do this, perhaps as part of a (free or low-cost) shopping cart and payment prcoessing system. Also, there seems to be no way to test this without sending the Paypal user money. (I am going to contact Paypal about that one.) Any experiences, good or bad, and advice would be appreciated. Thanks! Erica Remove SPAMFREE- to email me. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] code to see files in directories
p.s this script came from: // PHP Spider Trapper // Copyright 2000 MassTraffic.com // Unlimted Usage Granted By _Owner_ // You May Use the Program For Free // Under the CAREWARE liceanse. // Which states that you may use // the product for free as long // as you are happy and take care // of each other This Script!! == Karl Phillipson PHP SQL Programmer Saffron Hill Ventures 67 Clerkenwell Road London EC1R 5BL Saffron Hill: 0207 693 8300 Direct Line: 0207 693 8318 -Original Message- From: Karl Phillipson [mailto:[EMAIL PROTECTED]] Sent: 08 August 2001 15:30 To: 'Eduardo Kokubo'; [EMAIL PROTECTED] Subject: RE: [PHP] code to see files in directories Try this ?php $level1 = 0; $baseurl = http://$HTTP_HOST;; $base = './'; $basedir = opendir($base); while ($file = readdir($basedir)){ if ($file != '.' $file != '..' eregi(.htm,$file)) { print(a href=$baseurl/$file$baseurl/$file/aBR\n); flush(); } if ($file != '.' $file != '..' is_dir($base/$file) $file != _data) { $level1 = $base/$file; print(a href=$baseurl/$file$baseurl/$file/aBR\n); flush(); $seconddir = opendir($level1); while ($folder = readdir($seconddir)) { if ($folder != '.' $folder != '..' eregi(.htm,$folder)){ print(a href=$baseurl/$file/$folder$baseurl/$file/$folder/aBR\n); flush(); } if ($folder != '.' $folder != '..' is_dir($base/$file/$folder) $folder != _data) { $level2 = $level1/$folder; print(a href=$baseurl/$file/$folder$baseurl/$file/$folder/aBR\n); flush(); $thirddir = opendir($level2); while ($this = readdir($thirddir)){ if ($this != '.' $this != '..' eregi(.htm,$this)) { print(a href=$baseurl/$file/$folder/$thibaseurl/$file/$folder/$this$baseurl/$file/$ folder/$this/aBR\n); flush(); } if ($this != '.' $this != '..' is_dir($base/$file/$folder/$this) $this != _data) { $level3 = $level2/$this; print(a href=$baseurl/$file/$folder/$this$baseurl/$file/$folder/$this/aBR\n); flush(); $forthdir = opendir($level3); while ($that = readdir($forthdir)) { if ($that != '.' $that != '..' eregi(.htm,$that)) { print(a href=$baseurl/$file/$folder/$this/$that$baseurl/$file/$folder/$this/$that/ aBR\n); flush(); } if ($that != '.' $that != '..' is_dir($base/$file/$folder/$this/$that) $that != _data) { $level4 = $level3/$that; print(a href=$baseurl/$file/$folder/$this/$that$baseurl/$file/$folder/$this/$that/ aBR\n); flush(); $fithdir = opendir($level4); while ($some = readdir($fithdir)){ if ($some != '.' $some != '..' eregi(.htm,$some)) { print(a href=$baseurl/$file/$folder/$this/$that/$some$baseurl/$file/$folder/$this/$ that/$some/aBR\n); flush(); } if ($some != '.' $some != '..' is_dir($base/$file/$folder/$this/$that/$some) $some != _data) { $level5 = $level4/$some; print(a href=$baseurl/$file/$folder/$this/$that/$some$baseurl/$file/$folder/$this/$ that/$some/aBR\n); flush(); $sixthdir = opendir($level5); while ($the = readdir($sixthdir)) { if ($the != '.' $the != '..' eregi(.htm,$the)){ print(a href=$baseurl/$file/$folder/$this/$that/$some/$this/$that/$some/$the$baseur l/$file/$folder/$this/$that/$some/$the/aBR\n); flush();
RE: [PHP] Paypal instant payment notification
To me, this seems kind of like a hack -- i.e. there should be a better way to do this, perhaps as part of a (free or low-cost) shopping cart and payment prcoessing system. Also, there seems to be no way to test this without sending the Paypal user money. (I am going to contact Paypal about that one.) Actually it doesn't seem like too much of a hack, except that it seems to be not a realtime operation (otherwise why would they need to contact your script?). Good points: 1. PayPal contacts your script to tell it about the transaction, this script could be anywhere. 2. Requires verification from PayPal. 3. Encrypted transaction identifier from PayPal means you don't have to protect your receiving script with SSL. Bad point: 1. Sounds like it's not realtime. Jason -- Jason Murray [EMAIL PROTECTED] Web Developer, Melbourne IT Work now, freak later! -- 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] I need everyones opinon!
Hi Guys, When naming classes and function's within the class(and even functions(probably more so?)) do you use a common string infront of everything? For example HM_function_name() The reason I am asking is because what if you want to easily intergrate a class/function with lots of other classes/function and then you find out there is two with the same name? Any thoughts on this would be good! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] checking for null form fields fails
On Wed, Aug 08, 2001 at 09:14:56AM -0700, Bjorn Van Simaeys wrote: Hey Renze, Don't you think that checking too much is useless and takes a bite out of your performance too? Don't waste your time. Greetz, Bjorn Van Simaeys www.bvsenterprises.com That's right... Checking _too_much_ is useless. But you let me how you check too much? Checking whether or not a variable is set doesn't take any performance. Getting errors and warnings... that sucks. Some guy worked at this company who -we found out- hardly ever checked the results of his db-calls... just because that wouldn't look nice in his code. I mean... what kind of a person are you then. You won't believe how many errors and warnings his code produces. If you use functions calls and don't check the returnvalue(s) your just asking for trouble. And come on... tell me how much performance it takes to see whether or not the returnvalue is true or false after a db-function that takes up about 5 or 6 seconds. Then you're gonna complain about the performance you lose by checking if that db-function succeeded? Tell me... you have any warnings and/or errors logged to your logfiles? Or do you have the errorreportinglevel set to absolute nothing? You ever check if anything goes wrong? How the h*ll can you guarantee functionality of your site? -- * RzE: -- -- Renze Munnik -- DataLink BV -- -- E: [EMAIL PROTECTED] -- W: +31 23 5326162 -- F: +31 23 5322144 -- M: +31 6 21811143 -- H: +31 23 5516190 -- -- Stationsplein 82 -- 2011 LM HAARLEM -- -- http://www.datalink.nl -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] CGI error
On Thursday 09 August 2001 07:47, karthik wrote: Hi, I am running PHP 4.06 on Windows 2000 with IIS 5. I am running PHP in CGI mode. I seem to be getting CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Why is this error happening ? Read, and follow the instructions on this matter as documented towards the end of the install.txt file which came with your distribution. Cheers -- Phil Driscoll -- 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] post problems
Hi, I am using post to pass information to a php script ie;- www/mypage.phtml?var=3 on the page that is being passed the data i am testing for the occurence of var with;- if($var)... this is generating a warning if var is not passed to the page, as I do not always want to pass the data to it, how can i test for the occurence of var and respond to it from within the called page? thanks in advance -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] CGI error
Hi, In install.txt there seems to be settings on how to install under various web servers. There is nothing on CGI errors etc. And i have followed the procedure which was given in install.txt for configuring PHP. Still this problem occurs. Help, Karthik. - Original Message - From: Phil Driscoll [EMAIL PROTECTED] To: karthik [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Thursday, August 09, 2001 1:50 PM Subject: Re: [PHP] CGI error On Thursday 09 August 2001 07:47, karthik wrote: Hi, I am running PHP 4.06 on Windows 2000 with IIS 5. I am running PHP in CGI mode. I seem to be getting CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: Why is this error happening ? Read, and follow the instructions on this matter as documented towards the end of the install.txt file which came with your distribution. Cheers -- Phil Driscoll -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] CGI error
On Thursday 09 August 2001 09:46, karthik wrote: Hi, In install.txt there seems to be settings on how to install under various web servers. Well what about this bit: You have installed PHP, but when try to access a php script file via your browser, you get the error: cgi error: The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: This error message means that php failed to output anything at all. From the command line hange to the directory containing php.exe. Run php.exe -i If php has any problems running, then a suitable error message will be displayed which will give you a clue as to what needs to be done next. If you get a screen full of html codes (the output of the phpinfo() function) then php is working ok. Once php is working at the command line, try accessing the php script via the browser again. If it still fails then it could be one of the following: file permissions on your php script, php.exe, php4ts.dll, php.ini or any php extensions you are trying to load are such that the anonymous internet user ISUR_machinename cannot access them. The script file does not exist (or possibly isn't where you think it is relative to your web root directory). Note that for IIS you can trap this error by ticking the 'check file exists' box when setting up the script mappings in the Internet Services Manager. If a script file does not exist then the server will return a 404 error instead. There is also the additional benefit that IIS will do any authentication required for you based on the NTLanMan permissions on your script file. -- Phil Driscoll -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] how to create directory through php on linux platform??
Hi! dear friends, how to create directory through php on linux platform?? and how to give permissions to the directory. Thanks in advance. Regards -Balaji The Information contained and transmitted by this E-MAIL is proprietary to Wipro Limited and is intended for use only by the individual or entity to which it is addressed, and may contain information that is privileged, confidential or exempt from disclosure under applicable law. If this is a forwarded message, the content of this E-MAIL may not have been sent with the authority of the Company. If you are not the intended recipient, an agent of the intended recipient or a person responsible for delivering the information to the named recipient, you are notified that any use, distribution, transmission, printing, copying or dissemination of this information in any way or in any manner is strictly prohibited. If you have received this communication in error, please delete this mail notify us immediately at [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: post problems
[EMAIL PROTECTED] (L Melville) wrote: Hi, I am using post to pass information to a php script ie;- www/mypage.phtml?var=3 on the page that is being passed the data i am testing for the occurence of var with;- if($var)... this is generating a warning if var is not passed to the page, as I do not always want to pass the data to it, how can i test for the occurence of var and respond to it from within the called page? maybe you need to globalize your var on the page where it's posted to? if (isset($var)) { echo var is set; } -- Henrik Hansen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] how to create directory through php on linux platform??
Balaji Ankem wrote: Hi! dear friends, how to create directory through php on linux platform?? http://www.php.net/manual/en/function.mkdir.php and how to give permissions to the directory. http://www.php.net/manual/en/function.chmod.php -- Pavel a.k.a. Papi -- 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] caching and IE 5
Is anyone else having fun and games with IE 5.0 and caching? I have the no-cache code (below) before anything else in my index file. Following that an include file is pulled in that has a form with a text input field that echos the date and time. Whenever I refresh the page the time does not update to reflect the current time, it sticks with the time that was displayed when the page was first loaded. Even when I close the browser and reopen it the time remains the same. Any pointers on this issue? ?php header (Expires: Mon, 14 Jul 1963 05:00:00 GMT);// Date in the past header (Last-Modified: . gmdate(D, d M Y H:i:s) . GMT); // always modified header (Cache-Control: no-cache, must-revalidate); // HTTP/1.1 header (Pragma: no-cache); ? input type=text name=search_name value=?php echo SEARCH .date(F jS Y G:m A) ? Thx in advance. Karl
[PHP] Return Adress
Hi ! I ve got a problem with the mail function : My http server (Apache) is running as user web and php is compiled as a module. When I send a mail with the mail function and, for example, the recipient does not exists, the return message is sent to [EMAIL PROTECTED] I would like the error messages are sent to another email adress. I tried with the mail header Return-path: [EMAIL PROTECTED] but the error messages keep going to [EMAIL PROTECTED] My code is : $head=From: .$EMAILADMIN.\nReturn-Path: [EMAIL PROTECTED]\n; mail($to,$sub,$msg,$head); Is there a way to force the error messages to go to another email adress ? Another header ? If it's sendmail that change the return address, is there a way to prevent this ? Thanks ! jean-arthur --- EuroVox 4, place Félix Eboue 75583 Paris Cedex 12 Tel : 01 44 67 05 05 Fax : 01 44 67 05 19 Web : http://www.eurovox.fr -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] how 2 read an non-existing file?! (I need help)
the following problem: I want to read out, if the firstname is a boy's name or a girl's name... therefore I've written this code: (which allready works) -- snap --- $fp=fopen('http://www.vornamenlexikon.de/main/suchen.asp?kriterium=searchB1 =Suchenaction=searchnowsearchby='.$name,r); if($fp){ $daten=fread($fp,10); fclose($fp); $male='/m.gif'; $female='/w.gif'; if((strpos($daten,$female)0)(strpos($daten,$male)0)){ if(strpos($daten,$male)strpos($daten,$female))$result='w'; else $result='m'; }else if(strpos($daten,$female)0)$result='w'; else if(strpos($daten,$male)0)$result='m'; } if(empty($result)){ $fp=fopen('http://www.kindername.de/'.strtolower(substr($name,0,1)).'-namen. htm',r); if($fp){ $namen=array(); $daten=fread($fp,10); fclose($fp); $daten=strstr($daten,'font size=4 face=Verdana, Arial, Helvetica, sans-serifBVORNAMEN MIT'); for($cnt=0;strpos($daten,'tr')0;$cnt++){ $daten=substr(strstr($daten,'tr'),4); $tag=substr($daten,0,strpos($daten,'/tr')); if(strpos($tag,'/td')0){ $x1=substr(strstr($tag,'td'),4); while(strpos($x1,' ')0)$x1=str_replace(' ',' ',$x1);//TAB while(strpos($x1,' ')0)$x1=str_replace(' ',' ',$x1);//DBLSPACE $x1=trim($x1); for($i=1;strpos($x1,'td')0;$i++){ $field=strtolower(trim(strip_tags(substr($x1,0,strpos($x1,'/td'); if($i==1)$namen[$cnt]=array($field); else if($i==2)$namen[$cnt]['gender']=trim($field); else if($i==3){ while(strpos($field,',')0){ array_push($namen[$cnt],substr($field,0,strpos($field,','))); $field=substr(strstr($field,','),1); } array_push($namen[$cnt],$field); }else if($i==4){ if(in_array($name,$namen[$cnt]))$result=$namen[$cnt]['gender']; } $x1=substr(strstr($x1,'td'),4); } } } } } -- /snap --- This code works, but I wanted to include another Datebase (Yahoo) So I included this function: -- snap --- $fp=@fopen('http://babynames.pregnancy.yahoo.com/bnfname?n='.$name,r); if($fp){ $daten=fread($fp,1); fclose($fp); $male='boy'; $female='girl'; if((strpos($daten,$female)0)(strpos($daten,$male)0)){ if(strpos($daten,$male)strpos($daten,$female))$result='w'; else $result='m'; }else if(strpos($daten,$female)0)$result='w'; else if(strpos($daten,$male)0)$result='m'; } -- /snap --- But this code has no effect. It returns only an Error (404) The reason therefore is, that the targetting URL does'nt exist: Try this URL's http://babynames.pregnancy.yahoo.com/bnfname?n=Patrick or http://babynames.pregnancy.yahoo.com/bnfname.htm?n=Patrick http://babynames.pregnancy.yahoo.com/bnfname.?n=Patrick http://babynames.pregnancy.yahoo.com/bnfnameBLABLA?n=Patrick In a Browser its not nessesary to type in the correct Name bnfname. So you can add what ever you want, but the result is the same (it works) But the problem is, to downloading this file, because then the reason is an 404-Error (not existing) Does anybody know an answer to this problem??? How can I download this file anyway... and read out the information I want? Thanks, Tribun (Patrick) --- www.mp3o.net PS: I know. its not the best english ;) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] caching and IE 5
On Thu, 9 Aug 2001, Karl Phillipson wrote: Is anyone else having fun and games with IE 5.0 and caching? I have the no-cache code (below) before anything else in my index file. Following that an include file is pulled in that has a form with a text input field that echos the date and time. Whenever I refresh the page the time does not update to reflect the current time, it sticks with the time that was displayed when the page was first loaded. Even when I close the browser and reopen it the time remains the same. Any pointers on this issue? ?php header (Expires: Mon, 14 Jul 1963 05:00:00 GMT);// Date in the past header (Last-Modified: . gmdate(D, d M Y H:i:s) . GMT); // always modified header (Cache-Control: no-cache, must-revalidate); // HTTP/1.1 header (Pragma: no-cache); ? input type=text name=search_name value=?php echo SEARCH .date(F jS Y G:m A) ? Thx in advance. Karl I do something messy when nothing else works... get ready for it hehe a href=?=$PHP_SELF??iesux=?=rand(10,20)?Click here to refresh/a Told you it was ugly. Twigman... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] caching and IE 5
Try this head META Http-Equiv=Cache-Control Content=no-cache META Http-Equiv=Pragma Content=no-cache META Http-Equiv=Expires Content=0 /head works for me - try loading www.shanghaiguide.com/main/index.php3 - should do time, and display a different image every time. cheers, lawrence. -Original Message- From: Karl Phillipson [mailto:[EMAIL PROTECTED]] Sent: August 9, 2001 5:21 PM To: '[EMAIL PROTECTED]' Subject: [PHP] caching and IE 5 Is anyone else having fun and games with IE 5.0 and caching? I have the no-cache code (below) before anything else in my index file. Following that an include file is pulled in that has a form with a text input field that echos the date and time. Whenever I refresh the page the time does not update to reflect the current time, it sticks with the time that was displayed when the page was first loaded. Even when I close the browser and reopen it the time remains the same. Any pointers on this issue? ?php header (Expires: Mon, 14 Jul 1963 05:00:00 GMT);// Date in the past header (Last-Modified: . gmdate(D, d M Y H:i:s) . GMT); // always modified header (Cache-Control: no-cache, must-revalidate); // HTTP/1.1 header (Pragma: no-cache); ? input type=text name=search_name value=?php echo SEARCH .date(F jS Y G:m A) ? Thx in advance. Karl -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] I need everyones opinon!
Not sure I fully understand you. I'm assuming that you mean that you prefix each member method with a particular string that relates to the class. By doing this you lose a key strength of OOP. Namely the ability to write polymorphic code. In effect, you would not be able to do the following: class A { function print() { print(A); } } class B { function print() { print(B); } } $arrObjects[1]= new A(); $arrObjects[2]= new B(); foreach ($arrObjects as $key-$value) { $value-print();// This is the polymorphic piece - the object type is decided at run-time } If you methods were called A_print() and B_print() then you would not be able to build generic code as above. -Original Message- From: Scott Mebberson [mailto:[EMAIL PROTECTED]] Sent: 09 August 2001 08:20 To: [EMAIL PROTECTED] Subject: [PHP] I need everyones opinon! Hi Guys, When naming classes and function's within the class(and even functions(probably more so?)) do you use a common string infront of everything? For example HM_function_name() The reason I am asking is because what if you want to easily intergrate a class/function with lots of other classes/function and then you find out there is two with the same name? Any thoughts on this would be good! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] caching and IE 5
Hmmm, I substituted the date(F jS Y G:m A) function for a time() function and this works fine, on refresh the updated timestamp is visible. (btw system is apache 1.20 running on Hed Rat 7.1 - php 4.05) Can anyone explain why the time() function refreshes and returns the correct value but the date(F jS Y G:m A) does not?? Seems the problem might not be an IE5 caching issue at all ?? Regs, Karl == Karl Phillipson PHP SQL Programmer Saffron Hill Ventures 67 Clerkenwell Road London EC1R 5BL Saffron Hill: 0207 693 8300 Direct Line: 0207 693 8318 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: 09 August 2001 10:37 To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: RE: [PHP] caching and IE 5 Try this head META Http-Equiv=Cache-Control Content=no-cache META Http-Equiv=Pragma Content=no-cache META Http-Equiv=Expires Content=0 /head works for me - try loading www.shanghaiguide.com/main/index.php3 - should do time, and display a different image every time. cheers, lawrence. -Original Message- From: Karl Phillipson [mailto:[EMAIL PROTECTED]] Sent: August 9, 2001 5:21 PM To: '[EMAIL PROTECTED]' Subject: [PHP] caching and IE 5 Is anyone else having fun and games with IE 5.0 and caching? I have the no-cache code (below) before anything else in my index file. Following that an include file is pulled in that has a form with a text input field that echos the date and time. Whenever I refresh the page the time does not update to reflect the current time, it sticks with the time that was displayed when the page was first loaded. Even when I close the browser and reopen it the time remains the same. Any pointers on this issue? ?php header (Expires: Mon, 14 Jul 1963 05:00:00 GMT);// Date in the past header (Last-Modified: . gmdate(D, d M Y H:i:s) . GMT); // always modified header (Cache-Control: no-cache, must-revalidate); // HTTP/1.1 header (Pragma: no-cache); ? input type=text name=search_name value=?php echo SEARCH .date(F jS Y G:m A) ? Thx in advance. Karl -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] MySQL connection
I have tested again what I said yesterday and found that if I have problems in PHP support in Apache then all my information (username and password) are seing simly on the screen, so it's not about dead SQL server but PHP. However, I went through all docs that I have on this topic and found that the only solution of this is to put included connect.php/inc outside of htdocs directory and configure your php.ini such a way that one outsider directory would be accepted and only by php call. Hope I didn't mess up this time so you are able to understand what I mean... =)) Thank you for the help anyway, just be aware of this PHP prob when you pick up provider. Youri On 8 Aug 2001, at 19:33, Attila Strauss wrote: hi, there are 2 ways. 1. you hardcore the user/password in the php.ini file. 2. u do a simply error checking like : ?php $connect = mysql_connect($host, $user, $pass); if(!$connect) { print connection failed; } ? of course you could also do like kindaheader(Location: http://host;); instead of print connection failed. i hope i could help you. best regards attila strauss Hey Jouri, I don't agree with this one. I tested it out on my localhost and got the two error messages I told you I was going to get: Warning: Unknown MySQL Server Host... Warning: MySQL Connection Failed... No usernames/passwords. I have to say however that I always include my connect.php file. Maybe that's a secure way to connect without anyone seeing your password in case of sqlserver problems. Greetz, Bjorn Van Simaeys www.bvsenterprises.com --- BRACK [EMAIL PROTECTED] wrote: If you have Apache and MySQL servers make this experiment - start Apache but forget to start SQL and go to your site http://localhost/... you will see yourself all the information on the screen. Youri On 7 Aug 2001, at 12:53, Ryan Christensen wrote: I'm curious as to how the hacker would see all this information (the username.. password, etc..) just by going to a site where the SQL backend was down? Ryan -Original Message- From: BRACK [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 07, 2001 12:36 PM To: [EMAIL PROTECTED] Subject: [PHP] MySQL connection I just wanned to bring the issue of security of MySQL connection: Let us imagine that SQL server was down for some hours (of course without us knowing it) and at the same hours our SQL site was visited by some kind of hacker, he can s ee on his screen all our SQL connection info like username, password, and database name. You may hide this information in different file than the file that your users open then the hacker will see something like include(connect.inc); or require(connect.inc); (of course IF server is down). So you may only imagine the consequences of this visit of the hacker. What can we do to protect our sensitive information if SQL server is down? Youri -- 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] __ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] CGI error
i tend to get this error when the page being called doesn't exist. check the link and the file name Steve Phil Driscoll [EMAIL PROTECTED] wrote in message 01080909463405.04245@linux">news:01080909463405.04245@linux... On Thursday 09 August 2001 09:46, karthik wrote: Hi, In install.txt there seems to be settings on how to install under various web servers. Well what about this bit: You have installed PHP, but when try to access a php script file via your browser, you get the error: cgi error: The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: This error message means that php failed to output anything at all. From the command line hange to the directory containing php.exe. Run php.exe -i If php has any problems running, then a suitable error message will be displayed which will give you a clue as to what needs to be done next. If you get a screen full of html codes (the output of the phpinfo() function) then php is working ok. Once php is working at the command line, try accessing the php script via the browser again. If it still fails then it could be one of the following: file permissions on your php script, php.exe, php4ts.dll, php.ini or any php extensions you are trying to load are such that the anonymous internet user ISUR_machinename cannot access them. The script file does not exist (or possibly isn't where you think it is relative to your web root directory). Note that for IIS you can trap this error by ticking the 'check file exists' box when setting up the script mappings in the Internet Services Manager. If a script file does not exist then the server will return a 404 error instead. There is also the additional benefit that IIS will do any authentication required for you based on the NTLanMan permissions on your script file. -- Phil Driscoll -- 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] rename problem...
Hi! When i'm trying to run this script: ? rename(document.htm, testing.htm); ? I get this error: Warning: Rename failed (Permission denied) in C:\Inetpub\WEBS\mysko\uploads\rename.php on line 4 The directoy has change permissions. What am i donig wrong...? /martin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] MySQL: Select ALL
but no luck. Take a look at one of the tutorials.. Many can be found on the links page you can click to on www.php.net This will help you to find the info you need and also answer the next question you're going to ask. Bye, B. -- 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] Installing PHP
Hello, I'm trying to install PHP 4.0.5 in a Solaris machine with web server Netscape Enterprise Server. I have problems with the file libphp4.so conf_init: Error running init function load-modules: dlopen of /opt/netscape/iplanet4/bin/libphp4.so failed (ld.so.1: ns-httpd: fatal: relocat ion error: file /opt/netscape/iplanet4/bin/libphp4.so: symbol elf_version: referenced symbol not found) What's wrong? Thanks. Félix García Renedo mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] Tfn: 983-423000 Ext. 26520 Fax: 983-423271 Centro de Telecomunicaciones e Informatica Universidad de Valladolid España
Re: [PHP] MySQL: Select ALL
Hello Tarrant, Thursday, August 09, 2001, 1:14:25 PM, you wrote: TC When saying; mysql_query(SELECT username FROM users,$db); it only show's TC one of the first users in the column users. TC Could someone please tell me how to make it print out the complete column TC list of usernames. I have tried mysql_query(SELECT username(*) FROM TC users,$db); - but no luck. For example: $query=mysql_query(SELECT username FROM users,$db); while ($row=mysql_fetch_array($query)) { echo $row[username]; } And B. van Ouwerkerk is right with his suggestion about manuals and archive. I know that this problem was here a lot of times. But anyway I hope it helps -- Best regards, Danielmailto:[EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] MySQL: Select ALL
if(!($result=mysql_db_query(SELECT username FROM users $db))) { print Error getting rows; exit(); } while($row=mysql_fetch_array($result)) { $username=$row[username]; print $usernamebr; } mysql_free_result($result); kp == Karl Phillipson PHP SQL Programmer Saffron Hill Ventures 67 Clerkenwell Road London EC1R 5BL Saffron Hill: 0207 693 8300 Direct Line: 0207 693 8318 -Original Message- From: Tarrant Costelloe [mailto:[EMAIL PROTECTED]] Sent: 09 August 2001 12:14 To: '[EMAIL PROTECTED]' Subject: [PHP] MySQL: Select ALL When saying; mysql_query(SELECT username FROM users,$db); it only show's one of the first users in the column users. Could someone please tell me how to make it print out the complete column list of usernames. I have tried mysql_query(SELECT username(*) FROM users,$db); - but no luck. Thanks Taz -- 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] IE Download twice from DB
Hi All I store files on MYSQL server but when I try to pull them out ( show them on screen or download ) with IE it download them twice before showing them up :( I played with the headers (adding, removing) with no success. by the way in Netscape its work fine. here is the last code tried: ? $query = select * from files where issue_id='$id'; $result = mysql_query ($query) or die (Invalid query); $data = @MYSQL_RESULT($result,0, file_data); $type = @MYSQL_RESULT($result,0, file_type); $file_name = @MYSQL_RESULT($result,0, file_name); $file_size = @MYSQL_RESULT($result,0, file_size); // # To force save file //header(Content-disposition: attachment; filename=\$file_name\); Header(Content-type: $type); header(Content-Length: $file_size); header(Content-Disposition: inline; filename=$file_name); echo $data; ? -- Canaan Surfing Ltd. Internet Service Providers Ben-Nes Michael - Manager Tel: 972-4-6991122 http://sites.canaan.co.il -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] PHP ext
Hi Where in php.ini do you set it so that .html files will also run php? Sincerely berber -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP ext
look at the apache conf file and not in php.ini file - Original Message - From: Boaz Yahav [EMAIL PROTECTED] To: PHP General (E-mail) [EMAIL PROTECTED] Sent: Thursday, August 09, 2001 4:00 PM Subject: [PHP] PHP ext Hi Where in php.ini do you set it so that .html files will also run php? Sincerely berber -- Canaan Surfing Ltd. Internet Service Providers Ben-Nes Michael - Manager Tel: 972-4-6991122 http://sites.canaan.co.il -- -- 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] [FWD: Bug #12670 Updated: CGI error]
Sorry I thought that this is a bug. Thanks. __ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/ ID: 12670 Updated by: cynic Reported By: [EMAIL PROTECTED] Old Status: Open Status: Bogus Bug Type: PWS related Operating System: Win98 PHP Version: 4.0.6 New Comment: ask support questions in [EMAIL PROTECTED] not a bug Previous Comments: [2001-08-08 23:41:51] [EMAIL PROTECTED] Hi folks, After install PHP when I try to open in a URL the address: http://casa/IISSamples/Default/exemplo.php I receive the following error: Error 403 of HTTP 403.1 Forbided: forbided execution access ... the original message is in portuguese, I've to translate. PS. The contents of exemplo.php is: ?php phpinfo();? On command line the php.exe -i works. Thanks for your help. ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=12670edit=2 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Apache Directives
On Wednesday 08 August 2001 00:00, Sean Cook wrote: I am trying to figure out a way to run an application such that regardless of the url I achieve the same results. This is similar to the way apache/mod_perl works ... example Location /login/ SetHandler perl-script PerlHandler somehandler::foo /Location now anything that access /login/salkdfjaslkjf gets redirected executed through somehandler::foo Location /login ForceType application/x-httpd-php /Location Now /login* URLs execute the PHP script /login, which gets the complete URI as $REQUEST_URI -- Christian Reiniger LGDC Webmaster (http://lgdc.sunsite.dk/) World domination. Fast. (Linus Torvalds about Linux) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] subroutines?
On Wednesday 08 August 2001 01:37, CGI GUY wrote: How does PHP compensate for an apparent lack of traditional subroutines (as with Perl, etc.)? It seems like I'm going to have to script separate pages for ea. set of processes in my search (i.e., print FORM, print results for SEARCH, print DETAILS, etc.). Please tell me I'm mistaken! http://www.php.net/manual/en/functions.php http://www.php.net/manual/en/function.require-once.php http://www.php.net/manual/en/control-structures.switch.php http://www.php.net/manual/en/language.oop.php -- Christian Reiniger LGDC Webmaster (http://lgdc.sunsite.dk/) World domination. Fast. (Linus Torvalds about Linux) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP ext
Where in php.ini do you set it so that .html files will also run php? You don't. httpd.conf is the place to look. It says something about what Apache has to do with .php and .php3 .. so.. add .html Bye, B. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] require using url
On Wednesday 08 August 2001 18:08, [EMAIL PROTECTED] wrote: I'm having a problem using require with a url. What I'm trying to do is have a php script on a server that calls a file on another server using require. The file that is called on the other server contains php functions that the calling php script uses. I my attempts so far I get: Fatal error: Call to undefined function: login() in /usr/home/nigels/public_html/survey01/survey.php on line 51 survey.php is the script that has the require line: require(http://host.server.com/functions.php;); That means your server does a HHTP request to http://host.server.com/functions.php , get's back the *output* of functions.php and includes that (assuming host.server.com uses PHP). -- Christian Reiniger LGDC Webmaster (http://lgdc.sunsite.dk/) World domination. Fast. (Linus Torvalds about Linux) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP ext
At 09.08.2001 13:17, B. van Ouwerkerk wrote: Where in php.ini do you set it so that .html files will also run php? You don't. httpd.conf is the place to look. It says something about what Apache has to do with .php and .php3 .. so.. add .html Bye, AddType application/x-httpd-php .php .html (this line should be there already, so don't add it, update it!). (substitute x-httpd-php with x-httpd-php3 for php3) Further you might want to modify your DirectoryIndex statement to include index.php (and/or index.php3). This is more related to php-install than php-general though, keep in mind for the future... -- Andreas D Landmark / noXtension Real Time, adj.: Here and now, as opposed to fake time, which only occurs there and then. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: how 2 read an non-existing file?! (I need help)
As for snap two, try echoing the filename you're trying to fopen: do: $fn = http://babynames.pregnancy.yahoo.com/bnfname?n=$name; echo $fn\n; $fp = fopen($fn, r); Weird...maybe this yahoo service was doing at that moment? Tribun [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... the following problem: I want to read out, if the firstname is a boy's name or a girl's name... therefore I've written this code: (which allready works) -- snap --- $fp=fopen('http://www.vornamenlexikon.de/main/suchen.asp?kriterium=searchB1 =Suchenaction=searchnowsearchby='.$name,r); if($fp){ $daten=fread($fp,10); fclose($fp); $male='/m.gif'; $female='/w.gif'; if((strpos($daten,$female)0)(strpos($daten,$male)0)){ if(strpos($daten,$male)strpos($daten,$female))$result='w'; else $result='m'; }else if(strpos($daten,$female)0)$result='w'; else if(strpos($daten,$male)0)$result='m'; } if(empty($result)){ $fp=fopen('http://www.kindername.de/'.strtolower(substr($name,0,1)).'-namen. htm',r); if($fp){ $namen=array(); $daten=fread($fp,10); fclose($fp); $daten=strstr($daten,'font size=4 face=Verdana, Arial, Helvetica, sans-serifBVORNAMEN MIT'); for($cnt=0;strpos($daten,'tr')0;$cnt++){ $daten=substr(strstr($daten,'tr'),4); $tag=substr($daten,0,strpos($daten,'/tr')); if(strpos($tag,'/td')0){ $x1=substr(strstr($tag,'td'),4); while(strpos($x1,' ')0)$x1=str_replace(' ',' ',$x1);//TAB while(strpos($x1,' ')0)$x1=str_replace(' ',' ',$x1);//DBLSPACE $x1=trim($x1); for($i=1;strpos($x1,'td')0;$i++){ $field=strtolower(trim(strip_tags(substr($x1,0,strpos($x1,'/td'); if($i==1)$namen[$cnt]=array($field); else if($i==2)$namen[$cnt]['gender']=trim($field); else if($i==3){ while(strpos($field,',')0){ array_push($namen[$cnt],substr($field,0,strpos($field,','))); $field=substr(strstr($field,','),1); } array_push($namen[$cnt],$field); }else if($i==4){ if(in_array($name,$namen[$cnt]))$result=$namen[$cnt]['gender']; } $x1=substr(strstr($x1,'td'),4); } } } } } -- /snap --- This code works, but I wanted to include another Datebase (Yahoo) So I included this function: -- snap --- $fp=@fopen('http://babynames.pregnancy.yahoo.com/bnfname?n='.$name,r); if($fp){ $daten=fread($fp,1); fclose($fp); $male='boy'; $female='girl'; if((strpos($daten,$female)0)(strpos($daten,$male)0)){ if(strpos($daten,$male)strpos($daten,$female))$result='w'; else $result='m'; }else if(strpos($daten,$female)0)$result='w'; else if(strpos($daten,$male)0)$result='m'; } -- /snap --- But this code has no effect. It returns only an Error (404) The reason therefore is, that the targetting URL does'nt exist: Try this URL's http://babynames.pregnancy.yahoo.com/bnfname?n=Patrick or http://babynames.pregnancy.yahoo.com/bnfname.htm?n=Patrick http://babynames.pregnancy.yahoo.com/bnfname.?n=Patrick http://babynames.pregnancy.yahoo.com/bnfnameBLABLA?n=Patrick In a Browser its not nessesary to type in the correct Name bnfname. So you can add what ever you want, but the result is the same (it works) But the problem is, to downloading this file, because then the reason is an 404-Error (not existing) Does anybody know an answer to this problem??? How can I download this file anyway... and read out the information I want? Thanks, Tribun (Patrick) --- www.mp3o.net PS: I know. its not the best english ;) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] MySQL connection
Hi All, Also a good advice is to restrict the access to the files where you include your login/pass. Give permissions to only the PHP user, I mean the user that runs the php process (in unix/linux make a ps axu and look at the user column). Then change the file permissions to just that user (unix chown and chmod, more info 'man chmod' and 'man chown'). If you are using W9x/ME you're out of luck. Hope this helps. Sean C. McCarthy SCI, S.L. (www.sci-spain.com) BRACK wrote: I have tested again what I said yesterday and found that if I have problems in PHP support in Apache then all my information (username and password) are seing simly on the screen, so it's not about dead SQL server but PHP. However, I went through all docs that I have on this topic and found that the only solution of this is to put included connect.php/inc outside of htdocs directory and configure your php.ini such a way that one outsider directory would be accepted and only by php call. Hope I didn't mess up this time so you are able to understand what I mean... =)) Thank you for the help anyway, just be aware of this PHP prob when you pick up provider. Youri On 8 Aug 2001, at 19:33, Attila Strauss wrote: hi, there are 2 ways. 1. you hardcore the user/password in the php.ini file. 2. u do a simply error checking like : ?php $connect = mysql_connect($host, $user, $pass); if(!$connect) { print connection failed; } ? of course you could also do like kindaheader(Location: http://host;); instead of print connection failed. i hope i could help you. best regards attila strauss Hey Jouri, I don't agree with this one. I tested it out on my localhost and got the two error messages I told you I was going to get: Warning: Unknown MySQL Server Host... Warning: MySQL Connection Failed... No usernames/passwords. I have to say however that I always include my connect.php file. Maybe that's a secure way to connect without anyone seeing your password in case of sqlserver problems. Greetz, Bjorn Van Simaeys www.bvsenterprises.com --- BRACK [EMAIL PROTECTED] wrote: If you have Apache and MySQL servers make this experiment - start Apache but forget to start SQL and go to your site http://localhost/... you will see yourself all the information on the screen. Youri On 7 Aug 2001, at 12:53, Ryan Christensen wrote: I'm curious as to how the hacker would see all this information (the username.. password, etc..) just by going to a site where the SQL backend was down? Ryan -Original Message- From: BRACK [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 07, 2001 12:36 PM To: [EMAIL PROTECTED] Subject: [PHP] MySQL connection I just wanned to bring the issue of security of MySQL connection: Let us imagine that SQL server was down for some hours (of course without us knowing it) and at the same hours our SQL site was visited by some kind of hacker, he can s ee on his screen all our SQL connection info like username, password, and database name. You may hide this information in different file than the file that your users open then the hacker will see something like include(connect.inc); or require(connect.inc); (of course IF server is down). So you may only imagine the consequences of this visit of the hacker. What can we do to protect our sensitive information if SQL server is down? Youri -- 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] __ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP 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,
[PHP] Php page
Hi all, what is the best software to make banner ads? Are there any free or evaluation trail available? I want to make the banner ads on my PHP page. Thank you. Calvin Chua -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Php page
Wee Chua wrote: Hi all, what is the best software to make banner ads? Are there any free or evaluation trail available? I want to make the banner ads on my PHP page. Thank you. Calvin Chua Maybe this helps you a little: http://freshmeat.net/search/?site=Freshmeatq=php+bannersection=projects -- Pavel a.k.a. Papi -- 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] regular expressions and mySQL
I know this would probably be better placed on the mySQL mailing list, but alas I do not subscribe to it and am hesitant to do so to ask one question. Enough PHP users use mySQL that perhaps the answer could be found here. In searching through a text field in a mySQL database, I would like to search for a keyword and return that record as a resultset, obvious no? However, I do not want the search to return true if the search word or phrase falls within an HTML tag contained within the text. The field in question will contain some basic HTML tags but I don't want them searched, just the freeform text. What would be the best approach? I'm not all that well versed in regular expressions, well let's face it, I probably couldn't put a regular expression together if my life depended on it, and any assistance would be greatly appreciated. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] MySQL connection
How exactly is the username/password from the mysql_connect() call shown to the browser? I normally just get a PHP error when the db connection can't be made. No code is shown, just a line number. If, in your case, PHP dumps the source code to the browser window when the db connection won't work, then something has to be wrong. :) --Matt -Original Message- From: BRACK [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 5:57 AM To: Attila Strauss Cc: [EMAIL PROTECTED] Subject: Re: [PHP] MySQL connection I have tested again what I said yesterday and found that if I have problems in PHP support in Apache then all my information (username and password) are seing simly on the screen, so it's not about dead SQL server but PHP. However, I went through all docs that I have on this topic and found that the only solution of this is to put included connect.php/inc outside of htdocs directory and configure your php.ini such a way that one outsider directory would be accepted and only by php call. Hope I didn't mess up this time so you are able to understand what I mean... =)) Thank you for the help anyway, just be aware of this PHP prob when you pick up provider. Youri On 8 Aug 2001, at 19:33, Attila Strauss wrote: hi, there are 2 ways. 1. you hardcore the user/password in the php.ini file. 2. u do a simply error checking like : ?php $connect = mysql_connect($host, $user, $pass); if(!$connect) { print connection failed; } ? of course you could also do like kindaheader(Location: http://host;); instead of print connection failed. i hope i could help you. best regards attila strauss Hey Jouri, I don't agree with this one. I tested it out on my localhost and got the two error messages I told you I was going to get: Warning: Unknown MySQL Server Host... Warning: MySQL Connection Failed... No usernames/passwords. I have to say however that I always include my connect.php file. Maybe that's a secure way to connect without anyone seeing your password in case of sqlserver problems. Greetz, Bjorn Van Simaeys www.bvsenterprises.com --- BRACK [EMAIL PROTECTED] wrote: If you have Apache and MySQL servers make this experiment - start Apache but forget to start SQL and go to your site http://localhost/... you will see yourself all the information on the screen. Youri On 7 Aug 2001, at 12:53, Ryan Christensen wrote: I'm curious as to how the hacker would see all this information (the username.. password, etc..) just by going to a site where the SQL backend was down? Ryan -Original Message- From: BRACK [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 07, 2001 12:36 PM To: [EMAIL PROTECTED] Subject: [PHP] MySQL connection I just wanned to bring the issue of security of MySQL connection: Let us imagine that SQL server was down for some hours (of course without us knowing it) and at the same hours our SQL site was visited by some kind of hacker, he can s ee on his screen all our SQL connection info like username, password, and database name. You may hide this information in different file than the file that your users open then the hacker will see something like include(connect.inc); or require(connect.inc); (of course IF server is down). So you may only imagine the consequences of this visit of the hacker. What can we do to protect our sensitive information if SQL server is down? Youri -- 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] __ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP 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] Sockets in Win98.
Hi, Have been trying to open a socket with PHP on Windows98 and get a call to undefined function error for the socket function. Does the Win32 version of PHP come with socket support. BTW: Using PHP 4.10 Thanks in advance. M -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Sockets in Win98.
If you get the call to undefined function error, I'd say that it doesn't have the socket functions built in. I'm not positive, that'd be my guess though. Tyler Longren Captain Jack Communications [EMAIL PROTECTED] www.captainjack.com On Thu, 09 Aug 2001 15:19:40 +0100 Michael Quinn [EMAIL PROTECTED] wrote: Hi, Have been trying to open a socket with PHP on Windows98 and get a call to undefined function error for the socket function. Does the Win32 version of PHP come with socket support. BTW: Using PHP 4.10 Thanks in advance. M -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] Re: PHP in corporate settings?
Bjorn and Julio, you've got it right. I've now a contract with Volvo Aero Services for web design and multivalue database support. Ever since Volvo bought AGES, it's been a huge technological step backwards from Linux and PHP to M$ and ASP. The big companies DON'T CARE that M$ puts out a security-hole-ridden, barely documented, admin-intensive product. And of course, management don't care--they don't have to deal with the day-to-day grind of trying to keep Win and its attendant components up and going. In my own business I've seen how the use of open-source, solid, proudly-written-and-supported software takes great amounts of time away from administrative busy-work and gives it back in the form of more time to develop new products and sales. It's a very simple equation, actually. As a super-small businessman, anything (like Apache and PHP) that puts time and money back on MY side of the tally-board is a Good Thing. I call the sort of problem we're discussing the In-Flight Syndrome. You know, where a Big Corporate Executive goes on a junket somewhere and sees a glossy ad in a glossy in-flight magazine and arrives back at the home office to insist that current baby-and-bathwater be thrown out in favour of something glossy but wholly inappropriate. Or, If I haven't seen in in a glossy magazine, it isn't what the Joneses are doing, therefore neither will we. In VAS's situation, it's SAP. Now, mind you, SAP has no component that even remotely deals with the way aircraft parts brokerages actually do business. There's no module for FAA repairs, no way to deal with special consignment deals, and worst, no way to deal with the all-important documentation. In this business, no documentation equals no sale. Would YOU get on an aircraft if you suspected that undocumented parts were on it? I think not and I wouldn't get on it either. Airlines simply won't buy from brokers who cannot prove the authenticity and condition of life-limited parts. But that hasn't stopped Volvo in the least. Obviously, corporate Powers That Be in Sweden are conveniently immune to such things as the law (Thou shalt document well all thy parts back to birth). The corporate philosophy is If it runs on Windows, then it's Good Thing and We Must Use It, however inappropriate. Face it: most large businesses have more dollars than sense. This sort of problem isn't limited to PHP, Apache, or Open Source products in general. Plain, honest horse-sense is what's missing. I see it happening at VAS and I see it happening it a lot of other large companies. If the people in charge of IT took a good look at what's available and appropriate, there would be a lot more money made and a lot more happy technicians. Happy technician will also probably be loyal and productive. My prediction is that those of us who embrace Open Source and place such products in our businesses to limit downtime and administrative burdens will be the most profitable in the upcoming years. Conversely, those like Volvo Aero, who insist on throwing good money after bad, will likely be out of business soon. The Cult of Microsoft is still strong in upper management, simply because they don't know (and are unwilling to countenance) any better. That's what I call a self-correcting problem :-) Respectfully to all, Bill -Original Message- From: Bjorn Van Simaeys [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 08, 2001 6:15 PM To: [EMAIL PROTECTED] Subject: Re: [PHP] Re: PHP in corporate settings? That's right. I have been working for a large computer company (2800 people), and my project manager had never even heard about PHP and such. Bjorn Van Simaeys --- Inércia Sensorial [EMAIL PROTECTED] wrote: I don't think the problem is the open source nature. Corporate people usually do not see flaws on it. But they do not see the advantages too because there is little advertising. -- Julio Nobrega. 2B||!BB - That's the question. Jeff Lewis [EMAIL PROTECTED] wrote in message 00dd01c1203b$60d62210$76a1a8c0@LEWISJCIT">news:00dd01c1203b$60d62210$76a1a8c0@LEWISJCIT... I still rarely ever see PHP mentioned in job listings and the like. Especially here in Canada I find it very hard to find any kinds of contacts for companies using PHP. My previous employer that I was with for 3+ years insisted on Micro$oft products and wanted to go with ASP. My current employer, a HUGE media/newspaper in Ontario goes with strictly Java. Is it that people still are hesitant to go wth open source based technology? Jeff Lewis -- 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 You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ -- PHP General
[PHP] Copy function usage ?
Hi guys, I have a problem that's killin' me. As I'm not very good at Linux I don't know how to set the properties of the folder pics to be able to use the copy function. (If I'm right and the problem is not some else) Please help. Here's the code: if (file_exists($userfile)) { copy($userfile,pics/.$userfile); } else { echo Nem sikerül a következõ file-t feltölteni:.$userfile; } thx Tamas Bucsu
RE: [PHP] Copy function usage ?
You need to make sure that what ever user the webserver/php runs under has permissions to read from the source folder/file and write permission for the destination folder/file. Common users for apache/php are nobody or apache regards Jon Jon Farmer Systems Programmer Entanet International Ltd www.enta.net Tel 01952 428969 Mob 07968 524175 -Original Message- From: Tamas Bucsu [mailto:[EMAIL PROTECTED]] Sent: 09 August 2001 16:36 To: [EMAIL PROTECTED] Subject: [PHP] Copy function usage ? Hi guys, I have a problem that's killin' me. As I'm not very good at Linux I don't know how to set the properties of the folder pics to be able to use the copy function. (If I'm right and the problem is not some else) Please help. Here's the code: if (file_exists($userfile)) { copy($userfile,pics/.$userfile); } else { echo Nem sikerül a következõ file-t feltölteni:.$userfile; } thx Tamas Bucsu -- 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] testing..
Testing! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] Copy function usage ?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 look in httpd.conf to get the user name, then chown the directory to that user ex. chown apache:apache ./dir/ chmod 755 ./dir/ and make sure that you change permissions to all files that you write into the directory to be read-write only (not executable), chown 644 filename and that you put newly uploaded files into a directory *outside* the document root of your webserver (so some random person cannot just upload any random file to your server and have immediate access to it) -Original Message- From: Jon Farmer [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 11:41 AM To: Tamas Bucsu; [EMAIL PROTECTED] Subject: RE: [PHP] Copy function usage ? You need to make sure that what ever user the webserver/php runs under has permissions to read from the source folder/file and write permission for the destination folder/file. Common users for apache/php are nobody or apache regards Jon Jon Farmer Systems Programmer Entanet International Ltd www.enta.net Tel 01952 428969 Mob 07968 524175 -Original Message- From: Tamas Bucsu [mailto:[EMAIL PROTECTED]] Sent: 09 August 2001 16:36 To: [EMAIL PROTECTED] Subject: [PHP] Copy function usage ? Hi guys, I have a problem that's killin' me. As I'm not very good at Linux I don't know how to set the properties of the folder pics to be able to use the copy function. (If I'm right and the problem is not some else) Please help. Here's the code: if (file_exists($userfile)) { copy($userfile,pics/.$userfile); } else { echo Nem sikerül a következõ file-t feltölteni:.$userfile; } thx Tamas Bucsu -- 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] -BEGIN PGP SIGNATURE- Version: PGPfreeware 7.0.3 for non-commercial use http://www.pgp.com iQA/AwUBO3KwG8aXTGgZdrSUEQLcsACfaWVByz/Q+Tu5WZgWp+JkwZ+mkOMAnRlG TTQNXq4GlF6pDxl+ufAbNoZw =1pnp -END PGP SIGNATURE- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
Jeff Lewis wrote: I still rarely ever see PHP mentioned in job listings and the like. Especially here in Canada I find it very hard to find any kinds of contacts for companies using PHP. My previous employer that I was with for 3+ years insisted on Micro$oft products and wanted to go with ASP. My current employer, a HUGE media/newspaper in Ontario goes with strictly Java. Is it that people still are hesitant to go wth open source based technology? Jeff Lewis Hi All, Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). One question how many programmers, technicians, support companies there aree for Microsoft Products? and now how many of them there are for PHP, open source, GPL? and I mean BIG companies. Beleive it or not certification is important. People fear to get stuck with something that anybody knows how to use. Maybe not all the time they choose it for this same reason. You might want to check this out http://www2.linuxjournal.com/lj-issues/issue85/index.html Sean C. McCarthy SCI, S.L. (www.sci-spain.com) BTW: I use Linux for work and home, and I like things like PHP ;-) -- 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] Form POST problem with Netscape 6
Hi, I use a few forms on my websites, one of them is to log in onto the site. These sites all work well in MSIE and Netscape 3 and 4.7 BUT in Netscap 6 (6.0, 6.01 and 6.1) there is a strange effect: The result page starts loading but the loading is broken before the end of the page. The php scrips are completed (results are in the database, emails are send out etc.) and the page is generated but simply doesn't tranfer completely. For one form, the transfer always breaks at the same point, which is a fferent point for different forms. I cannot look into the transmitted source because netscape does a reload on view source which is not performed for dynamic pages Anyone seen this before? Does anyone have a qlue where to look for? (It looks to me like a header problem, but I have no idea what kind of header problem..) Thanks in advance! Peter.
RE: [PHP] subroutines?
Hi again, As a new PHP convert, I ran into this same problem (below) yesterday while designing a form. ASP programmers (if they're THINKING) will use subs to keep if blocks tidy. In ASP, I'd use something like: If Request.ServerVariables( REQUEST_METHOD ) = GET Then DisplayForm Else SendFormData End If which at first I replaced with: if ( getenv( REQUEST_METHOD ) == GET ) { display_form(); } else { send_email(); } ...making functions out of what used to be subroutines. All well-and-good, except my global variables disappeared and nothing I could do (even declaring the few important ones explicitly global) seemed to allow me to get at the variable contents. I wound up compromising by sending just the bits I needed in the function INTO the function like so: $MyURI = $SCRIPT_NAME; $TheFormVars = $HTTP_POST_VARS; if ( getenv( REQUEST_METHOD ) == GET ) { display_form( $MyURI ); } else { send_email( $TheFormVars, $ThisWebServerFQDN ); } Seems a bit tacky at first, but it works (properly!) and that's all that counts. I can do much more with PHP functions just as they are than I ever could with ASP; moreover, I have much more secure control of what gets exposed where. To me, a beautiful compromise since at no point is there ever an actual email address exposed to the outside world. My Support Topic selection box contains arbitrary codes that allow me to generate the appropriate email address on the fly. Hope my experience will be helpful to other noobies making the Big Transition. Best regards, Bill -Original Message- From: Christian Reiniger [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 8:21 AM To: CGI GUY; [EMAIL PROTECTED] Subject: Re: [PHP] subroutines? On Wednesday 08 August 2001 01:37, CGI GUY wrote: How does PHP compensate for an apparent lack of traditional subroutines (as with Perl, etc.)? It seems like I'm going to have to script separate pages for ea. set of processes in my search (i.e., print FORM, print results for SEARCH, print DETAILS, etc.). Please tell me I'm mistaken! http://www.php.net/manual/en/functions.php http://www.php.net/manual/en/function.require-once.php http://www.php.net/manual/en/control-structures.switch.php http://www.php.net/manual/en/language.oop.php -- Christian Reiniger LGDC Webmaster (http://lgdc.sunsite.dk/) World domination. Fast. (Linus Torvalds about Linux) -- 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] CGI error
I'm trying to call a page write in PHP for windows 98 with PWS and I received the following error: Please help me. Thanks. ID: 12670 Updated by: cynic Reported By: [EMAIL PROTECTED] Old Status: Open Status: Bogus Bug Type: PWS related Operating System: Win98 PHP Version: 4.0.6 New Comment: ask support questions in [EMAIL PROTECTED] not a bug Previous Comments: [2001-08-08 23:41:51] [EMAIL PROTECTED] Hi folks, After install PHP when I try to open in a URL the address: http://casa/IISSamples/Default/exemplo.php I receive the following error: Error 403 of HTTP 403.1 Forbided: forbided execution access ... the original message is in portuguese, I've to translate. PS. The contents of exemplo.php is: ?php phpinfo();? On command line the php.exe -i works. Thanks for your help. __ Your favorite stores, helpful shopping tools and great gift ideas. Experience the convenience of buying online with Shop@Netscape! http://shopnow.netscape.com/ Get your own FREE, personal Netscape Mail account today at http://webmail.netscape.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). Access to source code has very little to do with being Open Source. Access to source code is 1 out of 9 requirements for something to be open source. Please see http://www.opensource.org/docs/definition.html -Rasmus -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
Rasmus Lerdorf wrote: Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). Access to source code has very little to do with being Open Source. Access to source code is 1 out of 9 requirements for something to be open source. Please see http://www.opensource.org/docs/definition.html -Rasmus Ok sorry about that. I read open source and not Open Source as OSD ;-) Sean C. McCarthy SCI, S.L. (www.sci-spain.com) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] rename problem...
Hi Martin, Question: who actually OWNS the document? Does it have your logname and group? If you're trying to do a rename from the server, remember that the server generally runs as apache or nobody... and to coin a phrase, nobody owns nothing. If you're trying to manipulate files in your own home directory (or http_docs or whatever suffices as your servable area), you have just about two choices. Either make the documents you're working with owned by nobody (not really a good idea) or make a virtual web server in Apache that has the appropriate User and Group directives to make that virtual server run as you on your behalf. About 5 minutes of httpd.conf configuration and a quick DNS trick. We've all tripped-up on this one at one time or another. It's not much setup either way, but whatever you do, make sure that YOUR security and the security of your server come before all other considerations. Best regards, Bill -Original Message- From: Martin [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 7:20 AM To: [EMAIL PROTECTED] Subject: [PHP] rename problem... Hi! When i'm trying to run this script: ? rename(document.htm, testing.htm); ? I get this error: Warning: Rename failed (Permission denied) in C:\Inetpub\WEBS\mysko\uploads\rename.php on line 4 The directoy has change permissions. What am i donig wrong...? /martin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] Return Adress
Hey, there... I ran into this yesterday along with learning a heap more PHP. Adding a Reply-To: [EMAIL PROTECTED] header seemed to work fine. Hope this helps, Bill -Original Message- From: Jean-Arthur Silve [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 5:23 AM To: [EMAIL PROTECTED] Subject: [PHP] Return Adress Hi ! I ve got a problem with the mail function : My http server (Apache) is running as user web and php is compiled as a module. When I send a mail with the mail function and, for example, the recipient does not exists, the return message is sent to [EMAIL PROTECTED] I would like the error messages are sent to another email adress. I tried with the mail header Return-path: [EMAIL PROTECTED] but the error messages keep going to [EMAIL PROTECTED] My code is : $head=From: .$EMAILADMIN.\nReturn-Path: [EMAIL PROTECTED]\n; mail($to,$sub,$msg,$head); Is there a way to force the error messages to go to another email adress ? Another header ? If it's sendmail that change the return address, is there a way to prevent this ? Thanks ! jean-arthur --- EuroVox 4, place Félix Eboue 75583 Paris Cedex 12 Tel : 01 44 67 05 05 Fax : 01 44 67 05 19 Web : http://www.eurovox.fr -- 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] User authentication
Hello, I set up a user-auth script that checks $PHP_AUTH_USER $PHP_AUTH_PW against a db with login/pwd information, but on the server my site is hosted this doens't work because PHP runns as cgi. How do I do this with PHP running as a cgi? Thanks in advance. Regards Bart -- 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] help, weird include problem with functions
can anyone tell me why this doesn't work?? assuming I have these three files: settings.php is: ?php $bar=someval; ? page.php is: ?php require(settings.php); echo $bar from page.php; //this works!!! include function.php; ? function.php is: ?php function foo{ global $bar; echo $bar from foo; //this does not work!!! } foo(); ? for some reason the $bar in function foo() doesn't have a value... :( calling page.php only returns the $bar from page.php thanks in advance! jaxon -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] RE: help, weird include problem with functions
oh, this still happens when I fix the missing () in the foo declaration :) cheers, jaxon -Original Message- From: Jaxon [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 12:34 PM To: [EMAIL PROTECTED] Subject: help, weird include problem with functions can anyone tell me why this doesn't work?? assuming I have these three files: settings.php is: ?php $bar=someval; ? page.php is: ?php require(settings.php); echo $bar from page.php; //this works!!! include function.php; ? function.php is: ?php function foo{ global $bar; echo $bar from foo; //this does not work!!! } foo(); ? for some reason the $bar in function foo() doesn't have a value... :( calling page.php only returns the $bar from page.php thanks in advance! jaxon -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: Sorting Dates in this format: Jul 21 2001
Hey Chris If the text field only contains dates, I'd suggest converting it to a DATE type the use DATE_FORMAT in your SELECT statement to return the format needed. This also lets MySQL sort it for you, ie: SELECT DATE_FORMAT(date, '%b %e %Y') FROM your_table ORDER DESC BY date Right off hand I don't think there's a simple way to sort it in PHP. If you want to keep it as a text field then you'll probable have to parce the dates and sort it accordingly, ie: foreach ($dates as $date) $parced_dates[] = split(' ', $date); // Your own sort functions sort_by_years($parced_dates); sort_by_months($parced_dates); sort_by_days($parced_dates); I hope this helps Chris wrote: I have a bunch of dates like this: Jul 24 2001 Jul 31 2001 Aug 7 2001 I need to sort it from oldest to newest, but I can't devise a way that works. And they are text fields in MySQL so that won't sort it correctly either. Can anyone point me in the right direction? -- Ron Wills DMS Control Programmer [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] RE: help, weird include problem with functions
You need to include settings.php in functions.php. - Original Message - From: Jaxon [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, August 09, 2001 12:48 PM Subject: [PHP] RE: help, weird include problem with functions oh, this still happens when I fix the missing () in the foo declaration :) cheers, jaxon -Original Message- From: Jaxon [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 12:34 PM To: [EMAIL PROTECTED] Subject: help, weird include problem with functions can anyone tell me why this doesn't work?? assuming I have these three files: settings.php is: ?php $bar=someval; ? page.php is: ?php require(settings.php); echo $bar from page.php; //this works!!! include function.php; ? function.php is: ?php function foo{ global $bar; echo $bar from foo; //this does not work!!! } foo(); ? for some reason the $bar in function foo() doesn't have a value... :( calling page.php only returns the $bar from page.php thanks in advance! jaxon -- 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] correct date
I am making a site where people get 3 free months from when they register. In a table I have 2 different fields; 1 for when they register, and another I want exactly 3 months later. I have this code:
Re: [PHP] RE: help, weird include problem with functions
On Thu, Aug 09, 2001 at 12:48:38PM -0400, Jaxon wrote: oh, this still happens when I fix the missing () in the foo declaration :) cheers, jaxon Works fine, no problems at all! Are you sure function.php is included at all? Because if the only problem would be $bar, the output would at least be: someval from page.php from foo Like I said... I don't have any problems with it. The output is: someval from page.php someval from foo (and all this without any errors or warnings!) Pretty much what you'd expected... -- * RzE: -- -- Renze Munnik -- DataLink BV -- -- E: [EMAIL PROTECTED] -- W: +31 23 5326162 -- F: +31 23 5322144 -- M: +31 6 21811143 -- H: +31 23 5516190 -- -- Stationsplein 82 -- 2011 LM HAARLEM -- -- http://www.datalink.nl -- -- 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] correct date (cont.)
Oops..(Hit send prematurely.) $currentmonth = date(m); $currentday = date(d); $year = date(Y); $newmonth = $currentmonth + 3; if ($newmonth 12){ $newmonth = $newmonth % 12; $year = $currentyear + 1; } $3months = date(Y-m-d,mktime(0,0,0,$newmonth,$currentday,$year)); This should get me exactly 3 months later and also checks for if its a later month (oct, nov, or dec) then it goes to the next year. How could I check to see if the new date doesn't fall on Feb. 30th or whatever? If someone signs up on the 31st of a month it'll never end on a month with 31 days. Thanks, Pat
[PHP] RedHat 7.1
Hello, I'm running RedHat 7.1 and have installed PHP 4 from the RedHat installation disk. It is a normal RPM file for the PHP install (prebuilt). PHP does not seem to work. Looking at the INSTALL file as if I were to build PHP from scratch it mentions some shared libraries that are not to be found. Any Ideas? Thanks for any help Scott -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] subroutines?
[EMAIL PROTECTED] wrote: As a new PHP convert, I ran into this same problem (below) yesterday while designing a form. ASP programmers (if they're THINKING) will use subs to keep if blocks tidy. In ASP, I'd use something like: If Request.ServerVariables( REQUEST_METHOD ) = GET Then DisplayForm Else SendFormData End If which at first I replaced with: if ( getenv( REQUEST_METHOD ) == GET ) { display_form(); } else { send_email(); } ...making functions out of what used to be subroutines. All well-and-good, except my global variables disappeared and nothing I could do (even declaring the few important ones explicitly global) seemed to allow me to get at the variable contents. Bill, You need to declare the variables global within each function that access them or access the variable via the $GLOBALS array. $var = 'something'; function go() { return $GLOBALS[var]; } or function go() { global $var; return $var; } echo go(); -- Steve Werby President, Befriend Internet Services LLC http://www.befriend.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] RE: help, weird include problem with functions
hmm...yes, it does work, I jumped the gun on the simple example, cuz I thought it was an echo problem.. my un-simplified example has an opendir() in function foo() file. function.php is: ?php function foo{ global $bar; echo $bar from foo; //this is working $handle=opendir($bar/common/); // I get a OpenDir - no such file or directory //some more stuff here to handle directory maniuplaion } foo(); ? so the simple example does indeed work, but the opendir() is choking trying to deal with the variable. hmmm... jaxon -Original Message- From: Renze Munnik [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 1:06 PM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Subject: Re: [PHP] RE: help, weird include problem with functions On Thu, Aug 09, 2001 at 12:48:38PM -0400, Jaxon wrote: oh, this still happens when I fix the missing () in the foo declaration :) cheers, jaxon Works fine, no problems at all! -- 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] RedHat 7.1
Hello, I'm running RedHat 7.1 and have installed PHP 4 from the RedHat installation disk. It is a normal RPM file for the PHP install (prebuilt). PHP does not seem to work. Looking at the INSTALL file as if I were to build PHP from scratch it mentions some shared libraries that are not to be found. Any Ideas? Thanks for any help Scott -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] correct date (cont.)
On Thu, Aug 09, 2001 at 01:08:33PM -0400, [EMAIL PROTECTED] wrote: Oops..(Hit send prematurely.) $currentmonth = date(m); $currentday = date(d); $year = date(Y); $newmonth = $currentmonth + 3; if ($newmonth 12){ $newmonth = $newmonth % 12; $year = $currentyear + 1; } $3months = date(Y-m-d,mktime(0,0,0,$newmonth,$currentday,$year)); This should get me exactly 3 months later and also checks for if its a later month (oct, nov, or dec) then it goes to the next year. How could I check to see if the new date doesn't fall on Feb. 30th or whatever? If someone signs up on the 31st of a month it'll never end on a month with 31 days. Thanks, Pat Nothing to worry about... PHP does it for you. You can try it you know... Just use: $currentmonth = 2; /* feb */ $currentday = 31; $year = 2001; /* eg */ The output will then be: 2001-03-03 Ain't that most excellent?!?! I should tell you though... that: $3months = date(Y-m-d,mktime(0,0,0,$newmonth,$currentday,$year)); doesn't work. Obv. you haven't tried it. It produces an error (and no date). Your variable name cannot begin with a number. = PHP Manual = A valid variable name starts with a letter or underscore, followed by any number of letters, numbers, or underscores. As a regular expression, it would be expressed thus: '[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*' = = So I'd say: $threeMonths. -- * RzE: -- -- Renze Munnik -- DataLink BV -- -- E: [EMAIL PROTECTED] -- W: +31 23 5326162 -- F: +31 23 5322144 -- M: +31 6 21811143 -- H: +31 23 5516190 -- -- Stationsplein 82 -- 2011 LM HAARLEM -- -- http://www.datalink.nl -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] RedHat 7.1
On 09 Aug 2001 12:31:18 -0500, Scott Pathel wrote: Hello, I'm running RedHat 7.1 and have installed PHP 4 from the RedHat installation disk. It is a normal RPM file for the PHP install (prebuilt). PHP does not seem to work. Looking at the INSTALL file as if I were to build PHP from scratch it mentions some shared libraries that are not to be found. Any Ideas? Define does not seem to work. In the meantime check out your httpd.conf if your using Apache, may need to uncomment something is all. -- --- destiney - (des-ti-ny) - n. 1. deity of all things html, 2. common internet addict, 3. lover of late 80's heavy metal music, 4. Activist for the terminally un-elite; see also - cool guy, des, mr. php... It's 4:00am, your web site is still up, why are you? http://phplinks.org/ http://phptopsites.com/ http://destiney.com/ --- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] RedHat 7.1
Hey, Scott: I'm running RH7.1 myself. PHP sort-of came out the box when I installed the default server installation, as an Apache module. All's I had to do was make a PHP page (a timid echo 'hello';), throw it in the right directory, and *poof* it served. Astonished me, too. Seems as if when you install Apache from RH7.1, you get PHP as a module. Someone please correct me if this is a misunderstanding. But if you look, the httpd.conf for RH7.1 has index.php as one of its default index documents. Best regards, Bill -Original Message- From: Scott Pathel [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 1:31 PM To: [EMAIL PROTECTED] Subject: [PHP] RedHat 7.1 Hello, I'm running RedHat 7.1 and have installed PHP 4 from the RedHat installation disk. It is a normal RPM file for the PHP install (prebuilt). PHP does not seem to work. Looking at the INSTALL file as if I were to build PHP from scratch it mentions some shared libraries that are not to be found. Any Ideas? Thanks for any help Scott -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] RE: help, weird include problem with functions
On Thu, Aug 09, 2001 at 01:15:41PM -0400, Jaxon wrote: hmm...yes, it does work, I jumped the gun on the simple example, cuz I thought it was an echo problem.. my un-simplified example has an opendir() in function foo() file. function.php is: ?php function foo{ global $bar; echo $bar from foo; //this is working $handle=opendir($bar/common/); // I get a OpenDir - no such file or directory //some more stuff here to handle directory maniuplaion } foo(); ? so the simple example does indeed work, but the opendir() is choking trying to deal with the variable. hmmm... jaxon Are you sure the directory you try to open actualy exists? Btw... for things like this you better use: if (!($handle = opendir ($bar/common/))) { // Some error here, and don't try to use $handle after this! } -- * RzE: -- -- Renze Munnik -- DataLink BV -- -- E: [EMAIL PROTECTED] -- W: +31 23 5326162 -- F: +31 23 5322144 -- M: +31 6 21811143 -- H: +31 23 5516190 -- -- Stationsplein 82 -- 2011 LM HAARLEM -- -- http://www.datalink.nl -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] RE: help, weird include problem with functions
yes, I'm sure the directory exists :) here is the actual code, I suppose this would have been more helpful to start: ?php function incl_common() { global $modroot; //modroot is defined as http://localhost/modules in a settings file echo br$modroot from included; //this echos http://localhost/modules; properly //the below throws the error, OpenDir: No such file or directory (error 2) in (this function file name) //but I can replce the $modroot/common with a hard-coded path and it works fine. $handle=opendir($modroot/common); while ($file = readdir($handle)) { //load files in $directory into array if ($file != .. $file != .) { $files_to_include[count($files_to_include)] = $file; } } //clean up and sort closedir($handle); if (is_array($files_to_include)) { while (list ($key, $val) = each ($files_to_include)) { include $modroot/common/$val; } } } incl_common(); ? -- 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] charset win1251
I'm tired... I finished English version of my site and wanted to start Russian part but realized that MySQL server returnes all data in koi-8r charset which is not very comfortable for some of the users, specially I know that A LOT of russians using Opera brawser older versions of which do not support koi-8 Any one knows how to convert koi-8 results of MySQL to win1251? Thank you, you alredy helped me a lot, Youri -- 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] ISO 900x Document Control System
I know CVS exists, and, I know there are some projects out there to make use of CVS/RCS using a web front end (I helped write one). I am however curious if anyone knows of any projects out there to create an ISO 900x angled document control systems out there? Most of the commercial software packages seem fairly lame and ridiculously expensive. The alternative of course is to build one myself, but, I figured I would avoid reinventing the wheel if at all possible. Just curious, Seth -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
Yes I had wondered if someone was going to make that claim :) So far I haven't seen much in perl or Java that I CAN'T do in PHP. The user community is much more helpful, the PHP manual online is IMO simply amazing. I love that guide :) I just rarely see any jobs posted for PHP. Mostly ASP and Java. Jeff - Original Message - From: Rasmus Lerdorf [EMAIL PROTECTED] To: Sean C. McCarthy [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, August 09, 2001 12:20 PM Subject: Re: [PHP] PHP in corporate settings? Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). Access to source code has very little to do with being Open Source. Access to source code is 1 out of 9 requirements for something to be open source. Please see http://www.opensource.org/docs/definition.html -Rasmus -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] PHP in corporate settings?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 a big reason i use PHP as much as i do is becuase of the excellent documentation and ease of finding it all... -Original Message- From: Jeff Lewis [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 1:02 PM To: Rasmus Lerdorf; Sean C. McCarthy Cc: [EMAIL PROTECTED] Subject: Re: [PHP] PHP in corporate settings? Yes I had wondered if someone was going to make that claim :) So far I haven't seen much in perl or Java that I CAN'T do in PHP. The user community is much more helpful, the PHP manual online is IMO simply amazing. I love that guide :) I just rarely see any jobs posted for PHP. Mostly ASP and Java. Jeff - Original Message - From: Rasmus Lerdorf [EMAIL PROTECTED] To: Sean C. McCarthy [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Thursday, August 09, 2001 12:20 PM Subject: Re: [PHP] PHP in corporate settings? Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). Access to source code has very little to do with being Open Source. Access to source code is 1 out of 9 requirements for something to be open source. Please see http://www.opensource.org/docs/definition.html -Rasmus -- 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] -BEGIN PGP SIGNATURE- Version: PGPfreeware 7.0.3 for non-commercial use http://www.pgp.com iQA/AwUBO3LXhMaXTGgZdrSUEQJfmACfY9aepUvwf1fl7VJbFJwk1OEvdR4AnRDF i3qL9uw4YnlYFAS+UjXyRtX2 =yQlA -END PGP SIGNATURE- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
On Thu, 9 Aug 2001, Jeff Lewis wrote: Yes I had wondered if someone was going to make that claim :) So far I haven't seen much in perl or Java that I CAN'T do in PHP. The user community is much more helpful, the PHP manual online is IMO simply amazing. I love that guide :) I just rarely see any jobs posted for PHP. Mostly ASP and Java. Just a plug for my favorite country.. :) There are tons of jobs in Germany for PHP developers.. some of the largest CMS providers who sell systems for 20K-200K EUR deploy PHP and they often have a growing need for more developers. Germany is generally quite open towards PHP and related technologies; the first dedicated PHP conference was held in Germany last year; second, the Government is actually pushing the development of open-source technologies and actively participates in certain events and open-source conferences; third, Germany has now a full-blown registered association which will actively work on the promotion of PHP. - Sascha Experience IRCG http://schumann.cx/http://schumann.cx/ircg -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] PHP in corporate settings?
Agreed! Kudos to the persons responsible for creating the php manual. It is imho, the most concise and accessible documentation of any technology that i have used on the net. The technology is astounding as well! I know i am rapidly becoming an evangelist :) q. Subject: RE: [PHP] PHP in corporate settings? a big reason i use PHP as much as i do is becuase of the excellent documentation and ease of finding it all... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
Bzzzt...Wrong! But thank you for playing. If you read the FAQ on Sun's Open Source website not only do they admit Java is not open source, but they sort of tip toe around whether or not it ever will be. http://www.sunsource.net/faq.html#Java Sheridan Saint-Michel Website Administrator FoxJet, an ITW Company www.foxjet.com Snip Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). Snip Sean C. McCarthy SCI, S.L. (www.sci-spain.com) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Be an expert! (ADV)
Hi friend! Want to be a bulk email expert? Here is the best bulk mailer, period. Ultra fast! Super reliable! No software to download! http://www.u-bulk.com ***Disclaimer You are receiving email as [EMAIL PROTECTED] This email is a one time mailing. ADV appeared in subject and vaild return address is provided. There is no need to reply and you'll never receive this email again. By law it cannot be considered spam. But we still sincerely applogize should it disturbed you. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
On Thu, 09 Aug 2001 14:30:43 -0500, Sheridan Saint-Michel ([EMAIL PROTECTED]) wrote: Bzzzt...Wrong! But thank you for playing. If you read the FAQ on Sun's Open Source website not only do they admit Java is not open source, but they sort of tip toe around whether or not it ever will be. well, I think it depends on if you're talking about java the language, java the jvm, or java the bytecode compiler. which of these do you need to be open source. I know of at least one open source jvm (kaffe), and I believe IBM may have released an open source compiler http://www.sunsource.net/faq.html#Java Sheridan Saint-Michel Website Administrator FoxJet, an ITW Company www.foxjet.com Snip Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). Snip Sean C. McCarthy SCI, S.L. (www.sci-spain.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: php-list- [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] development to ISP migration headache
Hi folks, I have a site on my laptop, works fine. When I tar it up and move to my ISP for a production environment, certain things stop working. The two environments are pretty much the same, except my laptop is php_mod and the ISP is a cgi. Basic pages still work fine, but I'm using URL parsing to get variables and build pages on the fly. When I try to call one of these pages, e.g. http://hostname/page.php/foo/bar I get an Internal Server Error (bla bla bla internal error or misconfurguration bla bla bla) Any idea how to troubleshoot what is going on here? tia, suri -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
In my experience Scandinavia (well nordic really, can't forget finland) and germany (and a few other european countries...notably not england) are much more open to open source (no pun intended) to open source and the like.. their concerns are sensible ones. Something in the mentality. northern america/UK etc are much more short-sighted in their perspective. Just a norwegians point of view, thats all... On Thu, 9 Aug 2001, Jeff Lewis wrote: Yes I had wondered if someone was going to make that claim :) So far I haven't seen much in perl or Java that I CAN'T do in PHP. The user community is much more helpful, the PHP manual online is IMO simply amazing. I love that guide :) I just rarely see any jobs posted for PHP. Mostly ASP and Java. Just a plug for my favorite country.. :) There are tons of jobs in Germany for PHP developers.. some of the largest CMS providers who sell systems for 20K-200K EUR deploy PHP and they often have a growing need for more developers. Germany is generally quite open towards PHP and related technologies; the first dedicated PHP conference was held in Germany last year; second, the Government is actually pushing the development of open-source technologies and actively participates in certain events and open-source conferences; third, Germany has now a full-blown registered association which will actively work on the promotion of PHP. - Sascha Experience IRCG http://schumann.cx/http://schumann.cx/ircg -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] development to ISP migration headache
thanks, but it's not a csoft issue - it's webaxxs i guess i'm trying to figure out if this could be a php configuration issue, and how i would track it down... cheers, s -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] MySQL connection
Hey Youri, Could you let us know what file extension you use for you php files? And give us the exact code/error message you get on screen. Of course you can hide your username/pass with x. Thanks Bjorn Van Simaeys www.bvsenterprises.com --- Matthew Loff [EMAIL PROTECTED] wrote: How exactly is the username/password from the mysql_connect() call shown to the browser? I normally just get a PHP error when the db connection can't be made. No code is shown, just a line number. If, in your case, PHP dumps the source code to the browser window when the db connection won't work, then something has to be wrong. :) --Matt -Original Message- From: BRACK [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 5:57 AM To: Attila Strauss Cc: [EMAIL PROTECTED] Subject: Re: [PHP] MySQL connection I have tested again what I said yesterday and found that if I have problems in PHP support in Apache then all my information (username and password) are seing simly on the screen, so it's not about dead SQL server but PHP. However, I went through all docs that I have on this topic and found that the only solution of this is to put included connect.php/inc outside of htdocs directory and configure your php.ini such a way that one outsider directory would be accepted and only by php call. Hope I didn't mess up this time so you are able to understand what I mean... =)) Thank you for the help anyway, just be aware of this PHP prob when you pick up provider. Youri On 8 Aug 2001, at 19:33, Attila Strauss wrote: hi, there are 2 ways. 1. you hardcore the user/password in the php.ini file. 2. u do a simply error checking like : ?php $connect = mysql_connect($host, $user, $pass); if(!$connect) { print connection failed; } ? of course you could also do like kinda header(Location: http://host;); instead of print connection failed. i hope i could help you. best regards attila strauss Hey Jouri, I don't agree with this one. I tested it out on my localhost and got the two error messages I told you I was going to get: Warning: Unknown MySQL Server Host... Warning: MySQL Connection Failed... No usernames/passwords. I have to say however that I always include my connect.php file. Maybe that's a secure way to connect without anyone seeing your password in case of sqlserver problems. Greetz, Bjorn Van Simaeys www.bvsenterprises.com --- BRACK [EMAIL PROTECTED] wrote: If you have Apache and MySQL servers make this experiment - start Apache but forget to start SQL and go to your site http://localhost/... you will see yourself all the information on the screen. Youri On 7 Aug 2001, at 12:53, Ryan Christensen wrote: I'm curious as to how the hacker would see all this information (the username.. password, etc..) just by going to a site where the SQL backend was down? Ryan -Original Message- From: BRACK [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 07, 2001 12:36 PM To: [EMAIL PROTECTED] Subject: [PHP] MySQL connection I just wanned to bring the issue of security of MySQL connection: Let us imagine that SQL server was down for some hours (of course without us knowing it) and at the same hours our SQL site was visited by some kind of hacker, he can s ee on his screen all our SQL connection info like username, password, and database name. You may hide this information in different file than the file that your users open then the hacker will see something like include(connect.inc); or require(connect.inc); (of course IF server is down). So you may only imagine the consequences of this visit of the hacker. What can we do to protect our sensitive information if SQL server is down? Youri -- 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] === message truncated === __ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL
RE: [PHP] MySQL connection
Ohh, I don't get any error messages, BUT if I have my php functions not working properly I can see the sourse of php code on my browser. If I use extention .inc for including my connection- variables file then browser attempts to download this file which is not better then first. I searched the net on this topic and found a LOT of information about this problem and the best that I found is here I just want you to be aware of this problem, play with your server to understand my worry: FROM: Johnny Withers DATE: 04/30/2001 08:21:46 SUBJECT: RE: Password security Put it in an include file, like.. dbconnect.inc Then add this to your httpd.conf file: Files ~ \.inc$ Order allow,deny Deny from all /Files keeps people from downloading your .inc files. And also, make the .inc file readable only by the web server and no one else. Cheers. - Johnny Withers EMAIL: PROTECTED p. 601.853.0211 c. 601.209.4985 -Original Message- From: oltra jean-michel [mailto:EMAIL: PROTECTED] Sent: Monday, April 30, 2001 10:03 AM To: Philippe Louis Houze Cc: EMAIL: PROTECTED Subject: Re: Password security On Sun, 29 Apr 2001, Philippe Louis Houze wrote: Date: Sun, 29 Apr 2001 10:56:52 -0400 From: Philippe Louis Houze EMAIL: PROTECTED To: EMAIL: PROTECTED Subject: Re: Password security Hi, How do you keep MySQL password out of view of visitors when needed in PHP to access the db. The password is in plain english in all the php files, and can be easily downloaded by anyone. Philippe ex: ? mysql_connect(host, user, password); mysql_select_db(database); ? ? include(variables.php3); $link = mysql_connect($db_server,$db_login,$db_password); mysql_select_db($db,$link); ? and in variables.php3 file ? $db_server = host; $db_login = user; $db_password = mypassword; $db = database; ? and protect include-directory with .htaccess -- jean-michel - Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail EMAIL: PROTECTED To unsubscribe, e-mail mysql-unsubscribe-johnny=EMAIL: PROTECTED Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php - Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail EMAIL: PROTECTED To unsubscribe, e-mail mysql-unsubscribe-archiver=EMAIL: PROTECTED Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php On 9 Aug 2001, at 13:04, Bjorn Van Simaeys wrote: Hey Youri, Could you let us know what file extension you use for you php files? And give us the exact code/error message you get on screen. Of course you can hide your username/pass with x. Thanks Bjorn Van Simaeys www.bvsenterprises.com --- Matthew Loff [EMAIL PROTECTED] wrote: How exactly is the username/password from the mysql_connect() call shown to the browser? I normally just get a PHP error when the db connection can't be made. No code is shown, just a line number. If, in your case, PHP dumps the source code to the browser window when the db connection won't work, then something has to be wrong. :) --Matt -Original Message- From: BRACK [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 5:57 AM To: Attila Strauss Cc: [EMAIL PROTECTED] Subject: Re: [PHP] MySQL connection I have tested again what I said yesterday and found that if I have problems in PHP support in Apache then all my information (username and password) are seing simly on the screen, so it's not about dead SQL server but PHP. However, I went through all docs that I have on this topic and found that the only solution of this is to put included connect.php/inc outside of htdocs directory and configure your php.ini such a way that one outsider directory would be accepted and only by php call. Hope I didn't mess up this time so you are able to understand what I mean... =)) Thank you for the help anyway, just be aware of this PHP prob when you pick up provider. Youri On 8 Aug 2001, at 19:33, Attila Strauss wrote: hi, there are 2 ways. 1. you hardcore the user/password in the php.ini file. 2. u do a simply error checking like : ?php $connect = mysql_connect($host, $user, $pass); if(!$connect) { print connection failed; } ? of course you could also do like kinda header(Location: http://host;); instead of print connection failed. i hope i could help you. best regards attila strauss Hey Jouri, I don't agree with this one. I tested it out on my localhost and got the two error messages I told you I was going to get:
RE: [PHP] development to ISP migration headache
Okay...some valid info! the error logs are showing: [Thu Aug 9 15:23:20 2001] [error] [client my_ip_address] Premature end of script headers: /www/docued/cgi-bin/php any ideas, oh gurus? cheers, a -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 09, 2001 4:09 PM To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: [PHP] development to ISP migration headache thanks, but it's not a csoft issue - it's webaxxs i guess i'm trying to figure out if this could be a php configuration issue, and how i would track it down... cheers, s -- 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] .
mail½ß¼îÀÇ º£³Ê ±¤°í ¾î¶°½ÅÁö¿ä? ¾È³çÇϼ¼¿ä. ½ß¼î Á¦ÈÞÆÄÆ®³Ê ´ã´çÀÚÀÔ´Ï´Ù. Ç«Ç« Âî´Â ´õÀ§¿¡µµ ¾ðÁ¦³ª ½ß¼îÀÇ È«º¸¸¦ À§ÇØ ¾Ö½áÁּż °¨»çµå¸³´Ï´Ù. 8¿ùºÎÅÍ ½ß¼îÀÇ ÆÄÆ®³Ê ¼öÀͱÝÀÌ ÀλóµÇ¾î ÆÄÆ®³Ê´Ô²² µå¸®´Â ±Ý¾×ÀÌ ´õ ¸¹¾ÆÁ³½À´Ï´Ù. Áö±Ý ¹Ù·Î ½ß¼îÀÇ »çÀÌÆ®·Î ¿À½Ã¸é ¼öÀÍ±Ý ÃÖÇÏ 30%¸¦ µå¸®°í ÀÖ½À´Ï´Ù. °Å±â¿¡ ¸ÅÃâ ´ëºñ Àμ¾Æ¼ºê±îÁö ÁøÇàÁßÀ̶ø´Ï´Ù. ½ß¼î »çÀÌÆ®¿¡¼ ÆÄÆ®³Ê Á¦ÈÞ ¹öÆ°À» »¡¸® Ŭ¸¯À» Çϼ¼¿ä. À̹ø±âȸ¿¡ ÈξÀ ´õ ³ô¾ÆÁø Ä¿¹Ì¼ÇÀ¸·Î ÆÄÆ®³Ê´ÔÀÇ ¼öÀͱÝÀ» ÆÅÆŠì±â½Ã±â ¹Ù¶ø´Ï´Ù. ^^ ¾Æ·¡ÀÇ Ç¥¸¦ Âü°í Çϼ¼¿ä. ÇöÀç ÆÄÆ®³Ê »çÀÌÆ®´Â ÀÌÀü »çÀÌÆ®¿Í ´Ù¸¨´Ï´Ù. À¯ÀÇÇϼ¼¿ä!! »çÀÌÁî 468 * 60 Ƽ¼ÅÃ÷¿¡ °ú³á À̹ÌÁö°¡ ±×·ÁÁø ¿ÊÀ» ÀÔÀº ¿©ÀÎÀÌ µîÀåÇÏ¿© ¹Ýº¹µÇ´Â °ú³áÀÇ ¿òÁ÷ÀÓÀ» ³ëÃâ½ÃÄѼ ½Ã¼±À» ÁýÁßÇÏ·Á´Â Àǵµ. »çÀÌÁî 468 * 60 ÀÚ½ÅÀÇ ÃëÇâ´ë·Î °ñ¶óº¼¼ö ÀÖ´Â ½ß¼î !! '¹Ì¼º³âÀÚÀÇ ¼ÕÀÌ ´êÁö ¾Ê´Â °÷'¿¡ °³ÀçÇØ ÁÖ¼¼¿ä^^; »çÀÌÁî 468 * 60 'Á¦´ë·Î ÂïÀÚ'¶ó´Â ¸ðÅäÀÇ º£³Ê¿¡ À̹ø ½ß¼îÀÇ À̺¥Æ®¸¦ Ãß°¡ÇÑ ³»¿ë »çÀÌÆ®¸¦ ¿î¿µÇÏ½Ã¸é¼ ¼öÀÍÀ» ¾òÀ¸½Ã°í ½ÍÀ¸½Ê´Ï±î? ½ß¼î°¡ µµ¿Í µå¸®°Ú½À´Ï´Ù. ÃÖ´ëÇÑ ÆÄÆ®³Ê·Î µî·ÏÇϽŠȸ¿ø´ÔµéÀ» À§Çؼ ¿½ÉÈ÷ ÇÏ°Ú½À´Ï´Ù. ½ß¼îÀÇ ³ô¾ÆÁø Ä¿¹Ì¼Ç°ú ½ß¼îÀÇ ºê·£µå¸¦ Çѹø ¹Ð¾î Áֽʽÿä. ¼º½É²¯ ÀÏÇÏ°Ú½À´Ï´Ù. ȸ¿ø ÀÎÁ¤±â°£ÀÌ 30ÀÏ·Î µÇ¾ú½À´Ï´Ù. ¡Ú¡Ú ÀÌÀü ÆÄÆ®³Ê »çÀÌÆ®´Â ÀÌ°÷¿¡ °¡¼¼¿ä. ¡Ú¡Ú ÀÌÀü ÆÄÆ®³Ê »çÀÌÆ®´Â º¯µ¿»çÇ×ÀÌ ¾ø½À´Ï´Ù. ÀÌÁ¦ ȸ¿ø´Ô°ú ½ß¼î´Â °¡À»À» ÁغñÇØ¾ß µË´Ï´Ù. ²À ½ß¼îÀÇ º£³Ê¸¦ ´Þ¾ÆÁÖ¼¼¿ä.^^ Good luck! ÆÄÆ®³Ê °¡ÀÔ ¹®ÀÇ : [EMAIL PROTECTED] Çã°¡¾øÀÌ ¸ÞÀÏÀ» º¸³»µå·Á Á˼ÛÇÕ´Ï´Ù. ±ÍÇÏÀÇ »çÀÌÆ®¿¡ ÇÊ¿äÇÑ º£³Ê°¡ µÇ¾úÀ¸¸é ¹Ù¶ø´Ï´Ù. Copyright ¨Ï 2000-2001. Ssangshow.co.kr Co.,Ltd. All rights reserved.
Re: [PHP] PHP in corporate settings?
I am talking about the JDK... or the compiler and the JVM. I don't think the language itself can be copyrighted as it falls under a method of operation which (in the US at least) is not copyrightable (Correct me if I am wrong. IANAL) Since you mentioned Kaffe I visited their homepage www.kaffe.org Kaffe is an Open Source Java Clone, and while I salute their efforts, they are not at a level to be competitive with Sun as of yet (Their site indicates that PARTS of Kaffe are now compatible with JDK 1.2 Sun has already released JDK 1.3 and JDK 1.4 Beta) Basically, at the moment, if you want to use Java Source in your commercial product you have the option of paying Sun royalties or using OSS alternatives which are months or years behind. The fact that you have to pay royalties to Sun for any type of project violates the first rule of Open Source (Which can be viewed with this link http://www.opensource.org/docs/definition.html which Rasmus was kind enough to provide =P ) and means that Java is not Open Source... which was my original point =) You may also want to read this story, which was a link in Kaffe's liscensing FAQ http://www.zdnet.com/eweek/stories/general/0,11011,1013904,00.html Sheridan Saint-Michel Website Administrator FoxJet, an ITW Company www.foxjet.com - Original Message - From: Mark Maggelet [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Thursday, August 09, 2001 2:42 PM Subject: Re: [PHP] PHP in corporate settings? On Thu, 09 Aug 2001 14:30:43 -0500, Sheridan Saint-Michel ([EMAIL PROTECTED]) wrote: Bzzzt...Wrong! But thank you for playing. If you read the FAQ on Sun's Open Source website not only do they admit Java is not open source, but they sort of tip toe around whether or not it ever will be. well, I think it depends on if you're talking about java the language, java the jvm, or java the bytecode compiler. which of these do you need to be open source. I know of at least one open source jvm (kaffe), and I believe IBM may have released an open source compiler http://www.sunsource.net/faq.html#Java Sheridan Saint-Michel Website Administrator FoxJet, an ITW Company www.foxjet.com Snip Just one point Java is actually open source, because you can get the source code for the JVM. It is not GPL what means that if you want to make money with it you have to pay for it (but after all Sun is a bussiness, and bussiness are for making money). Snip Sean C. McCarthy SCI, S.L. (www.sci-spain.com) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] array issues
I believe that there is a better way to do what I am trying to do here. I have an online form to enter interviews into a MySQL db right now it is like this input type=text name=q1 size=100 input type=text name=a1 size=100 input type=text name=q2 size=100 input type=text name=a2 size=100 etc... each going to their own spot in the table. with this $query = insert into interviews(id,interviewed,interviewer,q1,a1,q2,a2,q3,a3,q4,a4,q5,a5,q6,a6,q7 ,a7,q8,a8,q9,a9,q10,a10,interview_date) values('','$interviewed','interviewer','$q1','$a1','$q2','$a2','$q3','$a3',' $q4','$a4','$q5','$a5','$q6','$a6','$q7','$a7','$q8','$a8','$q9','$a9','$q10 ','$a10',NOW()); I think it would be easier if I could put them into arrays like this input type=text name=q[] size=100 I'm just not sure how to go about the insert statement then the retrieval and formatting for the web. any thoughts or advise is appreciated. Jerry Lake Interface Engineering Technician -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Problems with exec
hi, i have some problems with exec. i am using win2000, apache and latest php version. always 'unable to fork' . what´s the problem? thanks for help, arne -- 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] Printing
Hello php-general, I made a system in php and mysql for a corp. This system controls the payment of the customers, so i need to print the quote of each payment. Is there anyway to do this with php? I mean.. Printing quotes from a web browser, besides that i also need something to print from this system, but in this case the monthly resume of each customer's account. Can you help me? Thanks -- Best regards, Fernando mailto:[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] Any ideas if a form needs a signature?
I am digitalizing a companies Application in an online system. The problem is that companies they deal with require the app to be signed. Obviously an online application cannot be signed conventionally. Does anyone know of a way or a work-around to accomplish this?
Re: [PHP] newest PHP compile won't see pg_connect()
the frozen local.inc aberration was a result of a strange include_file= path something like this - .:/usr/local/lib/php - evidently PHPLIB won't traverse to the second path iteration? Anyone know anything about this? Try ./:/usr/local/lib/php . alone may not be enough for some reason beyond my ken... -- WARNING [EMAIL PROTECTED] address is an endangered species -- Use [EMAIL PROTECTED] Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: field sizes
I am curious about how to best define the size of fields in mysql. Is there some size that are better used than others? For example without thinking about it to much I would tend to size fields in multiples of 10 - 20, 50, 100, 200 etc... Is this the best answer? If there are better sizes, they'd be at 4, 8, 16, 32, 64, etc which are more amenable to computers than humans... I don't think it matters, though, for your varchar fields. Even if it did make a difference, it's more important to have fields the right size for the DATA than for the performance. I'm betting you'd have to be talking about MILLIONS of rows before the field size would make a significant performance difference, if every. TIP: The way to worry about performance for any kind of application that is not completely unblazed territory (where *NO* man has gone before) is to: Not worry about it except to follow general rules of thumb that everybody else is following. Then test your app to see if it's fast enough. If it's not, then profile pieces until you find out *WHERE* it's not fast enough for significant chunks of processing time. Fix that part. 90% of your performance is being done in 10% of your code. Optimize that 10%, and you either are done, or you are in very big trouble. Optimizing anything else before that 10% is just a waste of your time and resources. -- WARNING [EMAIL PROTECTED] address is an endangered species -- Use [EMAIL PROTECTED] Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] web hosting
Like, if you're really the only user, just throw Apache/MySQL/PHP on your desktop/laptop and develop there... You'll still need to find a host with the features you need, but now you have three months to do the research. -- WARNING [EMAIL PROTECTED] address is an endangered species -- Use [EMAIL PROTECTED] Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm - Original Message - From: Damiano Ferrari [EMAIL PROTECTED] Newsgroups: php.general To: [EMAIL PROTECTED] Sent: Sunday, August 05, 2001 5:53 AM Subject: Re: [PHP] web hosting Obviously, dedicated hosting is something that I am considering. But given that the application I am writing won't be ready for at least 3 months, I'd feel a bit stupid to spend $300+/month when the only user will be me and maybe another person. Furthermore, my current web host sys admin stated that he has been compiling PHP in the same way for the last 3 years and has never had a problem, therefore he will not make any change. I don't believe that is too smart a choice in a field where everything changes continuously (if car dealers had his same policy, we'd still be buying Ford T...). Thanks for your suggestion though :-) Damiano Tim [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... If you want the freedom to do anything you want to your very own server (i.e. not shared with a bunch of other people) then something like http://www.rackspace.com is an alternative (although it costs more :). - Tim On 04 Aug 2001 23:26:44 -0500, Damiano Ferrari wrote: Since I am tired of switching from one web host to another because of the limitations that are imposed... does anybody know of a host provider that supports PHP MySQL and that, differently from my current host, will also allow me to upload files and install the IMAP functions? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: is there a performance hit using flush() ?
I am looping through a few thousand records and would like to display the results every loop. Eg: while($row = mysql_fetch_object($sql)): echo Hi $row-namebr; flush(); endwhile; A simple example - but you see what I am trying to achieve. Perhaps a more realistic example is displaying the results of a mail program as it fires off mail to hundreds of members in a database. Will this slow down the execution of the script at all - or much? Probably not. All it should do, I would think, would maybe send out more and smaller TCP/IP packets than normal... If you're really concerned, why not do: $rowcount = 0; while (...){ $rowcount++; if ($rowcount % 50 == 0){ flush(); } } That will flush every 50 records, which is about a screen-ful, and have virtually no overhead. You should play with it all three ways to see if it makes any difference. Probably you won't be able to tell. In fact, if you have these rows in a table, your output to the browser is irrelevant. The browser waits for the closing TABLE tag, and then decides how to layout the table, and then displays it, and all the flushing in the world won't matter. flush() is more useful if you are sending very little (or no) data with long processing involved or in between each datum. I've only found flush() useful in the real world when I'm doing something to every record with nothing to really output, and so I output a . so they know I'm not dead. -- WARNING [EMAIL PROTECTED] address is an endangered species -- Use [EMAIL PROTECTED] Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: pursing a text file
$message = $buffer; echo $message; it will work if I add this echo but this is You want: $message .= $buffer; This *APPENDS* $buffer to $message. Before you were wiping out each line after you got it. Your echo will now show 1 line, then 2 lines, then 3 lines, etc as the message builds, but the mail() will work. And you need \r\n for any place you want a newline. So, probably: $message .= $buffer\r\n; is your final code. Actually, you could optimize it a bit by use fread($fp, filesize($path)) and suck the whole file in as one big chunk of text. Only matters if he's sending lots of email though, and that will choke the mail() function anyway. See Manuel Lemos' UpperDesign.com mail class for how to spew mass quantities of email out. Oh yeah: It's called pArsing with an A. I think I like pursing better, though :-) -- WARNING [EMAIL PROTECTED] address is an endangered species -- Use [EMAIL PROTECTED] Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm -- 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]