Re: [PHP] file separator...
On 30-Jan-2004 Dan Joseph wrote: > Hi Everyone, > > Hoping someone can shed a light on this. I have to send a "file > separator" > in a string that I piece together to a remote system. I've been told > this > is x'1C' ASCII or x'22' HEX. I have no idea what to really send. > I've > tried several things. Can someone tell me what it is they're looking > for? > The FS escape is 0x1C or 28 in decimal. $fs=chr(28); $files='myfile1.dat' .chr(28); $files .='myfile2.dat' .chr(28); $files .='myfile3.dat'; Regards, -- Don Read [EMAIL PROTECTED] -- It's always darkest before the dawn. So if you are going to steal the neighbor's newspaper, that's the time to do it. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
php-general Digest 1 Feb 2004 13:10:08 -0000 Issue 2564
php-general Digest 1 Feb 2004 13:10:08 - Issue 2564 Topics (messages 176469 through 176500): Perl script using Inline-octave doesn't run. 176469 by: Paulo Lagrotta Re: formated text after Submit in MySQL/PHP 176470 by: Burhan Khalid 176478 by: Matt Hedges 176479 by: Stuart 176481 by: John W. Holmes PHP Apache 176471 by: Ash 176472 by: Anti-Gulu More info on MikeRoweSoft.com... 176473 by: Alex King 176475 by: Freedomware Simple script but confusion with comparing strings 176474 by: Ryan A 176480 by: Stuart Son of Script halts inside imap_fetchstructure 176476 by: Mike Gollub Re: How do you guys do this? 176477 by: Michal Migurski Act as a Server 176482 by: Stephen Craton 176484 by: Miles Thompson 176485 by: DvDmanDT 176486 by: Stephen Craton 176489 by: John Nichel PHP not working with Apache 176483 by: Mark Mark 176496 by: Raditha Dissanayake mail list/outbound email 176487 by: Dan McCullough Re: Simple script but confusion with comparing strings (SOLVED) 176488 by: Ryan A Re: Create a new directory on server. 176490 by: Leif K-Brooks 3 variables not passing to function!!! 176491 by: Ryan A 176492 by: John W. Holmes 176493 by: electroteque 176494 by: Jason Wong 176495 by: Ryan A search.php 176497 by: John Taylor-Johnston 176498 by: Mike Brum 176499 by: John Taylor-Johnston Re: file separator... 176500 by: Don Read Administrivia: To subscribe to the digest, e-mail: [EMAIL PROTECTED] To unsubscribe from the digest, e-mail: [EMAIL PROTECTED] To post to the list, e-mail: [EMAIL PROTECTED] -- --- Begin Message --- Hello all, I'm trying start a perl script from PHP but I'm not getting success. This script is calling the Inline-octave module (see below an example) to do some numeric calculus. The script is started but it doesn't finish. I think that the process is being killed when the Inline-octave module is called. Any ideas to solve this problem? Thanks in advance, Paulo R. Lagrotta Perl Script # #!/usr/bin/perl use strict; use Test; BEGIN { plan tests =>1; } use Inline Octave => q{ function x=jnk1(u); x=u+1; endfunction }; my $v= jnk1(3)->disp(); chomp ($v); ok( $v, "4" ); print "$v\n"; --- End Message --- --- Begin Message --- Matt Hedges wrote: > Hello, > > I have a page where users can enter in information about > themselves... I want it to maintain its format instead of all > running together, that is, when they enter a space the space is > maintained via MySQL and displayed in their webpage (instead of > having to ask them to type ) > > is this possible? > > thanks, > Matt Yes. See http://homepages.tesco.net/~J.deBoynePollard/FGA/questions-with-yes-or-no-an swers.html -- Burhan Khalid phplist[at]meidomus[dot]com --- End Message --- --- Begin Message --- Can someone help me with the following? Preferably someone other than the wise ass below? thanks matt "Burhan Khalid" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Matt Hedges wrote: > > Hello, > > > > I have a page where users can enter in information about > > themselves... I want it to maintain its format instead of all > > running together, that is, when they enter a space the space is > > maintained via MySQL and displayed in their webpage (instead of > > having to ask them to type ) > > > > is this possible? > > > > thanks, > > Matt > > Yes. See > http://homepages.tesco.net/~J.deBoynePollard/FGA/questions-with-yes-or-no-an > swers.html > > -- > Burhan Khalid > phplist[at]meidomus[dot]com --- End Message --- --- Begin Message --- Matt Hedges wrote: Can someone help me with the following? Preferably someone other than the wise ass below? Certainly. "Burhan Khalid" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] Matt Hedges wrote: Hello, I have a page where users can enter in information about themselves... I want it to maintain its format instead of all running together, that is, when they enter a space the space is maintained via MySQL and displayed in their webpage (instead of having to ask them to type ) is this possible? Yes. And one piece of advice, when asking for help don't call the people you are asking names. It generally doesn't work. Unless you're going to pay us in which case you can call me whatever you want!! -- Stuart Wise Ass in Training (Loathed though I am to help someone with your attitude, you may find your answer in the PHP manual. Try http://php.net/nl2br. But to reinforce the point, making sure you ask the right questions in the right way will make your experience with this group a lot more pleasant.) --- End Message --- --- Begin Message --- Matt Hedges wrote: Ca
[PHP] HTTP request parameters do not populate variables
Hi, everybody! I've just installed PHP on my workstation and it seems as I have some trouble. The simplest code does not work! Here it is: I run it with URL like this http://localhost/myApp/test.php?param=qqq: I expect it to print 'param=qqq' string, though it does not! :((( Here is the output: Array ( [param] => qqq ) Notice: Undefined variable: param in d:\phptest\test.php on line 4 param = Though, the script produces expected output when uploaded to a production server. Where is the bug? Any ideas are greatly appreciated. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: HTTP request parameters do not populate variables
And once again, someone didn't search the archives before posting like you are told to do on the mailing list page (this question is answered several times daily).. The bug is called register_globals being on on you production server and off onn you development server.. Learn not to use register globals.. Use $_GET['param'] instead... I'll quote myself: "The reason is the register_globals defaults to off last years or so, which it says in the FAQ and in the manual, as well as in the mailing list archives, which you must have ignored even though it's a notice saying 'Check the archives before posting a question, chances are it has already been asked and answered a few times.' This question has been answered just about a million times before.." -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com "Slava Zinkovski" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > Hi, everybody! > > I've just installed PHP on my workstation and it seems as I have some > trouble. The simplest code does not work! Here it is: > > print_r($HTTP_GET_VARS); > print("param = " . $param); > ?> > > I run it with URL like this http://localhost/myApp/test.php?param=qqq: > I expect it to print 'param=qqq' string, though it does not! :((( > Here is the output: > > Array ( [param] => qqq ) > Notice: Undefined variable: param in d:\phptest\test.php on line 4 > param = > > Though, the script produces expected output when uploaded to a > production server. > > Where is the bug? Any ideas are greatly appreciated. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] HTTP request parameters do not populate variables
Slava Zinkovski wrote: [snip...] I run it with URL like this http://localhost/myApp/test.php?param=qqq: I expect it to print 'param=qqq' string, though it does not! :((( Here is the output: Array ( [param] => qqq ) Notice: Undefined variable: param in d:\phptest\test.php on line 4 param = Though, the script produces expected output when uploaded to a production server. Where is the bug? Any ideas are greatly appreciated. No bug. You cannot directly get the value for $param because you have 'register_globals' set off while this is good for security. Now you can get the value for 'param' by either $_REQUEST["param"] or $_GET["param"]. Hope this helps. Best Bao -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] modify an XML file
hello! What is the best solution to modify an XML file? (Modification such as change the content of a tag or of an attribute) I think there would be several methods. What is the best one for small files? (something about 20Ko) What is the best one for large files? (something about 8Mo) What should be the weight limit of an XML file which have to be parsed through PHP? -- Cheers -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: HTTP request parameters do not populate variables
Many thanks, man. You are very helpful! I did try searching this news group. Nothing found. Will try to do my best next time to not upset you. Anyway, thanks for help. Dvdmandt wrote: And once again, someone didn't search the archives before posting like you are told to do on the mailing list page (this question is answered several times daily).. The bug is called register_globals being on on you production server and off onn you development server.. Learn not to use register globals.. Use $_GET['param'] instead... I'll quote myself: "The reason is the register_globals defaults to off last years or so, which it says in the FAQ and in the manual, as well as in the mailing list archives, which you must have ignored even though it's a notice saying 'Check the archives before posting a question, chances are it has already been asked and answered a few times.' This question has been answered just about a million times before.." -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: HTTP request parameters do not populate variables
lol, I'm not upset.. But follow this group a month and you'll understand.. I've been following 8 months or so... Just about everyone asks... Many ppl on php.windows as well.. Ppl in forums.. I'm thinking about suggesting the solution to this problem should be posted on the mailing-lists.php page.. :p -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com "Slava Zinkovski" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > Many thanks, man. You are very helpful! > I did try searching this news group. Nothing found. > Will try to do my best next time to not upset you. > Anyway, thanks for help. > > Dvdmandt wrote: > > And once again, someone didn't search the archives before posting like you > > are told to do on the mailing list page (this question is answered several > > times daily).. > > > > The bug is called register_globals being on on you production server and off > > onn you development server.. Learn not to use register globals.. Use > > $_GET['param'] instead... I'll quote myself: > > > > "The reason is the register_globals defaults to off last years or so, which > > it says in the FAQ and in the manual, as well as in the mailing list > > archives, which > > you must have ignored even though it's a notice saying 'Check the archives > > before posting a question, chances are it has already been asked and > > answered a few times.' This question has been answered just about a million > > times before.." > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] modify an XML file
Decapode Azur wrote: hello! Hi there. What is the best solution to modify an XML file? depends (Modification such as change the content of a tag or of an attribute) I think there would be several methods. you said it. What is the best one for small files? (something about 20Ko) DOM (if you don't mind the API) What is the best one for large files? (something about 8Mo) Parse with SAX, use printf to produce output. If you are not worried about scalability you can still use DOM. What should be the weight limit of an XML file which have to be parsed through PHP? If you use SAX there wouldn't be an upper limit (at least theorectically) i have parsed the odp dump using the sax parser functions available in PHP and that's several hundred megabytes. -- Raditha Dissanayake. http://www.radinks.com/sftp/ | http://www.raditha.com/megaupload Lean and mean Secure FTP applet with | Mega Upload - PHP file uploader Graphical User Inteface. Just 150 KB | with progress bar. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: HTTP request parameters do not populate variables
I will follow, sure. The problem is that until last week i knew nothing about PHP (I used to practice java). And in a few weeks i have to be ready with a PHP application and possibly it should utilize fusebox framework. There are so many stuff to get to know in short time that sometimes it is easier just to ask than to search for something that you even don't know where to search, which terms to use. Dvdmandt wrote: lol, I'm not upset.. But follow this group a month and you'll understand.. I've been following 8 months or so... Just about everyone asks... Many ppl on php.windows as well.. Ppl in forums.. I'm thinking about suggesting the solution to this problem should be posted on the mailing-lists.php page.. :p -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Nested PHP
Hi, I have php code embedded in html, that is read by apache. Is nested php code allowable such as: \" ?>"; ?> ... ... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] modify an XML file
> >What is the best one for large files? (something about 8Mo) > > Parse with SAX, use printf to produce output. Ok, it seems this method is defenitly a good one. I was wondering if it was a good one too, to read the XML file with fgets, and using ereg fonctions to make the modifications? -- Thanks a lot for your answer. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: HTTP request parameters do not populate variables
Yes, I know what you mean.. :) If you use windows (or some other msn client), feel free to add me on MSN and I'll be glad to help you out if you get problems.. :) -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com "Slava Zinkovski" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > I will follow, sure. The problem is that until last week i knew nothing > about PHP (I used to practice java). And in a few weeks i have to be > ready with a PHP application and possibly it should utilize fusebox > framework. There are so many stuff to get to know in short time that > sometimes it is easier just to ask than to search for something that you > even don't know where to search, which terms to use. > > Dvdmandt wrote: > > lol, I'm not upset.. But follow this group a month and you'll understand.. > > I've been following 8 months or so... Just about everyone asks... Many ppl > > on php.windows as well.. Ppl in forums.. I'm thinking about suggesting the > > solution to this problem should be posted on the mailing-lists.php page.. :p > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Nested PHP
Russell Shaw wrote: Hi, I have php code embedded in html, that is read by apache. Is nested php code allowable such as: \" ?>"; ?> ... ... Yes. -- By-Tor.com It's all about the Rush http://www.by-tor.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: HTTP request parameters do not populate variables
OK! Thanks! Dvdmandt wrote: Yes, I know what you mean.. :) If you use windows (or some other msn client), feel free to add me on MSN and I'll be glad to help you out if you get problems.. :) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] stristr
I've been trying to make this error logger for hours now, I get my webserver to forward all errors to error.php?message=404 etc.. The source can be found here http://the-bronze.me.uk/ID/error.txt Now Im at my wits end, I want all errors that come internaly eg from the-bronze.me.uk to be put into onserver.txt and all other ones to be put into 404.txt Unfortuantly I seem to be a little lost and confusded, can anyone see where im going wrong as far as my stristr(); usage is and if so what is the problem? Liam
Re: [PHP] Nested PHP
Russell Shaw wrote: Hi, I have php code embedded in html, that is read by apache. Is nested php code allowable such as: \" ?>"; ?> ... ... Not sure what you're trying to do there. You can do this: hello world!\n"; ?> -- Robby Russell, | Sr. Administrator / Lead Programmer Command Prompt, Inc. | http://www.commandprompt.com [EMAIL PROTECTED] | Telephone: (503) 222.2783 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] VERY URGENT.....
Mr JAMES OKORO Bank Of The North, Victoria Island Branch, Lagos, Nigeria. ATTN: MD/CEO I am Mr JAMES OKORO , Branch Manager with Bank of the North, Victoria Island Branch, Lagos, Nigeria. I have an urgent and very profitable business proposition for you that should be handled with extreme confidentiality. On January 6,1998 a Foreign contractor with the Nigerian Railway corporation(N.R.C) Mr. James Herbert by name made a numbered time Fixed Deposit for twelve calendar months valued at US$38.6M (Thirty Eight Million, Six Hundred United States Dollars Only) in my branch. Upon maturity I sent a routine notification in accordance with the Bank policy to his forwarding address but got no reply. After a month we sent a reminder and finally we discovered from his contract employers the Nigerian Railway Corporation (NRC) that Mr. James Herbert died from an automobile accident. On further investigation, we found out that he died without making a Will and all attempts to trace his next of kin was fruitless. I therefore made further investigations and discovered that Mr. James Herbert did not declare any next of kin or relations in all his official documents including his Bank Deposit paperwork in my Bank. This sum of US$38.6M has been carefully moved out of my bank to a Security Company in Europe for safekeeping. No one will ever come forward to claim it and according to Nigerian Law, at the expiration of 5 years the money will revert to the ownership of the Nigerian Government if nobody applies to claim the fund. This prompted us to contact you.We will like to front you as the next of kin of our late client thereby making you the legal beneficiary of the sum of $38.6 million U.S Dollars that is presently in a Security Company in Europe. I contacted you because it is against our code of ethics to own and operate foreign accounts and your assistance would be needed to claim the money in the Security Company in Europe. We have unanimously agreed that 25% of the entire sum would be for you if you agree to take part in this profitable transaction,70% for me and 2 of my colleagues while the remaining 5% would be used to pay back the expenses that may be incurred during the course of the transaction by both parties after the fund has been claimed and lodged in your account. In the event that you are genuinely interested in the transaction,the following information would be needed from you to expedite action. 1) Your Full Name and Address that would be used to establish you as the next of kin of our late client thereby making you the legal beneficiary of the fund. This would ensure that the Security Company in Europe releases the Consignment/Fund to you. 2) Your Private Mobile,Telphone and Fax numbers where you can be reached at all time because this transaction entails constant communication. The transaction is 100% risk free as all modalities has been perfected to ensure the hitch free success of the transaction. If you are interested, send the requested information via email so that we can proceed. I await your response urgently. Regards, Mr JAMES OKORO -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: Nested PHP
I think you are looking for the function eval()... Or preg_replace('!e!e',$phpcode,'e'); -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com "Russell Shaw" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > Hi, > I have php code embedded in html, that is read by apache. > > Is nested php code allowable such as: > > $phpcode="\" ?>"; > ?> > ... > > ... > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Passing of querystrings
Hi, I am new to php and trying to learn it for some university work. The problem I am having is this: I have read on a webmonkey tutorial that when you call a php file and name-value querystrings are automatically created into variables in your script. I have a example url : http://localhost/output2.php?id=1 Which I hoped would make a variable, $id, and set the value to 1. However it doesnt work, the variable is not created. Any help would be greatly appreciated. I have Appache 2.0.48, MySQL 4.0.17, and PHP 4.3.4 Many Thanks Ryan Francis -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Passing of querystrings
The variable is infact created, but rather than being $id the variable will be $_GET['id'] because it is part of the $_GET array, so if you had output2.php?name=fred the variable to acsses the word fred would be $_GET['name'] Hope that helps Liam - Original Message - From: "Ryan Francis" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, February 01, 2004 6:12 PM Subject: [PHP] Passing of querystrings > Hi, > > I am new to php and trying to learn it for some university work. The > problem I am having is this: > > I have read on a webmonkey tutorial that when you call a php file and > name-value querystrings are automatically created into variables in your > script. > > I have a example url : http://localhost/output2.php?id=1 > Which I hoped would make a variable, $id, and set the value to 1. However > it doesnt work, the variable is not created. > > Any help would be greatly appreciated. I have Appache 2.0.48, MySQL 4.0.17, > and PHP 4.3.4 > > > Many Thanks > > > Ryan Francis > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] search.php
Where or what recursive function would I need to get all sub-directories? If not, can someone suggest another script? Much appreciated, John Taylor-Johnston - Université de Sherbrooke http://compcanlit.ca/ Mike Brum wrote: > John, since you're looking to modify this script and not build your own or > search for another, here's some tips on how one might go about doing this. > > 1) set $which_one to the directory you want to search. > 2) create a recursive funtion (many on php.net) to get all subdirectories > under it and build an array with their paths as the elements. > 3) now, take that arrary and add a foreach before the line "$directory = > opendir($which_one);" replacing "$which_one" with your foreach array > element. > > This is the *easy* way that I can think to do this - just do it for each > subdir in the array. It probably is far from the most elegant way, but > offers the least amount of real editing/manipulation. > > I welcome any/all flaming for my suggestion :) > > -M > > -Original Message- > From: John Taylor-Johnston [mailto:[EMAIL PROTECTED] > Sent: Sunday, February 01, 2004 12:09 AM > To: [EMAIL PROTECTED] > Cc: John Taylor-Johnston > Subject: [PHP] search.php > > I found this script. I would like to modify it so it searches in not just > the current directory, but also any other subdirectories. > There are maybe better scripts out there, but I like this one for its > simplicity. Can anyone lend a hand please? > John > > $counter=1; > $not_found=0; > $which_one="."; // use a "." to search in this directory, or type in the > folder name $link = "www.glquebec.org"; // this is your base url > //$search_for="Search for something here!!!"; // comment this whole line out > if you are using a form to search $search_for="nice word"; $directory = > opendir($which_one); > > while($file = readdir( $directory)){$file_ar[] = $file;} foreach( $file_ar > as $file ) { > $type= strrchr($file,'.'); > $name=$which_one; > $name.="/"; > $name.=$file; > $file_name=fopen($name,"r"); > $bleh =""; > #if ($type==".php" || $type==".txt" || $type==".html") > #if ($type==".htm" || $type==".txt" || $type==".html") > if ($type==".htm" || $type==".html") > { > while ((!feof($file_name))) > { > $bleh .= fgets($file_name , 2); > } > $bleh = strtolower($bleh); > $bleh = stripslashes($bleh); > $bleh = str_replace(""," ", $bleh); > if (stristr($bleh,$search_for)) > { > echo "$counter .) href=$link".$name.">".$link.$name.""; > echo "\"..."; > $bingo = strstr($bleh, $search_for); > $bingo = explode (" ", $bingo); > echo "$bingo[0]"; > for ($x=1;$x<15;$x++) > echo "$bingo[$x] "; > echo "...\""; > $counter++; > $not_found=2; > } > else{} > } > fclose($file_name); > } > > if ($not_found==0) > { > echo "Sorry... $search_for was not found!!! href=javascript:history.go(-1)>Search Again"; } ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] modify an XML file
Decapode Azur wrote: What is the best one for large files? (something about 8Mo) Parse with SAX, use printf to produce output. Ok, it seems this method is defenitly a good one. I was wondering if it was a good one too, to read the XML file with fgets, and using ereg fonctions to make the modifications? You can do it as an exercise :-) There are xml parsing classes that do not depend on any xml extension, but they are certainly slower. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] VERY URGENT.....
GREAT! The last time I went for the millions, my turn is over...so whose turn is it now? Cheers, -Ryan > Mr JAMES OKORO > Bank Of The North, > Victoria Island Branch, > Lagos, Nigeria. > ATTN: MD/CEO > I am Mr JAMES OKORO , Branch Manager with Bank of > the North, Victoria Island Branch, Lagos, Nigeria. > I have an urgent and very profitable business > proposition for you that should be handled with > extreme confidentiality. > > On January 6,1998 a Foreign contractor with the > Nigerian Railway corporation(N.R.C) Mr. James Herbert by name made a > numbered time Fixed Deposit for twelve calendar months > valued at US$38.6M (Thirty Eight Million, Six Hundred > United States Dollars Only) in my branch. > Upon maturity I sent a routine notification in > accordance with the Bank policy to his forwarding > address but got no reply. > > After a month we sent a reminder and finally we > discovered from his contract employers the Nigerian > Railway Corporation (NRC) that Mr. James > Herbert died from an automobile accident. > > On further investigation, we found out that he died > without making a Will and all attempts to trace his > next of kin was fruitless. I therefore made further > investigations and discovered that Mr. James Herbert > did not declare any next of kin or relations in all > his official documents including his Bank Deposit > paperwork -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Directory Browse Concept
I'm beginning to learn PHP to rebuild my web site in such a way that I can update it more easily (...and add some other dynamic features ...and utilize a database). I like the idea of a simple directory structure and it's a sensible way to organize my various projects and topics. So what I want is to place some simple text/htm files and jpegs in nested folders and have PHP read them onto a template page with header, footer & dynamic folder navigation. Sort of a hybrid between a threaded discussion group and a photo album generator. I'm not sure if It's wise to follow the folder structure literally. 'Gallery' is a php photo album program http://gallery.menalto.com that simulates nested folders with a flat-file pseudo-database. Probably they had reasons for not using actual nested folders? Another reason not to use actual nested folders is that I will probably want to have alternative views of the same pictures/pages. I'm a gardener so I've got a database of plant descriptions sorted by family/genus/species but I also have photo shoots in folders sorted by location/date. Then I want to be able to set up pages for my clients where I pull out a selection of plants from my list and show them particular pictures from my photo collection... so this kind of thing is strictly relational database. I like the nested folders because of my photo collection, there are many 'seconds' & unedited originals, etc & I keep all those under location/date folders and need to go back sometimes. Once it becomes a database the folder structure is superfluous baggage. So, if I take the folder route, I guess I'd just nest things under my public_html and the url would reflect the current location within the folders. But the way I'm being taught to set up a PHP site in class is to use a single index.php at the root & hide everything else outside of public_html. In this case I would have to create a global variable or SCREEN vars in the url with ?SCREEN to keep track of where the visitor is located. It would look so much nicer to have nested folder names in the url, even if they got long, I like the clear unmistakable logic of that. www.edgehill.net/plants/poacea/festuca/californica better than www.edgehill.net?FOLDER=plants/poacea/festuca/californica But to get the first option, I would then have to somehow set the template. 'Gallery' urls always look like one folder deep with some other optional settings sometimes: www.edgehill.net/gallery/festuca-californica (even if that folder is nested under: plants/poacea/festuca/festuca-californica) Each flat folder contains pictures and a data file with fields for various settings. I don't know how PHP knows to take all this to the 'Gallery' template. Somehow they say anything under that gallery folder should be presented through the gallery templates??? Thanks for any thoughts if you made it this far . -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP not working with Apache
The php installer doesn't do everything for a windows installation. You'll need to edit php.ini & httpd.config for apache, as described in the installation guide. Raditha Dissanayake wrote: Yes sounds like you have not read the installation guide. Mark Mark wrote: I am running Apache 1.3.29 and PHP 4.3.3. I installed apache first and got it to work. Then, I install the php installer and and copied the windows binary files. I followed the instruction to run as a module and I even uninstalled the php files and tried to run PHP as just a CGI binary, both methods failured. I created a test php script called hello.php and the web page was blank when I tried to access it. I could view the code... Any ideas? I am running WIN 2K server sp4. Thanks in adavnce - Do you Yahoo!? Yahoo! SiteBuilder - Free web site building tool. Try it! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Can't delete cookies
Can anyone fathom out why I can't get the setcookie function to delete a cookie? I'm calling it with the same arguments as I used to set it originally, but with a null string value & an expiry time in the past but the cookie persistently remains in the browser. This how I set it: setcookie ("hhubpassword", md5($newpassword) , time() + 1209600, "/xchange/"); And this is how I'm trying to delete it: setcookie ("hhubpassword", "", time() -3600, "/xchange/"); Thanks Andrew -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] colisions writing in a file?
Hello, Are Problems of colisions with a script writing in a file possible? For exemple for a PHP script reading a file, and rewriting it with modifications, when it is called a lot of times simultaneously, are conflicts possible? (over-writing the modifications) or does each session of this script wait for the previous one to close the file before to handle it? -- Thanks -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] VERY URGENT.....
Ooo! Ooo! Me, Me! Can I be scammed this time? :/ > -Original Message- > From: Ryan A [mailto:[EMAIL PROTECTED] > Sent: Monday, 2 February 2004 7:02 AM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] VERY URGENT. > > > GREAT! The last time I went for the millions, my turn is > over...so whose > turn is it now? > Cheers, > -Ryan > > > > Mr JAMES OKORO > > Bank Of The North, > > Victoria Island Branch, > > Lagos, Nigeria. > > ATTN: MD/CEO > > I am Mr JAMES OKORO , Branch Manager with Bank of > > the North, Victoria Island Branch, Lagos, Nigeria. > > I have an urgent and very profitable business > > proposition for you that should be handled with > > extreme confidentiality. > > [snip] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PHP, Windows 2000/IIS & MySQL
I'm trying to install PHP on my system. I know absolutely nothing about it. I installed MySQL and PHP, (PHP said that it configured IIS) When I attempt to write a PHP statement and an HTML statement, the HTML statement runs, but the PHP does not...Any suggestions? Thank You -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] comparing dates
Hi, Am a bit confused as to how to do this, I have some dates in the database as "expire_login timestamp(14)". I am entering dates 1 day,11 hours,59 minutes in advance. The user can sign in anytime and it should display how many days, hours and mins before his account expires... I am selecting the data as "select expire_login, now() from allow_logins"; which gives me two 14 numberic characters strings like: 20040202091212 20040201070500 How do I compare it to display something like this to the visitor: You have $xdays day/s, $xhours hours and $xmins minutes before your account expires Been hitting the manual, but have either been searching in the wrong places or? I think I will have to use "explode","strtotime" on this...but am not sure. Any help appreciated. Thanks, -Ryan -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] php version difference - local installation very strict
Hi all, It seems that the version on my local apache installation is more strict than the version on my production server. How can i counteract this without potentially having to upgrade 300+ pages in my entire app? is there a setting in php.ini that i could locally kill some of this debugging info? Some examples of errors i'm getting locally: Notice: A session had already been started - ignoring session_start() in %siteroot%\admin\menu.php on line 9 Notice: Undefined index: success in %siteroot%\admin\menu.php on line 18 Warning: Cannot modify header information - headers already sent by (output started at c:\inetpub\www\tommiezito\admin\data_entry\start.php:14) in %siteroot%\admin\data_entry\start.php on line 37 these errors are foreign to me as i have combed my code 100's of times before i deployed my app online 3 months ago. do i NEED this newer,stricter version or can i install a deprecated one? any help would be amazing. ~pj -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: php version difference - local installation very strict
Yes.. error_reporting=E_ALL & ~E_NOTICE in php.ini is most likely what your server uses.. :p Also, register_globals might give you problems.. :p -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com "Phillip Jackson" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > Hi all, > > It seems that the version on my local apache installation is more strict > than the version on my production server. How can i counteract this without > potentially having to upgrade 300+ pages in my entire app? is there a > setting in php.ini that i could locally kill some of this debugging info? > Some examples of errors i'm getting locally: > > > Notice: A session had already been started - ignoring session_start() in > %siteroot%\admin\menu.php on line 9 > > Notice: Undefined index: success in %siteroot%\admin\menu.php on line 18 > > Warning: Cannot modify header information - headers already sent by (output > started at c:\inetpub\www\tommiezito\admin\data_entry\start.php:14) in > %siteroot%\admin\data_entry\start.php on line 37 > > these errors are foreign to me as i have combed my code 100's of times > before i deployed my app online 3 months ago. do i NEED this newer,stricter > version or can i install a deprecated one? > > any help would be amazing. > > ~pj -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] comparing dates
Is it possible to pull that dates out as unix time stamps? Then all you need to do is subtract one from the other, convert the results to days/hours/minutes and Bob's your uncle. If not, then you'll need to do some string manipulation to get the string into a format that strtotime() understands and repeat the above.. HTH Martin > -Original Message- > From: Ryan A [mailto:[EMAIL PROTECTED] > Sent: Monday, 2 February 2004 10:04 AM > To: [EMAIL PROTECTED] > Subject: [PHP] comparing dates > > > Hi, > Am a bit confused as to how to do this, I have some dates in > the database as > "expire_login timestamp(14)". > I am entering dates 1 day,11 hours,59 minutes in advance. > The user can sign in anytime and it should display how many > days, hours and > mins before his account expires... > > I am selecting the data as "select expire_login, now() from > allow_logins"; > > which gives me two 14 numberic characters strings like: > 20040202091212 > 20040201070500 > > How do I compare it to display something like this to the visitor: > You have $xdays day/s, $xhours hours and $xmins minutes > before your account > expires > > Been hitting the manual, but have either been searching in > the wrong places > or? > I think I will have to use "explode","strtotime" on > this...but am not sure. > > Any help appreciated. > > Thanks, > -Ryan > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > __ Information from NOD32 1.614 (20040129) __ > > This message was checked by NOD32 for Exchange e-mail monitor. > http://www.nod32.com > > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: php version difference - local installation very strict
i don't use register_globals - i have a function that massages data that mimics register globals' behaivior via dynamically named variables. which one should i set it to - E_NOTICE? ~Phillip Jackson "Dvdmandt" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > Yes.. > error_reporting=E_ALL & ~E_NOTICE > in php.ini is most likely what your server uses.. :p > Also, register_globals might give you problems.. :p > > -- > // DvDmanDT > MSN: dvdmandt¤hotmail.com > Mail: dvdmandt¤telia.com > "Phillip Jackson" <[EMAIL PROTECTED]> skrev i meddelandet > news:[EMAIL PROTECTED] > > Hi all, > > > > It seems that the version on my local apache installation is more strict > > than the version on my production server. How can i counteract this > without > > potentially having to upgrade 300+ pages in my entire app? is there a > > setting in php.ini that i could locally kill some of this debugging info? > > Some examples of errors i'm getting locally: > > > > > > Notice: A session had already been started - ignoring session_start() in > > %siteroot%\admin\menu.php on line 9 > > > > Notice: Undefined index: success in %siteroot%\admin\menu.php on line 18 > > > > Warning: Cannot modify header information - headers already sent by > (output > > started at c:\inetpub\www\tommiezito\admin\data_entry\start.php:14) in > > %siteroot%\admin\data_entry\start.php on line 37 > > > > these errors are foreign to me as i have combed my code 100's of times > > before i deployed my app online 3 months ago. do i NEED this > newer,stricter > > version or can i install a deprecated one? > > > > any help would be amazing. > > > > ~pj -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] comparing dates
On Monday, February 2, 2004, at 10:04 AM, Ryan A wrote: which gives me two 14 numberic characters strings like: 20040202091212 20040201070500 How do I compare it to display something like this to the visitor: You have $xdays day/s, $xhours hours and $xmins minutes before your account expires Been hitting the manual, but have either been searching in the wrong places or? I think I will have to use "explode","strtotime" on this...but am not sure. Ryan, explode() won't help (nothing to explode on) strtotime() won't help, as it can't work directly with the above date format There's a decent comment on http://php.net/strtotime (RTFM) by 'tobi at schluer dot de' "...You can read the db using the UNIX_TIMESTAMP()-function, which returns the timestamp from the date(time) field. So you don't need to convert the dates in PHP, but let SQL do that job." So, you can do it with MySQL. Otherwise, a function like this in PHP would do it: So then pass your mysql stamps to it like this: $d1 = mysqlToUnixStamp($d1); $d2 = mysqlToUnixStamp($d2); ?> An you can then compare them (for example): = $d2) { /*something*/ } ?> Or find the difference in seconds: Converting this into a human readable "$xdays day/s, $xhours hours and $xmins minutes" is not exactly easy, but here's some hints for you to build on: $secsInDay) { $days = round($in / $secsInDay); $remainder = $in % $secsInDay; $ret .= "{$days} days, "; } if($remainder > $secsInHour) { $hours = round($remainder / $secsInHour); $remainder = $in % $secsInHour; $ret .= "{$hours} hours, "; } if($remainder > $secsInMin) { $mins = round($remainder / $secsInMin); $remainder = $in % $secsInMin; $ret .= "{$mins} mins, "; } // strip off last ', ' $ret = substr($ret,0,-2); return $ret; } // converting to human readable $timeLeft = secondsToString($diff); // print to screen echo "you have {$timeLeft} remain on your membership"; ?> Out of all this, what you need to look-up in the manual and understand is the modulus (%), an arithmetic operator & substr(). http://www.php.net/manual/en/language.operators.arithmetic.php http://www.php.net/substr Justin French -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] modify an XML file
Decapode Azur wrote: What is the best one for large files? (something about 8Mo) Parse with SAX, use printf to produce output. Ok, it seems this method is defenitly a good one. I was wondering if it was a good one too, to read the XML file with fgets, and using ereg fonctions to make the modifications? If you have only a 2-3 tags you might find it easy but beyond that you code will end up looking like a sax parser's source code. -- Raditha Dissanayake. http://www.radinks.com/sftp/ | http://www.raditha.com/megaupload Lean and mean Secure FTP applet with | Mega Upload - PHP file uploader Graphical User Inteface. Just 150 KB | with progress bar. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] php version difference - local installation very strict
On Monday, February 2, 2004, at 10:14 AM, Phillip Jackson wrote: these errors are foreign to me as i have combed my code 100's of times before i deployed my app online 3 months ago. do i NEED this newer,stricter version or can i install a deprecated one? It's not newer and stricter, and it's not Apache -- it's PHP error notices set to a higher level that your production server. This is really around the wrong way -- your local (dev) server should be set to a high level of warning (mine's set to the highest) to encourage good programming practices, and should be set to none on the production (live) server to keep error messages out of the user experience. The long answer is to fix your application, and hunt down all these notices/warnings, so that your application is of better quality. The short answer is to set the error reporting on the live server to a lower level, so that these messages are suppressed. You can do this either with ini_set()[1] or error_reporting()[2] at the top of every script (or in a header include for example), or at an application level with a .htaccess file in root directory. A sample of a .htaccess file would be: php_flag register_globals off php_flag magic_quotes_runtime off php_flag magic_quotes_gpc on php_value url_rewriter.tags 'a=href' php_value error_reporting 'E_ALL & ~E_NOTICE' I'm not 100% sure the last line is correct, because I'v always done it with ini_set() in my PHP application. [1] http://www.php.net/ini_set [2] http://www.php.net/error-reporting I would encourage you to fix your code as well as apply error reporting levels for both the production and live servers. Good luck, Justin French -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] colisions writing in a file?
>Are Problems of colisions with a script writing in a file possible? Absolutely. >For exemple for a PHP script reading a file, and rewriting it with >modifications, when it is called a lot of times simultaneously, are >conflicts possible? (over-writing the modifications) or does each session >of this script wait for the previous one to close the file before to >handle it? Only if you use file-locking to eliminate conflicts, see: http:/php.net/manual/en/function.flock.php - michal migurski- contact info and pgp key: sf/cahttp://mike.teczno.com/contact.html -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] php version difference - local installation very strict
That's great advice... the only questions i have then: I only need to call session_start ONCE in my entire application per instance of a session? when i published the application months ago to my production server i had errors on every page notifying me that a session had not been started so i could not call $_SESSION... ~pj "Justin French" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > On Monday, February 2, 2004, at 10:14 AM, Phillip Jackson wrote: > > > these errors are foreign to me as i have combed my code 100's of times > > before i deployed my app online 3 months ago. do i NEED this > > newer,stricter > > version or can i install a deprecated one? > > It's not newer and stricter, and it's not Apache -- it's PHP error > notices set to a higher level that your production server. > > This is really around the wrong way -- your local (dev) server should > be set to a high level of warning (mine's set to the highest) to > encourage good programming practices, and should be set to none on the > production (live) server to keep error messages out of the user > experience. > > The long answer is to fix your application, and hunt down all these > notices/warnings, so that your application is of better quality. > > The short answer is to set the error reporting on the live server to a > lower level, so that these messages are suppressed. You can do this > either with ini_set()[1] or error_reporting()[2] at the top of every > script (or in a header include for example), or at an application level > with a .htaccess file in root directory. > > A sample of a .htaccess file would be: > > > php_flag register_globals off > php_flag magic_quotes_runtime off > php_flag magic_quotes_gpc on > php_value url_rewriter.tags 'a=href' > php_value error_reporting 'E_ALL & ~E_NOTICE' > > > I'm not 100% sure the last line is correct, because I'v always done it > with ini_set() in my PHP application. > [1] http://www.php.net/ini_set > [2] http://www.php.net/error-reporting > > > I would encourage you to fix your code as well as apply error reporting > levels for both the production and live servers. > > > Good luck, > > Justin French -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
php-general Digest 2 Feb 2004 01:12:52 -0000 Issue 2565
php-general Digest 2 Feb 2004 01:12:52 - Issue 2565 Topics (messages 176501 through 176538): HTTP request parameters do not populate variables 176501 by: Slava Zinkovski 176502 by: DvDmanDT 176503 by: BAO RuiXian 176505 by: Slava Zinkovski 176506 by: DvDmanDT 176508 by: Slava Zinkovski 176511 by: DvDmanDT 176513 by: Slava Zinkovski modify an XML file 176504 by: Decapode Azur 176507 by: Raditha Dissanayake 176510 by: Decapode Azur 176521 by: Marek Kilimajer 176535 by: Raditha Dissanayake Nested PHP 176509 by: Russell Shaw 176512 by: John Nichel 176515 by: Robby Russell 176517 by: DvDmanDT stristr 176514 by: Liam VERY URGENT. 176516 by: Mr JAMES OKORO 176522 by: Ryan A 176527 by: Martin Towell Passing of querystrings 176518 by: Ryan Francis 176519 by: Liam Re: search.php 176520 by: John Taylor-Johnston Directory Browse Concept 176523 by: Paul Furman Re: PHP not working with Apache 176524 by: Paul Furman Can't delete cookies 176525 by: Andrew Wood colisions writing in a file? 176526 by: Decapode Azur 176537 by: Michal Migurski PHP, Windows 2000/IIS & MySQL 176528 by: S Gex comparing dates 176529 by: Ryan A 176532 by: Martin Towell 176534 by: Justin French php version difference - local installation very strict 176530 by: Phillip Jackson 176531 by: DvDmanDT 176533 by: Phillip Jackson 176536 by: Justin French 176538 by: Phillip Jackson Administrivia: To subscribe to the digest, e-mail: [EMAIL PROTECTED] To unsubscribe from the digest, e-mail: [EMAIL PROTECTED] To post to the list, e-mail: [EMAIL PROTECTED] -- --- Begin Message --- Hi, everybody! I've just installed PHP on my workstation and it seems as I have some trouble. The simplest code does not work! Here it is: I run it with URL like this http://localhost/myApp/test.php?param=qqq: I expect it to print 'param=qqq' string, though it does not! :((( Here is the output: Array ( [param] => qqq ) Notice: Undefined variable: param in d:\phptest\test.php on line 4 param = Though, the script produces expected output when uploaded to a production server. Where is the bug? Any ideas are greatly appreciated. --- End Message --- --- Begin Message --- And once again, someone didn't search the archives before posting like you are told to do on the mailing list page (this question is answered several times daily).. The bug is called register_globals being on on you production server and off onn you development server.. Learn not to use register globals.. Use $_GET['param'] instead... I'll quote myself: "The reason is the register_globals defaults to off last years or so, which it says in the FAQ and in the manual, as well as in the mailing list archives, which you must have ignored even though it's a notice saying 'Check the archives before posting a question, chances are it has already been asked and answered a few times.' This question has been answered just about a million times before.." -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com "Slava Zinkovski" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > Hi, everybody! > > I've just installed PHP on my workstation and it seems as I have some > trouble. The simplest code does not work! Here it is: > > print_r($HTTP_GET_VARS); > print("param = " . $param); > ?> > > I run it with URL like this http://localhost/myApp/test.php?param=qqq: > I expect it to print 'param=qqq' string, though it does not! :((( > Here is the output: > > Array ( [param] => qqq ) > Notice: Undefined variable: param in d:\phptest\test.php on line 4 > param = > > Though, the script produces expected output when uploaded to a > production server. > > Where is the bug? Any ideas are greatly appreciated. --- End Message --- --- Begin Message --- Slava Zinkovski wrote: [snip...] I run it with URL like this http://localhost/myApp/test.php?param=qqq: I expect it to print 'param=qqq' string, though it does not! :((( Here is the output: Array ( [param] => qqq ) Notice: Undefined variable: param in d:\phptest\test.php on line 4 param = Though, the script produces expected output when uploaded to a production server. Where is the bug? Any ideas are greatly appreciated. No bug. You cannot directly get the value for $param because you have 'register_globals' set off while this is good for security. Now you can get the value for 'param' by either $_REQUEST["param"] or $_GET["param"]. Hope this helps. Best Bao --- End Message --- --- Begin Message --- Many thanks, man. You are very helpful! I did try searching this news group. Nothing found. Will try to do
Re: [PHP] php version difference - local installation very strict
Once on every page... I include one file once, on each page, and in that one I have session_start()... -- // DvDmanDT MSN: dvdmandt¤hotmail.com Mail: dvdmandt¤telia.com "Phillip Jackson" <[EMAIL PROTECTED]> skrev i meddelandet news:[EMAIL PROTECTED] > That's great advice... the only questions i have then: > > I only need to call session_start ONCE in my entire application per instance > of a session? when i published the application months ago to my production > server i had errors on every page notifying me that a session had not been > started so i could not call $_SESSION... > > ~pj > > > "Justin French" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > On Monday, February 2, 2004, at 10:14 AM, Phillip Jackson wrote: > > > > > these errors are foreign to me as i have combed my code 100's of times > > > before i deployed my app online 3 months ago. do i NEED this > > > newer,stricter > > > version or can i install a deprecated one? > > > > It's not newer and stricter, and it's not Apache -- it's PHP error > > notices set to a higher level that your production server. > > > > This is really around the wrong way -- your local (dev) server should > > be set to a high level of warning (mine's set to the highest) to > > encourage good programming practices, and should be set to none on the > > production (live) server to keep error messages out of the user > > experience. > > > > The long answer is to fix your application, and hunt down all these > > notices/warnings, so that your application is of better quality. > > > > The short answer is to set the error reporting on the live server to a > > lower level, so that these messages are suppressed. You can do this > > either with ini_set()[1] or error_reporting()[2] at the top of every > > script (or in a header include for example), or at an application level > > with a .htaccess file in root directory. > > > > A sample of a .htaccess file would be: > > > > > > php_flag register_globals off > > php_flag magic_quotes_runtime off > > php_flag magic_quotes_gpc on > > php_value url_rewriter.tags 'a=href' > > php_value error_reporting 'E_ALL & ~E_NOTICE' > > > > > > I'm not 100% sure the last line is correct, because I'v always done it > > with ini_set() in my PHP application. > > [1] http://www.php.net/ini_set > > [2] http://www.php.net/error-reporting > > > > > > I would encourage you to fix your code as well as apply error reporting > > levels for both the production and live servers. > > > > > > Good luck, > > > > Justin French -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Nested PHP
Robby Russell wrote: Russell Shaw wrote: Hi, I have php code embedded in html, that is read by apache. Is nested php code allowable such as: \" ?>"; ?> ... ... Not sure what you're trying to do there. I am generating dozens of rows of a table with entries from a database. Each row has an option selector that has dozens of choices, derived from another database. So, the first php pass generates the table, then the second pass generates the choices list in each row. You can do this: hello world!\n"; ?> I have done that a lot. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] stristr
Liam wrote: I've been trying to make this error logger for hours now, I get my webserver to forward all errors to error.php?message=404 etc.. The source can be found here http://the-bronze.me.uk/ID/error.txt Now Im at my wits end, I want all errors that come internaly eg from the-bronze.me.uk to be put into onserver.txt and all other ones to be put into 404.txt Unfortuantly I seem to be a little lost and confusded, can anyone see where im going wrong as far as my stristr(); usage is and if so what is the problem? One useful diagnostic method is: $match = stristr($_SERVER['HTTP_REFERER'],'the-bronze'); echo "$_SERVER['HTTP_REFERER'] $match"; -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP, Windows 2000/IIS & MySQL
S Gex wrote: I'm trying to install PHP on my system. I know absolutely nothing about it. I installed MySQL and PHP, (PHP said that it configured IIS) When I attempt to write a PHP statement and an HTML statement, the HTML statement runs, but the PHP does not...Any suggestions? If you embed the php code into an html file, the file should be renamed with .php instead of .html so that the web server parses it for php (unless you set it up to scan .html files too). There's many beginner books on php/mysql. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Re: php version difference - local installation very strict
On Monday 02 February 2004 08:03, Phillip Jackson wrote: > i don't use register_globals - i have a function that massages data that > mimics register globals' behaivior via dynamically named variables. > > which one should i set it to - E_NOTICE? error_reporting = E_ALL display_errors = Off log_errors = On error_log = /path/to/php.log -- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * -- Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general -- /* QOTD: "Lack of planning on your part doesn't consitute an emergency on my part." */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] VERY URGENT.....
On Monday 02 February 2004 04:01, Ryan A wrote: > GREAT! The last time I went for the millions, my turn is over...so whose > turn is it now? Please do not respond to spam -- and trim your posts! -- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * -- Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general -- /* You may get an opportunity for advancement today. Watch it! */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Pulling unique data from database
I am pulling data from a database that list the Language a person speaks. It is in a format like this. English||Spanish English English||Portuguese||Finnish English||Japanese||German English English German each time it looks at a new record it list all the languages that that person speaks with a double pipe in between each language. What I need to do is find all the unique languages so I can generate a list of languages that do not have any repeats in it. so the list above would be English,Portuguese,Finnish,Japanese,German,Spanish in any order How would I go about this. I can not change the format of the database and there are over 200 people listed in the database. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Help with files
Hello all, I am trying to open a file (successful), then rewrite over the file when it is saved via a form on a website. I have used the following code, yet it simple rewrites from the file pointer, but does not clear the file before writing. Thanks for any help.
Re: [PHP] Pulling unique data from database
On Monday 02 February 2004 10:26, Richard Kurth wrote: > What I need to do is find all the unique languages so I can generate a > list of languages that do not have any repeats in it. so the list above > would be English,Portuguese,Finnish,Japanese,German,Spanish in any > order explode() and array_unique() or array_flip() should get you started. -- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * -- Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general -- /* A fool must now and then be right by chance. */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Pulling unique data from database
Hello Richard, Normally the distinct calause in sql serves this purpose but it seems that the way your DB is designed you cannot make use of it. The bad news is that you might have to read all the rows split them by the pipe symbol and insert them into a list manually. ouch! Richard Kurth wrote: I am pulling data from a database that list the Language a person speaks. It is in a format like this. English||Spanish English English||Portuguese||Finnish English||Japanese||German English English German each time it looks at a new record it list all the languages that that person speaks with a double pipe in between each language. What I need to do is find all the unique languages so I can generate a list of languages that do not have any repeats in it. so the list above would be English,Portuguese,Finnish,Japanese,German,Spanish in any order How would I go about this. I can not change the format of the database and there are over 200 people listed in the database. -- Raditha Dissanayake. http://www.radinks.com/sftp/ | http://www.raditha.com/megaupload Lean and mean Secure FTP applet with | Mega Upload - PHP file uploader Graphical User Inteface. Just 150 KB | with progress bar. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Pulling unique data from database
Here's some skeleton code showing one way (untested, no error checking shown): $query = 'SELECT Language FROM whatever'; $result = mysql_query($query); $languages = array(); while ($row=mysql_fetch_object($result)) $languages = array_merge($languages, explode('||', $row->Language)); $languages = array_unique($languages); -- Jonathan Rosenberg President & Founder, Tabby's Place http://www.tabbysplace.org/ > -Original Message- > From: Richard Kurth [mailto:[EMAIL PROTECTED] > Sent: Sunday, February 01, 2004 9:27 PM > To: [EMAIL PROTECTED] > Subject: [PHP] Pulling unique data from database > > > I am pulling data from a database that list the Language a person > speaks. It is in a format like this. > > English||Spanish > English > English||Portuguese||Finnish > English||Japanese||German > English > English > German > > each time it looks at a new record it list all the languages that that > person speaks with a double pipe in between each language. > > What I need to do is find all the unique languages so I can generate a > list of languages that do not have any repeats in it. so the > list above > would be English,Portuguese,Finnish,Japanese,German,Spanish in any > order > > How would I go about this. I can not change the format of the database > and there are over 200 people listed in the database. > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Help with files
On Monday 02 February 2004 10:33, Mr. Austin wrote: > $buff = fopen("sample.txt", "r+"); ^ ---+ RTFM to see what other options you can use. -- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * -- Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general -- /* Give your very best today. Heaven knows it's little enough. */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Pulling unique data from database
On Sun, 2004-02-01 at 21:26, Richard Kurth wrote: > each time it looks at a new record it list all the languages that that > person speaks with a double pipe in between each language. > > What I need to do is find all the unique languages so I can generate a > list of languages that do not have any repeats in it. so the list above > would be English,Portuguese,Finnish,Japanese,German,Spanish in any > order Use explode (http://www.php.net/explode) to split the string and put it in an array for each row; joining them together to make one big array. Then use array_unique (http://www.php.net/array_unique) to remove the dupes. -- Adam Bregenzer [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Help with files
I'm not entirely sure why it is that you assume I did not read the manual or the online documentation (which is very thorough). I'll find my answers elsewhere. Thank you, Mr. Austin - Original Message - From: "Jason Wong" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Sunday, February 01, 2004 8:43 PM Subject: Re: [PHP] Help with files > On Monday 02 February 2004 10:33, Mr. Austin wrote: > > > $buff = fopen("sample.txt", "r+"); >^ > ---+ > > RTFM to see what other options you can use. > > -- > Jason Wong -> Gremlins Associates -> www.gremlins.biz > Open Source Software Systems Integrators > * Web Design & Hosting * Internet & Intranet Applications Development * > -- > Search the list archives before you post > http://marc.theaimsgroup.com/?l=php-general > -- > /* > Give your very best today. Heaven knows it's little enough. > */ > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] comparing dates
Hey, Thanks for replying. I did find an easier way, but only after going through what you sent me...the way i found was using substr. I do read the manual, but not the online one, I have a downloaded windows helpfile copy, its much faster and easier to access but one disadvantage is...it does not have the user comments. Cheers, -Ryan http://Bestwebhosters.com - Original Message - From: "Justin French" <[EMAIL PROTECTED]> To: "Ryan A" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Monday, February 02, 2004 1:21 AM Subject: Re: [PHP] comparing dates > On Monday, February 2, 2004, at 10:04 AM, Ryan A wrote: > > > which gives me two 14 numberic characters strings like: > > 20040202091212 > > 20040201070500 > > > > How do I compare it to display something like this to the visitor: > > You have $xdays day/s, $xhours hours and $xmins minutes before your > > account > > expires > > > > Been hitting the manual, but have either been searching in the wrong > > places > > or? > > I think I will have to use "explode","strtotime" on this...but am not > > sure. > > Ryan, > > explode() won't help (nothing to explode on) > strtotime() won't help, as it can't work directly with the above date > format > > There's a decent comment on http://php.net/strtotime (RTFM) by > 'tobi at schluer dot de' > "...You can read the db using the UNIX_TIMESTAMP()-function, which > returns the timestamp from the date(time) field. So you don't need to > convert the dates in PHP, but let SQL do that job." > > So, you can do it with MySQL. Otherwise, a function like this in PHP > would do it: > > function mysqlToUnixStamp($in) > { > $y = substr($in,0,4); > $m = substr($in,4,2); > $d = substr($in,6,2); > $h = substr($in,8,2); > $i = substr($in,10,2); > $s = substr($in,12,2); > return mktime($h,$i,$s,$m,$d,$y); > } > ?> > > So then pass your mysql stamps to it like this: > > $d1 = '20040202091212'; > $d2 = '20040201070500'; > > $d1 = mysqlToUnixStamp($d1); > $d2 = mysqlToUnixStamp($d2); > ?> > > An you can then compare them (for example): > > if($d1 >= $d2) { /*something*/ } > ?> > > Or find the difference in seconds: > > $diff = $d1 - $d2; > ?> > > Converting this into a human readable "$xdays day/s, $xhours hours and > $xmins minutes" is not exactly easy, but here's some hints for you to > build on: > > function secondsToString($in) > { > $secsInDay = (60 * 60) * 24; > $secsInHour = 60 * 60; > $secsInMin = 60; > $ret = ''; > > if($in > $secsInDay) > { > $days = round($in / $secsInDay); > $remainder = $in % $secsInDay; > $ret .= "{$days} days, "; > } > > if($remainder > $secsInHour) > { > $hours = round($remainder / $secsInHour); > $remainder = $in % $secsInHour; > $ret .= "{$hours} hours, "; > } > > if($remainder > $secsInMin) > { > $mins = round($remainder / $secsInMin); > $remainder = $in % $secsInMin; > $ret .= "{$mins} mins, "; > } > > // strip off last ', ' > $ret = substr($ret,0,-2); > > return $ret; > } > > // converting to human readable > $timeLeft = secondsToString($diff); > > // print to screen > echo "you have {$timeLeft} remain on your membership"; > ?> > > > Out of all this, what you need to look-up in the manual and understand > is the modulus (%), an arithmetic operator & substr(). > > http://www.php.net/manual/en/language.operators.arithmetic.php > http://www.php.net/substr > > > Justin French > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Help with files
Mr. Austin wrote: Hello all, I am trying to open a file (successful), then rewrite over the file when it is saved via a form on a website. I have used the following code, yet it simple rewrites from the file pointer, but does not clear the file before writing. Thanks for any help. $buff = fopen("sample.txt", "r+"); $text = "This is new text for yay"; if(!fwrite($buff, $text)) { print("Unable to write to file"); } else { print("File written successfully"); } ?> Use the manual, Luke. http://us4.php.net/manual/en/function.fopen.php The word you're looking for here is 'truncate'. -- By-Tor.com It's all about the Rush http://www.by-tor.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Help with files
Mr. Austin wrote: I'm not entirely sure why it is that you assume I did not read the manual or the online documentation (which is very thorough). I'm sure Jason has made that assumption because the answer to your question is right there in the manual...under one of the functions you're using. I'll find my answers elsewhere. Try the manual. http://us4.php.net/manual/en/function.fopen.php -- By-Tor.com It's all about the Rush http://www.by-tor.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Help with files
Instead of using "r+", use "w" This will clear the file for you :) > -Original Message- > From: Mr. Austin [mailto:[EMAIL PROTECTED] > Sent: Monday, 2 February 2004 1:51 PM > To: [EMAIL PROTECTED] > Subject: Re: [PHP] Help with files > > > I'm not entirely sure why it is that you assume I did not > read the manual or > the online documentation (which is very thorough). I'll find > my answers > elsewhere. > > Thank you, > Mr. Austin > > - Original Message - > From: "Jason Wong" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Sunday, February 01, 2004 8:43 PM > Subject: Re: [PHP] Help with files > > > > On Monday 02 February 2004 10:33, Mr. Austin wrote: > > > > > $buff = fopen("sample.txt", "r+"); > >^ > > ---+ > > > > RTFM to see what other options you can use. > > > > -- > > Jason Wong -> Gremlins Associates -> www.gremlins.biz > > Open Source Software Systems Integrators > > * Web Design & Hosting * Internet & Intranet Applications > Development * > > -- > > Search the list archives before you post > > http://marc.theaimsgroup.com/?l=php-general > > -- > > /* > > Give your very best today. Heaven knows it's little enough. > > */ > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: Sessions not working.
If your on IIS, you need to set the session.save_path option in php.ini file. Then make sure that IIS can actually write to the directory. "Jeff McKeon" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] Pulling my hair out here. I've got an IIS5 webserver running a php website just fine. I created another web for a dev version of the first website. Installed PHP ect... When I load up the old websites files on the new site sessions won't work on the new site. For some reason on the new site's phpinfo.php page, there is no HTTP_COOKIE variable set under the "environmental" section. Also, under the PHP Variables section, there is no _REQUEST["PHPSESSID"] or _COOKIE["PHPSESSID"] variable. What have I missed!??? Here is a section of the phpinfo() for both sites. Good Site: Environment Variable Value ALLUSERSPROFILE C:\Documents and Settings\All Users CommonProgramFiles C:\Program Files\Common Files COMPUTERNAME WS02TC07927 ComSpec C:\WINNT\system32\cmd.exe CONTENT_LENGTH 0 GATEWAY_INTERFACE CGI/1.1 HTTPS off HTTP_ACCEPT */* HTTP_ACCEPT_LANGUAGE en-us HTTP_CONNECTION Keep-Alive HTTP_HOST opsup.telaurus.net HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) HTTP_COOKIE PHPSESSID=ed09aa7b20d4032a3553c16a8f4a782f HTTP_ACCEPT_ENCODING gzip, deflate INSTANCE_ID 3 LOCAL_ADDR 10.16.1.21 NUMBER_OF_PROCESSORS 1 Os2LibPath C:\WINNT\system32\os2\dll; OS Windows_NT Path C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH PATH_INFO /phpinfo.php PATH_TRANSLATED C:\Inetpub\wwwOpSup\phpinfo.php PROCESSOR_ARCHITECTURE x86 PROCESSOR_IDENTIFIER x86 Family 6 Model 8 Stepping 10, GenuineIntel PROCESSOR_LEVEL 6 PROCESSOR_REVISION 080a ProgramFiles C:\Program Files REMOTE_ADDR 10.16.2.55 REMOTE_HOST 10.16.2.55 REQUEST_METHOD GET SCRIPT_NAME /phpinfo.php SERVER_NAME opsup.telaurus.net SERVER_PORT 80 SERVER_PORT_SECURE 0 SERVER_PROTOCOL HTTP/1.1 SERVER_SOFTWARE Microsoft-IIS/5.0 SystemDrive C: SystemRoot C:\WINNT TEMP C:\WINNT\TEMP TMP C:\WINNT\TEMP USERPROFILE C:\Documents and Settings\NetShowServices windir C:\WINNT PHP Variables Variable Value _REQUEST["PHPSESSID"] ed09aa7b20d4032a3553c16a8f4a782f _COOKIE["PHPSESSID"] ed09aa7b20d4032a3553c16a8f4a782f _SERVER["ALLUSERSPROFILE"] C:\\Documents and Settings\\All Users _SERVER["CommonProgramFiles"] C:\\Program Files\\Common Files _SERVER["COMPUTERNAME"] WS02TC07927 _SERVER["ComSpec"] C:\\WINNT\\system32\\cmd.exe _SERVER["CONTENT_LENGTH"] 0 _SERVER["GATEWAY_INTERFACE"] CGI/1.1 _SERVER["HTTPS"] off _SERVER["HTTP_ACCEPT"] */* _SERVER["HTTP_ACCEPT_LANGUAGE"] en-us _SERVER["HTTP_CONNECTION"] Keep-Alive _SERVER["HTTP_HOST"] opsup.telaurus.net _SERVER["HTTP_USER_AGENT"] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) _SERVER["HTTP_COOKIE"] PHPSESSID=ed09aa7b20d4032a3553c16a8f4a782f _SERVER["HTTP_ACCEPT_ENCODING"] gzip, deflate _SERVER["INSTANCE_ID"] 3 _SERVER["LOCAL_ADDR"] 10.16.1.21 _SERVER["NUMBER_OF_PROCESSORS"] 1 _SERVER["Os2LibPath"] C:\\WINNT\\system32\\os2\\dll; _SERVER["OS"] Windows_NT _SERVER["Path"] C:\\WINNT\\system32;C:\\WINNT;C:\\WINNT\\System32\\Wbem _SERVER["PATHEXT"] .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH _SERVER["PATH_INFO"] /phpinfo.php _SERVER["PATH_TRANSLATED"] C:\\Inetpub\\wwwOpSup\\phpinfo.php _SERVER["PROCESSOR_ARCHITECTURE"] x86 _SERVER["PROCESSOR_IDENTIFIER"] x86 Family 6 Model 8 Stepping 10, GenuineIntel _SERVER["PROCESSOR_LEVEL"] 6 _SERVER["PROCESSOR_REVISION"] 080a _SERVER["ProgramFiles"] C:\\Program Files _SERVER["REMOTE_ADDR"] 10.16.2.55 _SERVER["REMOTE_HOST"] 10.16.2.55 _SERVER["REQUEST_METHOD"] GET _SERVER["SCRIPT_NAME"] /phpinfo.php _SERVER["SERVER_NAME"] opsup.telaurus.net _SERVER["SERVER_PORT"] 80 _SERVER["SERVER_PORT_SECURE"] 0 _SERVER["SERVER_PROTOCOL"] HTTP/1.1 _SERVER["SERVER_SOFTWARE"] Microsoft-IIS/5.0 _SERVER["SystemDrive"] C: _SERVER["SystemRoot"] C:\\WINNT _SERVER["TEMP"] C:\\WINNT\\TEMP _SERVER["TMP"] C:\\WINNT\\TEMP _SERVER["USERPROFILE"] C:\\Documents and Settings\\NetShowServices _SERVER["windir"] C:\\WINNT _SERVER["PHP_SELF"] /phpinfo.php _SERVER["argv"] Array ( ) _SERVER["argc"] 0 _ENV["ALLUSERSPROFILE"] C:\\Documents and Settings\\All Users _ENV["CommonProgramFiles"] C:\\Program Files\\Common Files _ENV["COMPUTERNAME"] WS02TC07927 _ENV["ComSpec"] C:\\WINNT\\system32\\cmd.exe _ENV["CONTENT_LENGTH"] 0 _ENV["GATEWAY_INTERFACE"] CGI/1.1 _ENV["HTTPS"] off _ENV["HTTP_ACCEPT"] */* _ENV["HTTP_ACCEPT_LANGUAGE"] en-us _ENV["HTTP_CONNECTION"] Keep-Alive _ENV["HTTP_HOST"] opsup.telaurus.net _ENV["HTTP_USER_AGENT"] Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) _ENV["HTTP_COOKIE"] PHPSESSID=ed09aa7b20d4032a3553c16a8f4a782f _ENV["HTTP_ACCEPT_ENCODING"] gzip, deflate _ENV["INSTANCE_ID"] 3 _ENV["LOCAL_ADDR"] 10.16.1.21 _ENV["NUMBER_OF_PROCESSORS"] 1 _ENV["Os2LibPath"] C:\\WINNT\\system32\\os2\\dll; _ENV["OS"] Windows_NT _ENV["Path"] C:\\WINNT\\system32;C:\\WINNT;C:\\WINNT\\System32\\Wbem _ENV["PATHEXT"] .COM;.
[PHP] search.php
Can anyone give me a heads up on how to recurse for sub-directories please? What function can I use? I'm still kind of new at this, John > 1) set $which_one to the directory you want to search. > 2) create a recursive funtion (many on php.net) to get all subdirectories > under it and build an array with their paths as the elements. > 3) now, take that arrary and add a foreach before the line "$directory = > opendir($which_one);" replacing "$which_one" with your foreach array > element. > "," ", $bleh); if (stristr($bleh,$search_for)) { echo "$counter .) ".$link.$name.""; echo "\"..."; $bingo = strstr($bleh, $search_for); $bingo = explode (" ", $bingo); echo "$bingo[0]"; for ($x=1;$x<15;$x++) echo "$bingo[$x] "; echo "...\""; $counter++; $not_found=2; } else{} } fclose($file_name); } if ($not_found==0) { echo "Sorry... $search_for was not found!!! Search Again"; } ?>
Re: [PHP] search.php
On Monday 02 February 2004 13:07, John Taylor-Johnston wrote: > Can anyone give me a heads up on how to recurse for sub-directories please? > What function can I use? I'm still kind of new at this, The user comments in the online manual for the chapter "Directory functions" should prove useful. -- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * -- Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general -- /* Time and tide wait for no man. */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Pulling two field from mysql table into an array
What is the best way to pull two fields from a mysql database and add the two fields to an array for each record in the table field_name user_id I need it so iI can access the array with $key and $value -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] search.php
Hi John, This is the third or fourth thread on this topic that you have started. As jason has pointed out you need to start reading. While people in this list will be happy to help you overcome specific problems no one has the time to code for you. John Taylor-Johnston wrote: Can anyone give me a heads up on how to recurse for sub-directories please? What function can I use? I'm still kind of new at this, John 1) set $which_one to the directory you want to search. 2) create a recursive funtion (many on php.net) to get all subdirectories under it and build an array with their paths as the elements. 3) now, take that arrary and add a foreach before the line "$directory = opendir($which_one);" replacing "$which_one" with your foreach array element. -- Raditha Dissanayake. http://www.radinks.com/sftp/ | http://www.raditha.com/megaupload Lean and mean Secure FTP applet with | Mega Upload - PHP file uploader Graphical User Inteface. Just 150 KB | with progress bar. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] search.php
Second actually. Thanks for the answer Jason, John Raditha Dissanayake wrote: > Hi John, > This is the third or fourth thread on this topic that you have started. > As jason has pointed out you need to start reading. While people in > this list will be happy to help you overcome specific problems no one > has the time to code for you. > > John Taylor-Johnston wrote: > > >Can anyone give me a heads up on how to recurse for sub-directories please? What > >function can I use? > >I'm still kind of new at this, > >John > > > > > > > > > >>1) set $which_one to the directory you want to search. > >>2) create a recursive funtion (many on php.net) to get all subdirectories > >>under it and build an array with their paths as the elements. > >>3) now, take that arrary and add a foreach before the line "$directory = > >>opendir($which_one);" replacing "$which_one" with your foreach array > >>element. > >> > >> > >> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php