[PHP] Re: Can i send post variable thur header?
I want to redirect to another page and pass some post variables to that page. I know how to pass get variables ( just include at the end of url) But i have no idea how to pass post variables, is it possible ? You cannot do a redirect but you can send POST variables to a page without a form. Check out the URL below. http://www.faqts.com/knowledge_base/view.phtml/aid/12039/fid/51 -Jome -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: fopen(http:...) problems
Why don't you try chmoding the file 777. Next use readfile: http://www.php.net/manual/en/function.readfile.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] cURL and POST
HI, I'm using the cURL binary to perform a HTTP POST to a web page. I am sending XML data to this web page. The issue I've come up against if the size of the data that I'm trying to post and it looks like cURL is crapping out. This is the command line that I'm currently using: /usr/local/bin/curl -m 600 -d $strXML http://myurl.com/webpage.php -L -s $strXML - variable containing the XML data. I run this command using exec. The return code I receive is: 127. This means a fatal error has occured with cURL but that's all I know. I have read the detail about using the -F option. I do not want to POST the file as such, but rather the DATA in the file is I create a file of the XML. The manpage for cURL states: -F : To just get the content part from a file, prefix the file name with the letter . The difference between and is then that makes a file get attached in the post as a file upload, while the makes a text field and just get the contents for that text field from a file. So I've tried going: /usr/local/bin/curl -m 600 -F /tmp/tempfile.xml http://myurl.com/webpage.php -L -s /tmp/tempfile.xml - contains the XML data. This isn't working.I'm getting a return code of 2 meaning: Failed to initialize. I'm at a loss. I need to post this large amount of XML data to a remote site and don't know how to get it there. Any ideas? Thanks, Sam -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] !--#exec cgi= equivalent in PHP
I'm converting over some .shtml files that call an external Perl script with the following format: !--#exec cgi= PATH_TO_PERLSCRIPT.CGI -- I'm not sure what php function to use, as I'm returning the results of a Perl script, not really a UNIX command. Thanks, Peter Janett New Media One Web Services New Upgrades Are Now Live!!! Windows 2000 accounts - Cold Fusion 5.0 and Imail 7.1 Sun Solaris (UNIX) accounts - PHP 4.1.2, mod_perl/1.25, Stronghold/3.0 (Apache/1.3.22), MySQL 3.23.43 PostgreSQL coming soon! http://www.newmediaone.net [EMAIL PROTECTED] (303)828-9882 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] !--#exec cgi= equivalent in PHP
Hi Peter. I think fopen( http://site/PATH_TO_PERLSCRIPT.CGI; ) should do the trick. It will basically return the output of that script. Hope this helps. -Scott -Original Message- From: Peter Janett [mailto:[EMAIL PROTECTED]] Sent: 20 August 2002 09:47 To: [EMAIL PROTECTED] Subject: [PHP] !--#exec cgi= equivalent in PHP I'm converting over some .shtml files that call an external Perl script with the following format: !--#exec cgi= PATH_TO_PERLSCRIPT.CGI -- I'm not sure what php function to use, as I'm returning the results of a Perl script, not really a UNIX command. Thanks, Peter Janett New Media One Web Services New Upgrades Are Now Live!!! Windows 2000 accounts - Cold Fusion 5.0 and Imail 7.1 Sun Solaris (UNIX) accounts - PHP 4.1.2, mod_perl/1.25, Stronghold/3.0 (Apache/1.3.22), MySQL 3.23.43 PostgreSQL coming soon! http://www.newmediaone.net [EMAIL PROTECTED] (303)828-9882 -- 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: array_unique multi-dimensional arrays
array_unique tests the values of each element of the top level array - which are all 'array' - hence you only get one element left the way I'd do this is ... $archive_nav[$year/$month] = array(month = $month, year = $year, longmonth = $longmonth); this will prevent duplicate combinations of month and year (and, incidentally, allow you to sort on year and month very easily). Tim Ward www.chessish.com -Original Message- From: sasha [mailto:[EMAIL PROTECTED]] Sent: 19 August 2002 19:10 To: [EMAIL PROTECTED] Subject: array_unique multi-dimensional arrays I am trying to clean up some junky code in a journal/news type script and redoing the archive navigation. I am pulling all of the dates of the entries and pushing it into a multi- dimensional array like so: array_push($archive_nav, array(month = $month, year = $year, longmonth = $longmonth)); I assumed I could just use array_unique to filter out all of the duplicates in the array. But it doesn't seem to work that way, and the only month/year combo I end up with is the very oldest one (according to year/month) in the array. $archive_nav = array_unique($archive_nav); If I leave out array_unique, I am getting all of the appropriate month/year combos in my script while doing a foreach... just one for every single entry in the database for that combo (which is a lot in some cases!). Is there a better way to do this? sasha -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] !--#exec cgi= equivalent in PHP
echo `PATH_TO_PERLSCRIPT.CGI 21`; Op dinsdag 20 augustus 2002 09:47, schreef Peter Janett: I'm converting over some .shtml files that call an external Perl script with the following format: !--#exec cgi= PATH_TO_PERLSCRIPT.CGI -- I'm not sure what php function to use, as I'm returning the results of a Perl script, not really a UNIX command. Thanks, Peter Janett New Media One Web Services New Upgrades Are Now Live!!! Windows 2000 accounts - Cold Fusion 5.0 and Imail 7.1 Sun Solaris (UNIX) accounts - PHP 4.1.2, mod_perl/1.25, Stronghold/3.0 (Apache/1.3.22), MySQL 3.23.43 PostgreSQL coming soon! http://www.newmediaone.net [EMAIL PROTECTED] (303)828-9882 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Output problem
Hi, After unsuccessful try to install apache2.0.4 with php I went back to apache1.3 and the same php config I had before. Yet for some reason php is not working the way its supposed to. The header function wont do a thing and no syntax errors or warnings are shown . I guess it has to do something with output handling but I didn't find anything on the php.ini file relative to it, in fact I used the old php.ini file (working one). Is there any chance this is an Apache fault ? If not what would you suggest? Thanks. -- georgep -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] 4.04 -- 4.1.2 incompatible
Hi Can someone please tell me what settings to check for on 4.1.2 in order to ensure that scripts that runs on 4.0.4 will run on 4.1.2? I HAVE checked registered_globals = on, but I still get variables that are not passed on via URL and form submits. The app has a login form that submits to an action page, on the action page I generate a link that goes to another form, I append the username and password to the end of the URL of the link on the action page, and then create hidden fields that echo the username and password in the subsequent form to be passed along with the extra form field to the last page. This whole process works 100% on 4.0.4, but breaks at the second page on 4.1.2 (ie, it DOESN't pass the username and password to the action page from the form fields). I need to resove this, as I have lots of applications that was written in this way, and are currently working, but want to upgrade the server to RedHat 7.3 that comes with 4.1.2 and don't want to end up with a bunch of broken apps. I know it's not the correct way to have coded, but it's done now, and for now, I won't mind to have register_globals = On, although THAT doesn't seem to be the solution... Please advise. Thanks -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] 4.04 -- 4.1.2 incompatible
On Tue, Aug 20, 2002 at 11:28:55AM +0200, Petre Agenbag wrote: Hi Can someone please tell me what settings to check for on 4.1.2 in order to ensure that scripts that runs on 4.0.4 will run on 4.1.2? I HAVE checked registered_globals = on, but I still get variables that are not passed on via URL and form submits. The app has a login form that submits to an action page, on the action page I generate a link that goes to another form, I append the username and password to the end of the URL of the link on the action page, and then create hidden fields that echo the username and password in the subsequent form to be passed along with the extra form field to the last page. This whole process works 100% on 4.0.4, but breaks at the second page on 4.1.2 (ie, it DOESN't pass the username and password to the action page from the form fields). I need to resove this, as I have lots of applications that was written in this way, and are currently working, but want to upgrade the server to RedHat 7.3 that comes with 4.1.2 and don't want to end up with a bunch of broken apps. I know it's not the correct way to have coded, but it's done now, and for now, I won't mind to have register_globals = On, although THAT doesn't seem to be the solution... Please advise. Thanks have you checked that register_globals _is_ actually on? just look at the output of phpinfo(); re, tc -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] 4.04 -- 4.1.2 incompatible
Yes, phpinfo() returns that register globals is ON... On Tue, 2002-08-20 at 11:52, Thies C. Arntzen wrote: On Tue, Aug 20, 2002 at 11:28:55AM +0200, Petre Agenbag wrote: Hi Can someone please tell me what settings to check for on 4.1.2 in order to ensure that scripts that runs on 4.0.4 will run on 4.1.2? I HAVE checked registered_globals = on, but I still get variables that are not passed on via URL and form submits. The app has a login form that submits to an action page, on the action page I generate a link that goes to another form, I append the username and password to the end of the URL of the link on the action page, and then create hidden fields that echo the username and password in the subsequent form to be passed along with the extra form field to the last page. This whole process works 100% on 4.0.4, but breaks at the second page on 4.1.2 (ie, it DOESN't pass the username and password to the action page from the form fields). I need to resove this, as I have lots of applications that was written in this way, and are currently working, but want to upgrade the server to RedHat 7.3 that comes with 4.1.2 and don't want to end up with a bunch of broken apps. I know it's not the correct way to have coded, but it's done now, and for now, I won't mind to have register_globals = On, although THAT doesn't seem to be the solution... Please advise. Thanks have you checked that register_globals _is_ actually on? just look at the output of phpinfo(); re, tc -- 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: cURL and POST
Try to post it via other than CURL, http://Sloppycode.net and search for clsHtmlSource.php Good luck, Elias Samantha Savvakis [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... HI, I'm using the cURL binary to perform a HTTP POST to a web page. I am sending XML data to this web page. The issue I've come up against if the size of the data that I'm trying to post and it looks like cURL is crapping out. This is the command line that I'm currently using: /usr/local/bin/curl -m 600 -d $strXML http://myurl.com/webpage.php -L -s $strXML - variable containing the XML data. I run this command using exec. The return code I receive is: 127. This means a fatal error has occured with cURL but that's all I know. I have read the detail about using the -F option. I do not want to POST the file as such, but rather the DATA in the file is I create a file of the XML. The manpage for cURL states: -F : To just get the content part from a file, prefix the file name with the letter . The difference between @ and is then that @ makes a file get attached in the post as a file upload, while the makes a text field and just get the contents for that text field from a file. So I've tried going: /usr/local/bin/curl -m 600 -F /tmp/tempfile.xml http://myurl.com/webpage.php -L -s /tmp/tempfile.xml - contains the XML data. This isn't working.I'm getting a return code of 2 meaning: Failed to initialize. I'm at a loss. I need to post this large amount of XML data to a remote site and don't know how to get it there. Any ideas? Thanks, Sam -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: Replicate string or something similar
$str = str_pad('', 254, 'A'); Saci [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... In ASP I use the expression myvar = string(254,A) to have a var filled with 254 characters 'A' What is the similar one in PHP? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] 4.04 -- 4.1.2 incompatible
On Tue, Aug 20, 2002 at 12:01:24PM +0200, Petre Agenbag wrote: Yes, phpinfo() returns that register globals is ON... and does a simple testpage work? test.php ?php echo $hallo; ? http://localhost/test.php?hallo=test should show a page containing the word test re, tc On Tue, 2002-08-20 at 11:52, Thies C. Arntzen wrote: On Tue, Aug 20, 2002 at 11:28:55AM +0200, Petre Agenbag wrote: Hi Can someone please tell me what settings to check for on 4.1.2 in order to ensure that scripts that runs on 4.0.4 will run on 4.1.2? I HAVE checked registered_globals = on, but I still get variables that are not passed on via URL and form submits. The app has a login form that submits to an action page, on the action page I generate a link that goes to another form, I append the username and password to the end of the URL of the link on the action page, and then create hidden fields that echo the username and password in the subsequent form to be passed along with the extra form field to the last page. This whole process works 100% on 4.0.4, but breaks at the second page on 4.1.2 (ie, it DOESN't pass the username and password to the action page from the form fields). I need to resove this, as I have lots of applications that was written in this way, and are currently working, but want to upgrade the server to RedHat 7.3 that comes with 4.1.2 and don't want to end up with a bunch of broken apps. I know it's not the correct way to have coded, but it's done now, and for now, I won't mind to have register_globals = On, although THAT doesn't seem to be the solution... Please advise. Thanks have you checked that register_globals _is_ actually on? just look at the output of phpinfo(); re, tc -- 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 -- Thies C. Arnzten - Looking for all sorts of freelance work - just ask.. Whishlist: http://www.amazon.de/exec/obidos/wishlist/AB9DY62QWDSZ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Apache 2
Hi, There is a note at http://www.php.net/ChangeLog-4.php for Version 4.2.0 (Note: Apache2 support is EXPERIMENTAL.) Is it still justified? adu -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Embeding images in HTML emails
Hi, Does anyone know how to embed images in HTML emails in order to avoid a server request (no img src=http://server/foo.img;)? Is this possible? Many thanks, Radu -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] crone job for iptc image creation
Hi, I want to build up an image library for the first time and there are some problems to solve. I need to create a cron job (whatever this may be) for picking up pictures in an special folder and extracting the iptc text fields in the images and write them to a DB. On the other hand the cronejob should create jpeg preview images on the fly and also create small thumbnails. I'm not the super dupa PHP Programmer and need some informations or help about doing this. If you got some information or scripts you would like to provide, please send me an email. Ciao, Folks Schura
[PHP] array_splice()
Hi evey1, in order to remove a whole array of values from a multidimensional array I tried the following: foreach($bkmks as $val) { if($val[8]==$cod){ array_splice($bkmks,$val,1); } } It works fine for all the arrays but the first ($bkmks[0]) When I try to remove that array this is what I get : Fatal error: Maximum execution time of 30 seconds exceeded in . after that if I read $bkmks all the arrays have been removed but $bkmks[0](the array I wanted to remove) Why ? Is there a better way to do it ? thanks again -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] how to fight backslash in char variable???
Hi guys! Situation: $intext = blablabla ' blablabla; then this $intext is passed to out.php (as parameter out.php?intext=...) the problem is that from out.php I need to echo this $intext but I get: blablabla \' blablabla the question is.. how to fight this backslash out of there? Thanks, Maris -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] how to fight backslash in char variable???
On Tue, 20 Aug 2002 15:13:53 +0300, you wrote: the problem is that from out.php I need to echo this $intext but I get: blablabla \' blablabla the question is.. how to fight this backslash out of there? The magic_quotes_gpc setting is enabled on your server. If you have access to the server config, I would suggest disabling it (I find it to be a huge pain). If you don't, but can place PHP directives in .htaccess files, you can disable it on a per-directory basis. If that option is unavailable, you'll be forced to use the stripslashes() function on data that comes from get, post, or cookie. HTH -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] how to fight backslash in char variable???
On Tuesday 20 August 2002 20:13, Maris Kalnins wrote: Hi guys! Situation: $intext = blablabla ' blablabla; then this $intext is passed to out.php (as parameter out.php?intext=...) the problem is that from out.php I need to echo this $intext but I get: blablabla \' blablabla the question is.. how to fight this backslash out of there? If you want to disable this behaviour: php.ini - magic_quotes_gpc Otherwise use stripslashes() -- Jason Wong - Gremlins Associates - www.gremlins.com.hk Open Source Software Systems Integrators * Web Design Hosting * Internet Intranet Applications Development * /* The idle mind knows not what it is it wants. -- Quintus Ennius */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embeding images in HTML emails
On Tue, 20 Aug 2002 14:52:21 +0300, you wrote: Hi, Does anyone know how to embed images in HTML emails in order to avoid a server request (no img src=http://server/foo.img;)? Is this possible? It is possible. If you are sending a multipart MIME message, attach the image as MIME type image/gif or image/jpeg with a particular name, and then inside your HTML attachment reference the image like so: img src=cid:myimage.gif; I'm personally using a Perl module, MIME::Lite, as the basis for the above. There may be other ways to implement it. I imagine that Manuel Lemos' PHP Classes site has a class that would take care of this for you... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Apache
Please help me with my trouble. This is not php trouble but trouble with apache and perl scripts. How I configure apache (httpd.conf) for running pearl script in web page. If I create script with some name (e.g. test.pl) and if in www expoler write http://server/test.pl result is source code of script. But I need result of this script. Thank you Roman -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
AW: [PHP] Can i send post variable thur header?
Possibly you could use the header() function. header(Content-type: application/x-www-form-urlencoded); header(Content-length: echo $conten_length_in_byte;); header(var=$contentvar2=$conten3); It's a gess, didn't tryed. Try curl or snoppy class - at sourceforge also at phpclasse.org a lot of dealing with http. robert -Ursprüngliche Nachricht- Von: NoWhErEMan [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 20. August 2002 07:54 An: [EMAIL PROTECTED] Betreff: [PHP] Can i send post variable thur header? Hi all, I want to redirect to another page and pass some post variables to that page. I know how to pass get variables ( just include at the end of url) But i have no idea how to pass post variables, is it possible ? Thanks -- 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: halloween documents
A plea for help Would anyone be willing to code the Halloween Documents so we could print them as PDF files http://opensource.org/halloween/ -- Steve Mallett | [EMAIL PROTECTED] http://open5ource.net personal The more I contemplate death and my mortality, the more it inspires me to live my life like a work of art. -Brian Clifton -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: Apache
In article [EMAIL PROTECTED], [EMAIL PROTECTED] says... Please help me with my trouble. This is not php trouble but trouble with apache and perl scripts. How I configure apache (httpd.conf) for running pearl script in web page. If I create script with some name (e.g. test.pl) and if in www expoler write http://server/test.pl result is source code of script. But I need result of this script. You probably should be asking this in an Apache newsgroup or mailing list. -- David Robley Temporary Kiwi! Quod subigo farinam -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] POST SID
hi all, I have a question regarding POST and SID: I am trying to make a no-cookies browser work with session_id, according to some tutorial, using ?=SID? in URL is one choice. I tried that and it worked if it is only a hyperlink, but it DOES NOT work when I use POST. Any one has experience in this ? Thanks in advance, siman -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] RE: RE: array_unique multi-dimensional arrays
Sasha ... I'm sending this again to the list as it seemed to bounce from your address the way I was doing it prevents unique values from being created in the first place. The only array that gets overwritten is one that would be the same any way while ($row = mysql_fetch_array($result)) { $month = date(m, $row['timestamp']); $year = date(Y, $row['timestamp']); $archive_date = mktime(1,1,1,$month,1,$year); $archive_nav[$archive_date] = $archive_date; } ... ensures that if the date has already been added to the array then it overwrites the existing one instead of adding a new element. Tim Ward -Original Message- From: sasha [mailto:[EMAIL PROTECTED]] Sent: 20 August 2002 14:36 To: Tim Ward Subject: Re: RE: array_unique multi-dimensional arrays It may just have been that I was not putting your sample code in the right location... I had ended up doing it differently than I originally intended: while ($row = mysql_fetch_array($result)) { $month = date(m, $row['timestamp']); $year = date(Y, $row['timestamp']); $archive_date = mktime(1,1,1,$month,1,$year); array_push($archive_nav, $archive_date); } $archive_nav = array_values(array_unique ($archive_nav)); And then later on, I do a date check on the new timestamp to get the month/year/longmonth out of it. Only 3 extra lines of code this way. I don't understand exactly how your code works. If I do it inside of the while loop, it would overwrite the previous contents of the array (unless I did a '.=', instead of just '='). So when I tried doing it outside of the loop, all I ended up with was nothing. thanks sasha 8/20/2002 3:58:01 AM, Tim Ward [EMAIL PROTECTED] wrote: array_unique tests the values of each element of the top level array - which are all 'array' - hence you only get one element left the way I'd do this is ... $archive_nav[$year/$month] = array(month = $month, year = $year, longmonth = $longmonth); this will prevent duplicate combinations of month and year (and, incidentally, allow you to sort on year and month very easily). Tim Ward www.chessish.com -Original Message- From: sasha [mailto:[EMAIL PROTECTED]] Sent: 19 August 2002 19:10 To: [EMAIL PROTECTED] Subject: array_unique multi-dimensional arrays I am trying to clean up some junky code in a journal/news type script and redoing the archive navigation. I am pulling all of the dates of the entries and pushing it into a multi- dimensional array like so: array_push($archive_nav, array(month = $month, year = $year, longmonth = $longmonth)); I assumed I could just use array_unique to filter out all of the duplicates in the array. But it doesn't seem to work that way, and the only month/year combo I end up with is the very oldest one (according to year/month) in the array. $archive_nav = array_unique($archive_nav); If I leave out array_unique, I am getting all of the appropriate month/year combos in my script while doing a foreach... just one for every single entry in the database for that combo (which is a lot in some cases!). Is there a better way to do this? sasha -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] NS4.x / IE3.0 Browser Detection
I need to differentiate between different versions of NS4, particularly the ones that are used by Mac. So far, I've used the following to detect variants: if(eregi((Mozilla/4.[0-8][0-9]),$_SERVER['HTTP_USER_AGENT'])) However, I'm aware that it will not distinguish between PC and Mac-based NS4. My question is: what versions of NS (if any) do Mac's use? I've used the following to detect IE3.0 users: if(eregi((mozilla/3.0),$_SERVER['HTTP_USER_AGENT'])) Is this correct? Any insights or advice most welcome. Tia, Andre -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
php-general Digest 20 Aug 2002 14:05:45 -0000 Issue 1536
php-general Digest 20 Aug 2002 14:05:45 - Issue 1536 Topics (messages 113283 through 113323): Re: database value count retrieval 113283 by: David Freeman Re: tracking visitors till registration? 113284 by: Randy Johnson 113287 by: Rasmus Lerdorf 113289 by: Daren Cotter 113291 by: Manuel Lemos Replicate string or something similar 113285 by: Saci 113286 by: Martin Towell 113288 by: Tom Rogers 113290 by: Tom Rogers 113293 by: Saci 113307 by: lallous Re: Php page runs from one computer but not another 113292 by: Jaskirat Singh Can i send post variable thur header? 113294 by: NoWhErEMan 113295 by: Jome 113318 by: robert mischke Re: fopen(http:...) problems 113296 by: php cURL and POST 113297 by: Samantha Savvakis 113306 by: lallous !--#exec cgi= equivalent in PHP 113298 by: Peter Janett 113299 by: Scott Houseman 113301 by: Bas Jobsen Re: array_unique multi-dimensional arrays 113300 by: Tim Ward 113322 by: Tim Ward Output problem 113302 by: George E. Papadakis 4.04 -- 4.1.2 incompatible 113303 by: Petre Agenbag 113304 by: Thies C. Arntzen 113305 by: Petre Agenbag 113308 by: Thies C. Arntzen Apache 2 113309 by: Adrian Ciutureanu Embeding images in HTML emails 113310 by: Radu Manole 113316 by: Michael Sims crone job for iptc image creation 113311 by: Sascha Braun array_splice() 113312 by: Riccardo Sepe how to fight backslash in char variable??? 113313 by: Maris Kalnins 113314 by: Michael Sims 113315 by: Jason Wong Apache 113317 by: Roman Duriancik 113320 by: David Robley Re: halloween documents 113319 by: Steve Mallett POST SID 113321 by: simanhew NS4.x / IE3.0 Browser Detection 113323 by: Andre Dubuc 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] -- ---BeginMessage--- SELECT COUNT(x) FROM table; Make 'x' equal to any column name in the table and add WHERE to the clause as needed. err...all very well, but how do i retrieve the value afterwards? $sqlcom=select count(codigo) from comments where codigo=$id; SELECT COUNT(codigo) AS SomeName FROM comments WHERE codigo='$id' Then you'll have 'SomeName' to play with. CYA, Dave ---End Message--- ---BeginMessage--- How do I surpress php warnings from being displayed to the screen Randy ---End Message--- ---BeginMessage--- See your php.ini file. Specifically the display_errors directive. See also log_errors and error_log. -Rasmus On Mon, 19 Aug 2002, Randy Johnson wrote: How do I surpress php warnings from being displayed to the screen Randy -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php ---End Message--- ---BeginMessage--- php.ini config file --- Randy Johnson [EMAIL PROTECTED] wrote: How do I surpress php warnings from being displayed to the screen Randy -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php __ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com ---End Message--- ---BeginMessage--- On 08/19/2002 06:01 PM, Andy wrote: Hi there, I am wondering if following scenario would be possible: - Create a unique referer id to make sure that the visitior has been refered by a particular person. (e.g. server.com?ref=20) - The visitor enters the site and browses around, but the ref=20 should not be stored inside the url, but in a coockie - If the visitor signs up and there is a referer id assign the person who refered it some points. The problem I see, is how to make sure that the refered id does not get lost and in case the person comes back another day still be able to asign the person who refered it the points. Has anybody a good suggestion on that? Cookies and volatile referer id in URL are not a good idea because many of them will get lost in the process and the referer looses credits. That is why affiliate programs like those use by Barnes and Noble are worthless as they hardly return any credit to the referer. OTOH, referral tracking methods that pass the referer page by page like the one that Amazon uses are much more efficient because they survive bookmarking as the referer id is always in the URL and not in a cookie that may be discarded if the user only registers some other day going to the bookmarked pages. The problem of Amazon method of keeping the referer id in the URL is that
[PHP] php Transaction question
I know I saw this somewhere before but cannot find the answer In a php/mysql script how do a do a transaction is it like this or is their a better way to do it? innodb table method $query=set autocommitt=0; mysql_query($query); $query=select blah from blah;; mysql_query($query); $query=update blah where blah;; mysql_query($query); $query=committ;; mysql_query($query); Thanks Randy -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] 4.04 -- 4.1.2 incompatible
My oh my OK, can someone help with this one??? My original Form conatined the following: form action=test.php method=POST enctype=multipart/form-data bla, bla And then things broke, so, out of curiosity, I removed the enctype= part, and now it works/ On Tue, 2002-08-20 at 13:05, Thies C. Arntzen wrote: On Tue, Aug 20, 2002 at 12:01:24PM +0200, Petre Agenbag wrote: Yes, phpinfo() returns that register globals is ON... and does a simple testpage work? test.php ?php echo $hallo; ? http://localhost/test.php?hallo=test should show a page containing the word test re, tc On Tue, 2002-08-20 at 11:52, Thies C. Arntzen wrote: On Tue, Aug 20, 2002 at 11:28:55AM +0200, Petre Agenbag wrote: Hi Can someone please tell me what settings to check for on 4.1.2 in order to ensure that scripts that runs on 4.0.4 will run on 4.1.2? I HAVE checked registered_globals = on, but I still get variables that are not passed on via URL and form submits. The app has a login form that submits to an action page, on the action page I generate a link that goes to another form, I append the username and password to the end of the URL of the link on the action page, and then create hidden fields that echo the username and password in the subsequent form to be passed along with the extra form field to the last page. This whole process works 100% on 4.0.4, but breaks at the second page on 4.1.2 (ie, it DOESN't pass the username and password to the action page from the form fields). I need to resove this, as I have lots of applications that was written in this way, and are currently working, but want to upgrade the server to RedHat 7.3 that comes with 4.1.2 and don't want to end up with a bunch of broken apps. I know it's not the correct way to have coded, but it's done now, and for now, I won't mind to have register_globals = On, although THAT doesn't seem to be the solution... Please advise. Thanks have you checked that register_globals _is_ actually on? just look at the output of phpinfo(); re, tc -- 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 -- Thies C. Arnzten - Looking for all sorts of freelance work - just ask.. Whishlist: http://www.amazon.de/exec/obidos/wishlist/AB9DY62QWDSZ -- 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] php Transaction question
Ya that's pretty much it. Just do: mysql_query(BEGIN); $sql = Update bla...; $result = mysql_query($sql); if($result) mysql_query(COMMIT); else mysql_query(ROLLBACK); HTH Steve. -Original Message- From: Randy Johnson [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 10:14 AM To: [EMAIL PROTECTED] Subject: [PHP] php Transaction question I know I saw this somewhere before but cannot find the answer In a php/mysql script how do a do a transaction is it like this or is their a better way to do it? innodb table method $query=set autocommitt=0; mysql_query($query); $query=select blah from blah;; mysql_query($query); $query=update blah where blah;; mysql_query($query); $query=committ;; mysql_query($query); Thanks Randy -- 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] Apache 2.0.40 and PHP
Yesterday it was recommended that I get the latest PHP from http://snaps.php.net. I did that last night and today, and I am compiling it as follows. Currently this error was on the snapshot of 200208200600. ./configure --enable-track-vars --with-mysql --with-mail --with-apxs2=/usr/local/apache2/bin/apxs make make install and it errors out on the make install with: chmod 755 /usr/local/apache2/modules/libphp4.so Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20020429/ Installing PHP CLI binary:/usr/local/bin/ Installing PEAR environment: /usr/local/lib/php/ [PEAR] Archive_Tar- already installed: 0.9 [PEAR] Console_Getopt - already installed: 0.11 [PEAR] PEAR - already installed: 0.91-dev make[1]: *** [install-pear-installer] Segmentation fault make: *** [install-pear] Error 2 PHP seems to have build tho, because the timestamp on it is correct: [root@missioncontrol php4-200208200600]# ls -l /usr/local/apache2/modules/libphp4.so -rwxr-xr-x1 root root 4080175 Aug 20 09:19 /usr/local/apache2/modules/libphp4.so and when I go to my web page that has a PHP include() statement, it works fine. Is anyone else having similar problems and have a solution? Or since PHP is working, even though the install errors out, to just not worry about it? Adam -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] NS4.x / IE3.0 Browser Detection
HTTP_USER_AGENT returns platform info as well doesn't it...?? -Original Message- From: Andre Dubuc [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 10:10 AM To: [EMAIL PROTECTED] Subject: [PHP] NS4.x / IE3.0 Browser Detection I need to differentiate between different versions of NS4, particularly the ones that are used by Mac. So far, I've used the following to detect variants: if(eregi((Mozilla/4.[0-8][0-9]),$_SERVER['HTTP_USER_AGENT'])) However, I'm aware that it will not distinguish between PC and Mac-based NS4. My question is: what versions of NS (if any) do Mac's use? I've used the following to detect IE3.0 users: if(eregi((mozilla/3.0),$_SERVER['HTTP_USER_AGENT'])) Is this correct? Any insights or advice most welcome. Tia, Andre -- 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] 4.04 -- 4.1.2 incompatible
On Tuesday 20 August 2002 22:07, Petre Agenbag wrote: My oh my OK, can someone help with this one??? My original Form conatined the following: form action=test.php method=POST enctype=multipart/form-data bla, bla And then things broke, so, out of curiosity, I removed the enctype= part, and now it works/ php.info - file_uploads Next time read all the releases notes, history, readme, changelog etc *before* you upgrade. -- Jason Wong - Gremlins Associates - www.gremlins.com.hk Open Source Software Systems Integrators * Web Design Hosting * Internet Intranet Applications Development * /* Do not do unto others as you would they should do unto you. Their tastes may not be the same. -- George Bernard Shaw */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] object creation
The code below also works if you omit the declaration of the $userAgent, will it be any difference? /José J class Browser { # the line below is not necessary? var $userAgent; function Browser() { $this-userAgent = $GLOBALS[HTTP_USER_AGENT]; } } -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Apache
Roman, It seems http.conf has not been set to parse .pl files. Have you got an unconditional LoadModule perl_module and AddModule mod_perl.c lines? Is your perl script in a directory with ExecCGI permissions and is the script's executable bit set (for the user apache is running as). Restart apache after any changes. Best suggestions I have. But yes, not a php question. HTH Chris Roman Duriancik wrote: create script with some name (e.g. test.pl) and if in www expoler write http://server/test.pl result is source code of script. But I need result of this script. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embeding images in HTML emails
Hello, Michael Sims! MS I imagine that MS Manuel Lemos' PHP Classes site has a class that would take care of MS this for you... url, plz :) -- Andrew Perevodchik -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] suggestions for a good php+mysql isp?
I have searched the archives and the last time this was seriously discussed was september of last year...unless I have a giant gaping hole in my archive! :) I was considering northwesthost.com and would like some opinions on them or anybody you are happy with The list of isp's on php.net doesn't mean much to me without some current comments about their performance. I need php and mysql support for my site - I'm moving the domain name and site from myhosting.com (they're ASP and perl2exe'd scripts only). TIA! -Kirk -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] suggestions for a good php+mysql isp?
http://www.futurequest.com Fantastic!! ~ Matthew -Original Message- From: db, or not db [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 11:01 AM To: [EMAIL PROTECTED] Subject: [PHP] suggestions for a good php+mysql isp? I have searched the archives and the last time this was seriously discussed was september of last year...unless I have a giant gaping hole in my archive! :) I was considering northwesthost.com and would like some opinions on them or anybody you are happy with The list of isp's on php.net doesn't mean much to me without some current comments about their performance. I need php and mysql support for my site - I'm moving the domain name and site from myhosting.com (they're ASP and perl2exe'd scripts only). TIA! -Kirk -- 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] NS4.x / IE3.0 Browser Detection
From: Andre Dubuc [EMAIL PROTECTED] I need to differentiate between different versions of NS4, particularly the ones that are used by Mac. So far, I've used the following to detect variants: if(eregi((Mozilla/4.[0-8][0-9]),$_SERVER['HTTP_USER_AGENT'])) However, I'm aware that it will not distinguish between PC and Mac-based NS4. My question is: what versions of NS (if any) do Mac's use? I've used the following to detect IE3.0 users: if(eregi((mozilla/3.0),$_SERVER['HTTP_USER_AGENT'])) Is this correct? Any insights or advice most welcome. Here's what I use to detect Mac Netscape 4.x: if((eregi(Mozilla, getenv(HTTP_USER_AGENT))) (!eregi(MSIE, getenv(HTTP_USER_AGENT))) (!eregi(Gecko, getenv(HTTP_USER_AGENT))) (eregi(Mac, getenv(HTTP_USER_AGENT Do you really need to differentiate between 4.x versions? It looks like you're matching any 4.x version. -- Lowell Allen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] POST SID
Put a hidden field in your form with the session id. On Tue, 20 Aug 2002, simanhew wrote: hi all, I have a question regarding POST and SID: I am trying to make a no-cookies browser work with session_id, according to some tutorial, using ?=SID? in URL is one choice. I tried that and it worked if it is only a hyperlink, but it DOES NOT work when I use POST. Any one has experience in this ? Thanks in advance, siman -- 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] Embeding images in HTML emails
www.phpclasses.org Stas - Original Message - From: Andrew Perevodchik [EMAIL PROTECTED] To: Michael Sims [EMAIL PROTECTED] Sent: Tuesday, August 20, 2002 3:06 PM Subject: Re: [PHP] Embeding images in HTML emails Hello, Michael Sims! MS I imagine that MS Manuel Lemos' PHP Classes site has a class that would take care of MS this for you... url, plz :) -- Andrew Perevodchik -- 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] Remove \n from text
How can I remove all \n and \r from a txt file? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Embeding images in HTML emails
On Tuesday 20 August 2002 22:06, Andrew Perevodchik wrote: Hello, Michael Sims! MS I imagine that MS Manuel Lemos' PHP Classes site has a class that would take care of MS this for you... url, plz :) Use your noodle: google - Manuel Lemos PHP Classes -- Jason Wong - Gremlins Associates - www.gremlins.com.hk Open Source Software Systems Integrators * Web Design Hosting * Internet Intranet Applications Development * /* Being frustrated is disagreeable, but the real disasters in life begin when you get what you want. */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] NS4.x / IE3.0 Browser Detection
On Tuesday 20 August 2002 10:57 am, Lowell Allen wrote: From: Andre Dubuc [EMAIL PROTECTED] I need to differentiate between different versions of NS4, particularly the ones that are used by Mac. So far, I've used the following to detect variants: if(eregi((Mozilla/4.[0-8][0-9]),$_SERVER['HTTP_USER_AGENT'])) However, I'm aware that it will not distinguish between PC and Mac-based NS4. My question is: what versions of NS (if any) do Mac's use? I've used the following to detect IE3.0 users: if(eregi((mozilla/3.0),$_SERVER['HTTP_USER_AGENT'])) Is this correct? Any insights or advice most welcome. Here's what I use to detect Mac Netscape 4.x: if((eregi(Mozilla, getenv(HTTP_USER_AGENT))) (!eregi(MSIE, getenv(HTTP_USER_AGENT))) (!eregi(Gecko, getenv(HTTP_USER_AGENT))) (eregi(Mac, getenv(HTTP_USER_AGENT Do you really need to differentiate between 4.x versions? It looks like you're matching any 4.x version. Thanks Lowell, That's the problem -- I don't know whether to exclude Mac NS4 as well. I'm using a lot of CSS1, and NS4's output is horrible. Rather than re-write the whole site, or try to patch things up, I'm re-directing them to WaSP. So, the question is: does Mac NS4 behave like the PC version? If so, I'll just use what I have, and re-direct. Any ideas on the Mac? Tia, Andre -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] parameters not seen
Hi! just installed latest php and apache on windows nt! to my big surprise when i am executing test.php?abc=testvalue where test.php = ? echo $abc ? I get empty string can somebody say what's wrong? Thanks, Maris -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] parameters not seen
is register_globals = off in php.ini? if so, that is why. Adam On Tue, 20 Aug 2002, Maris Kalnins wrote: Hi! just installed latest php and apache on windows nt! to my big surprise when i am executing test.php?abc=testvalue where test.php = ? echo $abc ? I get empty string can somebody say what's wrong? Thanks, Maris -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] parameters not seen
[snip] to my big surprise when i am executing test.php?abc=testvalue where test.php = ? echo $abc ? I get empty string can somebody say what's wrong? [/snip] register_globals = Off in php.ini try ? echo $_GET['abc']; ? Jay -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] NS4.x / IE3.0 Browser Detection
From: Andre Dubuc [EMAIL PROTECTED] That's the problem -- I don't know whether to exclude Mac NS4 as well. I'm using a lot of CSS1, and NS4's output is horrible. Rather than re-write the whole site, or try to patch things up, I'm re-directing them to WaSP. So, the question is: does Mac NS4 behave like the PC version? If so, I'll just use what I have, and re-direct. Any ideas on the Mac? If you're redirecting either platform NS4 without support, then I'd say you might as well redirect all platforms for NS4, but you can check out the differences here: http://www.webreview.com/style/css1/charts/mastergrid.shtml -- Lowell Allen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Remove \n from text
On Tuesday 20 August 2002 23:00, Erich Kolb wrote: How can I remove all \n and \r from a txt file? file(), str_replace(), fopen(), fwrite(), fclose(), add seasoning to taste. -- Jason Wong - Gremlins Associates - www.gremlins.com.hk Open Source Software Systems Integrators * Web Design Hosting * Internet Intranet Applications Development * /* Perfection is acheived only on the point of collapse. - C. N. Parkinson */ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] POST SID
When you say it does not work, are you trying to POST the SID, or continuing to pass it around in the URL *whilst* posting a form. This SHOULD work: FORM action=blah.php??=SID? method=post INPUT type=text value=blah size=20 name=test INPUT type=submit value=submit name=submit /FORM blah.php should recognise the session. Justin French on 20/08/02 2:29 PM, simanhew ([EMAIL PROTECTED]) wrote: hi all, I have a question regarding POST and SID: I am trying to make a no-cookies browser work with session_id, according to some tutorial, using ?=SID? in URL is one choice. I tried that and it worked if it is only a hyperlink, but it DOES NOT work when I use POST. Any one has experience in this ? Thanks in advance, siman -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Remove \n from text
$str = str_replace('\r',$str) $str = str_replace('\n',$str) Justin French on 21/08/02 1:00 AM, Erich Kolb ([EMAIL PROTECTED]) wrote: How can I remove all \n and \r from a txt file? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Freetds + Sybase-ct + mssql problems
I finally got PHP 4.0.6 compiled with sybase-ct=/usr/local/freetds for use with mssql. However, it seems like php doesn't know where to find the interfaces file. Is there a configuration option which allows me to tell PHP where to find the interfaces file and/or where is it looking for the interfaces file? my PHP script ? $ms_conn=mssql_connect(interface_name,'username','password'); ? and the results Warning: Sybase: Unable to connect in /usr/local/apache/localhost/htdocs/go.php on line 2 putting sybase.interface_file=/usr/local/freetds/interfaces in php.ini also didn't seem to make a difference. anyone have ideas? benji --- Ben Spencer Web Support [EMAIL PROTECTED] x 2288 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Freetds + Sybase-ct + mssql problems
Your path to the interface file must be wrong, in my php.ini I have it set to /usr/local/freetds/conf/freetds.conf Are you sure the path is right? Adam Voigt [EMAIL PROTECTED] On Tue, 2002-08-20 at 11:20, Benji Spencer wrote: I finally got PHP 4.0.6 compiled with sybase-ct=/usr/local/freetds for use with mssql. However, it seems like php doesn't know where to find the interfaces file. Is there a configuration option which allows me to tell PHP where to find the interfaces file and/or where is it looking for the interfaces file? my PHP script ? $ms_conn=mssql_connect(interface_name,'username','password'); ? and the results Warning: Sybase: Unable to connect in /usr/local/apache/localhost/htdocs/go.php on line 2 putting sybase.interface_file=/usr/local/freetds/interfaces in php.ini also didn't seem to make a difference. anyone have ideas? benji --- Ben Spencer Web Support [EMAIL PROTECTED] x 2288 -- 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] Freetds + Sybase-ct + mssql problems
Hi. I cant tell you off-hand what the problem might be, but this article is very helpful, and might answer your question: http://www.phpbuilder.com/columns/alberto2919.php3?print_mode=1 -Scott -Original Message- From: Benji Spencer [mailto:[EMAIL PROTECTED]] Sent: 20 August 2002 05:21 To: [EMAIL PROTECTED] Subject: [PHP] Freetds + Sybase-ct + mssql problems I finally got PHP 4.0.6 compiled with sybase-ct=/usr/local/freetds for use with mssql. However, it seems like php doesn't know where to find the interfaces file. Is there a configuration option which allows me to tell PHP where to find the interfaces file and/or where is it looking for the interfaces file? my PHP script ? $ms_conn=mssql_connect(interface_name,'username','password'); ? and the results Warning: Sybase: Unable to connect in /usr/local/apache/localhost/htdocs/go.php on line 2 putting sybase.interface_file=/usr/local/freetds/interfaces in php.ini also didn't seem to make a difference. anyone have ideas? benji --- Ben Spencer Web Support [EMAIL PROTECTED] x 2288 -- 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] xml scipt not working :/
anyone know why this scritp dont read all the posts..? xml file: http://www.camelotherald.com/xml/servers.xml script in action: http://www.ant.nu/test.php if u look at the script in action, it prints out the xml file, except 1 line.. the output looks like this: Relicname Relictype Relicowner Midgard Merlin's Staff Magic Hibernia it should look like this according to the xmlfile: Relicname Relictype Relicowner Scabbard of Excalibur Melee Midgard Merlin's Staff Magic Hibernia this is the script: ?php // ** Settings $ServerToPrint = Guinevere; // *** // // START OF THE CODE $printedserver = false; $printedrelic = false; $printedkeep = false; $depth = array(); $insideitem = false; $insidekeep = false; $tag = ; $server = false; $crelic = new RelicInfo; $cserver = new ServerInfo; $ckeep = new KeepInfo; class KeepInfo { var $KeepName = Array(); var $KeepOwner = Array(); var $KeepRealm = Array(); var $KeepClaimant = Array(); function PrintHeader() { print TRTDbr/TDTD/TDTD/TD/TR; print TRTDbKeepname/b/TDTDbKeepowner/b/TDTDbKeepclaimant/b /TD/TR; } function PrintInfo() { for ($i = 0; $i count($this-KeepName); $i++) { if ($this-KeepRealm[$i] == Albion) { print TRTDbfont color=#ff{$this-KeepName[$i]}/font/b; } if ($this-KeepRealm[$i] == Midgard) { print TRTDbfont color=#ff{$this-KeepName[$i]}/font/b; } if ($this-KeepRealm[$i] == Hibernia) { print TRTDbfont color=#00ff00{$this-KeepName[$i]}/font/b; } if ($this-KeepRealm[$i] == Neutral) { print TRTDbfont color=#00{$this-KeepName[$i]}/font/b; } print TD{$this-KeepOwner[$i]}/TD; print TD{$this-KeepClaimant[$i]}/TD/TR\n; } } function SetName($name) { $this-KeepName[] = $name; } function SetOwner($owner) { $this-KeepOwner[] = $owner; } function SetRealm($realm) { $this-KeepRealm[] = $realm; } function SetClaimant($claim) { $this-KeepClaimant[] = $claim; } } class RelicInfo { var $RelicName = Array(); var $RelicType = Array(); var $RelicRealm = Array(); var $RelicOwner = Array(); function PrintHeader() { print TRTDbr/TDTD/TDTD/TD/TR; print TRTDbRelicname/b/TDTDbRelictype/b/TDTDbRelicowner/b /TD/TR; } function PrintInfo() { for ($i = 0; $i count($this-RelicName); $i++) { if ($this-RelicRealm[$i] == Albion) { print TRTDbfont color=#ff{$this-RelicName[$i]}/font/b; } if ($this-RelicRealm[$i] == Midgard) { print TRTDbfont color=#ff{$this-RelicName[$i]}/font/b; } if ($this-RelicRealm[$i] == Hibernia) { print TRTDbfont color=#00ff00{$this-RelicName[$i]}/font/b; } print TD{$this-RelicType[$i]}/TD; print TD{$this-RelicOwner[$i]}/TD/TR\n; } } function SetName($name) { $this-RelicName[] = $name; } function SetType($type) { $this-RelicType[] = $type; } function SetRealm($realm) { $this-RelicRealm[] = $realm; } function SetRelicOwner($owner) { $this-RelicOwner[] = $owner; } } class ServerInfo { var $ServerName = Array(); var $ServerPopulation = Array(); var $ServerType = Array(); var $ServerStatus = Array(); var $Totalpop = 0; function PrintHeader() { print TRTDbr/TDTD/TDTD/TD/TR; print TRTDbServername/type/b/TDTDbStatus/b/TDTDbPopulation /b/TD/TR; } function PrintInfo() { for ($i = 0; $i count($this-ServerName); $i++) { print TRTDb{$this-ServerName[$i]}/b; if ($this-ServerType[$i]) { print (i{$this-ServerType[$i]}/i); } print /TD; print TD{$this-ServerStatus[$i]}/TD; print TD{$this-ServerPopulation[$i]}/TD/TR\n; } } function PrintTotal() { print $this-Totalpop; } function SetServer($server) { $this-ServerName[] = $server; } function SetType($type) { $this-ServerType[] = $type; } function SetStatus($status) { $this-ServerStatus[] = $status; } function SetPopulation($pop) { $this-ServerPopulation[] = $pop; $this-Totalpop += $pop; } } function startElement($parser, $tagName, $attrs) { global $ServerToPrint, $server, $depth, $insideitem, $insidekeep, $tag, $da_server, $da_type, $da_relicname, $da_relictype, $da_relicrealm, $da_keepname, $da_keeprealm; if ($insideitem) { $tag = $tagName; } elseif ($tagName == RELIC) { $insideitem = true; while (list ($key, $val) = each ($attrs)) { switch($key) { case NAME: $da_relicname=$val;break; case TYPE: $da_relictype=$val;break; case REALM: $da_relicrealm=$val;break; } // end case } // end while } elseif($tagName == SERVER) { $depth[$parser]++; $insideitem = true; while (list ($key, $val) = each ($attrs)) { if ($key == NAME) { $da_server=$val; if($val == $ServerToPrint) { $server = true; } else { $server = false; } } if ($key == TYPE) { $da_type=$val; } } // end while } elseif($tagName == KEEP) { $insideitem = true; $insidekeep = true;
Re: [PHP] Freetds + Sybase-ct + mssql problems
Your path to the interface file must be wrong, in my php.ini I have it set to /usr/local/freetds/conf/freetds.conf Are you sure the path is right? At the top of the freetds.conf file...is.. # FreeTDS will search for a conf file in the following order: # # 1) check if a file was set programatically via dbsetifile() and #is in .conf format, if so use that, # # 2) look in ~/.freetds.conf # # 3) look in @sysconfdir@/freetds.conf # # If FreeTDS has found no suitable conf file it will then search for # an an interfaces file in the following order: # # 1) check if a file was set programatically via dbsetifile() and #is in interfaces format, if so use that, # # 2) look in ~/.interfaces # # 3) look in $SYBASE/interfaces (where $SYBASE is an environment #variable) I do have $SYBASE set in apachectl (which gets passed to PHP) and for the fun of it, I changed things to /usr/local/freetds/etc/freetds.conf (default install location). No luck. You did make a few other buttons click. I verified permissions. The web server had problems reading the config files, so I modified the perms. It also didn't seem to like the freetds.conf file, so I changed it back to /usr/local/freetds/interfaces. It worked. It was a permission problem...thanks to those who had suggestions... benji --- Ben Spencer Web Support [EMAIL PROTECTED] x 2288 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] suggestions for a good php+mysql isp?
They (futurequest) really are impressive, but 39.95/month is a little pricey for me...if they offered MySQL with the basic plans (with 1-2 db's instead of 6) I'd go for it. The site I'm handling is for a small mortgage company so the 39.95/mo plan is overkill for their needs. Anyone else with a suggestion for a good ($20) basic php+mysql provider? -Kirk Met [EMAIL PROTECTED] wrote in message 001f01c2485a$8e265ad0$6901a8c0@SURVIVAL">news:001f01c2485a$8e265ad0$6901a8c0@SURVIVAL... http://www.futurequest.com Fantastic!! ~ Matthew -Original Message- From: db, or not db [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 11:01 AM To: [EMAIL PROTECTED] Subject: [PHP] suggestions for a good php+mysql isp? I have searched the archives and the last time this was seriously discussed was september of last year...unless I have a giant gaping hole in my archive! :) I was considering northwesthost.com and would like some opinions on them or anybody you are happy with The list of isp's on php.net doesn't mean much to me without some current comments about their performance. I need php and mysql support for my site - I'm moving the domain name and site from myhosting.com (they're ASP and perl2exe'd scripts only). TIA! -Kirk -- 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] Freetds + Sybase-ct + mssql problems
Hmm, weird, mine worked perfectly the first time through when I installed it, no havingto mess with permissions or anything. Adam Voigt [EMAIL PROTECTED] On Tue, 2002-08-20 at 12:18, Benji Spencer wrote: Your path to the interface file must be wrong, in my php.ini I have it set to /usr/local/freetds/conf/freetds.conf Are you sure the path is right? At the top of the freetds.conf file...is.. # FreeTDS will search for a conf file in the following order: # # 1) check if a file was set programatically via dbsetifile() and #is in .conf format, if so use that, # # 2) look in ~/.freetds.conf # # 3) look in @sysconfdir@/freetds.conf # # If FreeTDS has found no suitable conf file it will then search for # an an interfaces file in the following order: # # 1) check if a file was set programatically via dbsetifile() and #is in interfaces format, if so use that, # # 2) look in ~/.interfaces # # 3) look in $SYBASE/interfaces (where $SYBASE is an environment #variable) I do have $SYBASE set in apachectl (which gets passed to PHP) and for the fun of it, I changed things to /usr/local/freetds/etc/freetds.conf (default install location). No luck. You did make a few other buttons click. I verified permissions. The web server had problems reading the config files, so I modified the perms. It also didn't seem to like the freetds.conf file, so I changed it back to /usr/local/freetds/interfaces. It worked. It was a permission problem...thanks to those who had suggestions... benji --- Ben Spencer Web Support [EMAIL PROTECTED] x 2288 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] suggestions for a good php+mysql isp?
I've heard good things about hostway.com. Adam Voigt [EMAIL PROTECTED] On Tue, 2002-08-20 at 12:27, db or not db wrote: They (futurequest) really are impressive, but 39.95/month is a little pricey for me...if they offered MySQL with the basic plans (with 1-2 db's instead of 6) I'd go for it. The site I'm handling is for a small mortgage company so the 39.95/mo plan is overkill for their needs. Anyone else with a suggestion for a good ($20) basic php+mysql provider? -Kirk Met [EMAIL PROTECTED] wrote in message 001f01c2485a$8e265ad0$6901a8c0@SURVIVAL">news:001f01c2485a$8e265ad0$6901a8c0@SURVIVAL... http://www.futurequest.com Fantastic!! ~ Matthew -Original Message- From: db, or not db [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 11:01 AM To: [EMAIL PROTECTED] Subject: [PHP] suggestions for a good php+mysql isp? I have searched the archives and the last time this was seriously discussed was september of last year...unless I have a giant gaping hole in my archive! :) I was considering northwesthost.com and would like some opinions on them or anybody you are happy with The list of isp's on php.net doesn't mean much to me without some current comments about their performance. I need php and mysql support for my site - I'm moving the domain name and site from myhosting.com (they're ASP and perl2exe'd scripts only). TIA! -Kirk -- 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
Re: [PHP] suggestions for a good php+mysql isp?
experthost.com I have 15 sites with them. Justin French on 21/08/02 2:27 AM, db or not db ([EMAIL PROTECTED]) wrote: They (futurequest) really are impressive, but 39.95/month is a little pricey for me...if they offered MySQL with the basic plans (with 1-2 db's instead of 6) I'd go for it. The site I'm handling is for a small mortgage company so the 39.95/mo plan is overkill for their needs. Anyone else with a suggestion for a good ($20) basic php+mysql provider? -Kirk Met [EMAIL PROTECTED] wrote in message 001f01c2485a$8e265ad0$6901a8c0@SURVIVAL">news:001f01c2485a$8e265ad0$6901a8c0@SURVIVAL... http://www.futurequest.com Fantastic!! ~ Matthew -Original Message- From: db, or not db [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 11:01 AM To: [EMAIL PROTECTED] Subject: [PHP] suggestions for a good php+mysql isp? I have searched the archives and the last time this was seriously discussed was september of last year...unless I have a giant gaping hole in my archive! :) I was considering northwesthost.com and would like some opinions on them or anybody you are happy with The list of isp's on php.net doesn't mean much to me without some current comments about their performance. I need php and mysql support for my site - I'm moving the domain name and site from myhosting.com (they're ASP and perl2exe'd scripts only). TIA! -Kirk -- 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] cookies with super global arrays
Hi all, I can ACCESS a cookie with something like: ?=$_COOKIE['name']? but I can't seem to modify a cookie in the same way: ? $_COOKIE['name'] = new value; ? Much in the same way that I *can* do it with $_SESSION. To change the value of a cookie, I seem to have to set it again, with the different values. I *assume* this is expected behaviour, but I thought I'd check, and make sure that it is. If at all possible, it'd be a great feature in a future release... have $_COOKIE respond to new values the same way as $_SESSION. I guess the catch is that it'd have to be PRIOR to any browser output, to avoid errors. Justin French -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] suggestions for a good php+mysql isp?
www.aletia.com db or not db wrote: ** This Message Was Virus Checked With : SAVI 3.60 May 2002 Last Updated 16th August 2002 ** They (futurequest) really are impressive, but 39.95/month is a little pricey for me...if they offered MySQL with the basic plans (with 1-2 db's instead of 6) I'd go for it. The site I'm handling is for a small mortgage company so the 39.95/mo plan is overkill for their needs. Anyone else with a suggestion for a good ($20) basic php+mysql provider? -Kirk Met [EMAIL PROTECTED] wrote in message 001f01c2485a$8e265ad0$6901a8c0@SURVIVAL">news:001f01c2485a$8e265ad0$6901a8c0@SURVIVAL... http://www.futurequest.com Fantastic!! ~ Matthew -Original Message- From: db, or not db [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 11:01 AM To: [EMAIL PROTECTED] Subject: [PHP] suggestions for a good php+mysql isp? I have searched the archives and the last time this was seriously discussed was september of last year...unless I have a giant gaping hole in my archive! :) I was considering northwesthost.com and would like some opinions on them or anybody you are happy with The list of isp's on php.net doesn't mean much to me without some current comments about their performance. I need php and mysql support for my site - I'm moving the domain name and site from myhosting.com (they're ASP and perl2exe'd scripts only). TIA! -Kirk -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- -- www.curvedvision.com -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Agh! trim (#$@#@^%!!!)
Well, perhaps you have something after the . in that string? You can strip off the last char of a string very simply with: substr($str,0,-1) -Rasmus On Tue, 20 Aug 2002, Mike At Spy wrote: Hey! :) I have an issue with trim / triml. Whenever I put a string in to trimmed, it refuses to take the period at the end of the string off. I did put more things to trim first, but this is basically what I am doing: $single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Is there an issue with this? I've tried using trim() too. The source of $single is a reponse from a server. I should note that when I put this in as an experiment, it works fine. When I get the line from the server, it doesn't work! The only thing I can think of is the possibility that the . I am seeing at the end of the line isn't really one (it looks like a duck, copies like a duck, but...isn't a duck??!!). Is there a way to just strip the last character off regardless of what it is? Thanks, -Mike -- 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] Agh! trim (#$@#@^%!!!)
Trim clears whitespace not characters (I'm pretty sure), try using this to rid yourself of the period: $trimmed = substr($date, 0, -1); // returns everything but that last character (the period) Jeff - Original Message - From: Mike At Spy [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, August 20, 2002 12:35 PM Subject: [PHP] Agh! trim (#$@#@^%!!!) Hey! :) I have an issue with trim / triml. Whenever I put a string in to trimmed, it refuses to take the period at the end of the string off. I did put more things to trim first, but this is basically what I am doing: $single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Is there an issue with this? I've tried using trim() too. The source of $single is a reponse from a server. I should note that when I put this in as an experiment, it works fine. When I get the line from the server, it doesn't work! The only thing I can think of is the possibility that the . I am seeing at the end of the line isn't really one (it looks like a duck, copies like a duck, but...isn't a duck??!!). Is there a way to just strip the last character off regardless of what it is? Thanks, -Mike -- 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] Agh! trim (#$@#@^%!!!)
Trim clears whitespace not characters (I'm pretty sure), try using this to rid yourself of the period: You can optionally specify that trim should trim any other chars. -Rasmus -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Agh! trim (#$@#@^%!!!)
$single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Where is $date? I think your attempting to trim the wrong string. This worked for me: ? $single = The date is 20-Aug-2002.; $trimmed = rtrim($single, .); echo $trimmed; ? To slice off the last character of any string, you could use substr(): ? $single = The date is 20-Aug-2002.; $trimmed = substr($single, 0, -1); echo $trimmed; ? Justin French on 21/08/02 2:35 AM, Mike At Spy ([EMAIL PROTECTED]) wrote: Hey! :) I have an issue with trim / triml. Whenever I put a string in to trimmed, it refuses to take the period at the end of the string off. I did put more things to trim first, but this is basically what I am doing: $single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Is there an issue with this? I've tried using trim() too. The source of $single is a reponse from a server. I should note that when I put this in as an experiment, it works fine. When I get the line from the server, it doesn't work! The only thing I can think of is the possibility that the . I am seeing at the end of the line isn't really one (it looks like a duck, copies like a duck, but...isn't a duck??!!). Is there a way to just strip the last character off regardless of what it is? Thanks, -Mike -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Agh! trim (#$@#@^%!!!)
Sorry, just saw Rasmus' reply, lso I didn't read your code entirely, noticed you specified for the period to be chopped off :) Jeff - Original Message - From: Jeff Lewis [EMAIL PROTECTED] To: Mike At Spy [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Tuesday, August 20, 2002 12:53 PM Subject: Re: [PHP] Agh! trim (#$@#@^%!!!) Trim clears whitespace not characters (I'm pretty sure), try using this to rid yourself of the period: $trimmed = substr($date, 0, -1); // returns everything but that last character (the period) Jeff - Original Message - From: Mike At Spy [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, August 20, 2002 12:35 PM Subject: [PHP] Agh! trim (#$@#@^%!!!) Hey! :) I have an issue with trim / triml. Whenever I put a string in to trimmed, it refuses to take the period at the end of the string off. I did put more things to trim first, but this is basically what I am doing: $single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Is there an issue with this? I've tried using trim() too. The source of $single is a reponse from a server. I should note that when I put this in as an experiment, it works fine. When I get the line from the server, it doesn't work! The only thing I can think of is the possibility that the . I am seeing at the end of the line isn't really one (it looks like a duck, copies like a duck, but...isn't a duck??!!). Is there a way to just strip the last character off regardless of what it is? Thanks, -Mike -- 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] Agh! trim (#$@#@^%!!!)
Hey! :) I have an issue with trim / triml. Whenever I put a string in to trimmed, it refuses to take the period at the end of the string off. I did put more things to trim first, but this is basically what I am doing: $single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Is there an issue with this? I've tried using trim() too. The source of $single is a reponse from a server. I should note that when I put this in as an experiment, it works fine. When I get the line from the server, it doesn't work! The only thing I can think of is the possibility that the . I am seeing at the end of the line isn't really one (it looks like a duck, copies like a duck, but...isn't a duck??!!). Is there a way to just strip the last character off regardless of what it is? Thanks, -Mike -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] 4.04 -- 4.1.2 incompatible
Petre Agenbag wrote: My oh my OK, can someone help with this one??? My original Form conatined the following: form action=test.php method=POST enctype=multipart/form-data bla, bla And then things broke, so, out of curiosity, I removed the enctype= part, and now it works/ Another tip you might find useful if you're writing code that outputs a FORM that posts to itself, is to echo $PHP_SELF instead of hard-coding the target. If you happen to move your code elsewhere in the future, this will save you the time of having to go back and specify a new POST target. drw -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Agh! trim (#$@#@^%!!!)
Sorry, I mistyped - $date should be $single. Thanks for the suggestions and help to everyone! - I will pursue them. :) -Mike -Original Message- From: Justin French [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 12:50 PM To: Mike At Spy; [EMAIL PROTECTED] Subject: Re: [PHP] Agh! trim (#$@#@^%!!!) $single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Where is $date? I think your attempting to trim the wrong string. This worked for me: ? $single = The date is 20-Aug-2002.; $trimmed = rtrim($single, .); echo $trimmed; ? To slice off the last character of any string, you could use substr(): ? $single = The date is 20-Aug-2002.; $trimmed = substr($single, 0, -1); echo $trimmed; ? Justin French on 21/08/02 2:35 AM, Mike At Spy ([EMAIL PROTECTED]) wrote: Hey! :) I have an issue with trim / triml. Whenever I put a string in to trimmed, it refuses to take the period at the end of the string off. I did put more things to trim first, but this is basically what I am doing: $single = The date is 20-Aug-2002. // This is an example - see below $trimmed = rtrim($date, .); Is there an issue with this? I've tried using trim() too. The source of $single is a reponse from a server. I should note that when I put this in as an experiment, it works fine. When I get the line from the server, it doesn't work! The only thing I can think of is the possibility that the . I am seeing at the end of the line isn't really one (it looks like a duck, copies like a duck, but...isn't a duck??!!). Is there a way to just strip the last character off regardless of what it is? Thanks, -Mike -- 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] Unexplained Socket Error
Anyone know why I might get this error? I was working on development of a socket server several weeks ago and it was working fine. When I returned to it this morning, I am getting this error: Listening on port 1482 (sucess message from socket_create) Warning: socket_bind() unable to lookup host [1001]: Recursion too deep, stack overflowed. in test_server.php on line 31 AIEE -- Couldn't bind! (failure message from socket_bind) Line 31 says : if (!socket_bind($listenfd, 172.25.190.4, $PORT)) { socket_close($listenfd); die(AIEE -- Couldn't bind!\n); }
[PHP] Re: suggestions for a good php+mysql isp?
www.webprosinc.net has several plans, starting as little as $4.95 (1 MySQL database/1 domain/125 MB space/2GB transfer) to $49.95 (unlimited databases/100 domains/1GB space/16GB transfer). They are currently using PHP 4.1.0 and seem to regularly updated their system (they use Plesk for maintenance). As with any host, there are some limitations to what you can and cannot do. Oh. And very, very important: they have *always* gotten back to me within a few hours of any support call I have made. This is a vast difference from some prior hosts that I was lucky to hear from within 24 hours of a support call. Good luck in your search. :) --- Seairth Jacobs [EMAIL PROTECTED] Or Not Db Db [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... I have searched the archives and the last time this was seriously discussed was september of last year...unless I have a giant gaping hole in my archive! :) I was considering northwesthost.com and would like some opinions on them or anybody you are happy with The list of isp's on php.net doesn't mean much to me without some current comments about their performance. I need php and mysql support for my site - I'm moving the domain name and site from myhosting.com (they're ASP and perl2exe'd scripts only). TIA! -Kirk -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] 4.04 -- 4.1.2 incompatible
Another tip you might find useful if you're writing code that outputs a FORM that posts to itself, is to echo $PHP_SELF instead of hard-coding the target. If you happen to move your code elsewhere in the future, this will save you the time of having to go back and specify a new POST target. I've personally had difficulties with this technique, as Netscape browsers didn't return $PHP_SELF the way I had written it. Make sure to make it such that Netscape users can see it too. http://www.faqts.com/knowledge_base/view.phtml/aid/139/fid/6 -Mark -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] LDAP + PHP = referenced symbol not found
I am attempting to compile PHP with LDAP (again). Our current production server has LDAP enabled, and works fine. However, I needed to recompile PHP to add additional functionality. Now I can't seem to get things to work. PHP 4.0.6 Netscape LDAP SDK 4.0 Solaris 2.8 The compile process goes fine when I use ./configure --prefix=/usr/local/apache/localhost --with-apxs=/usr/local/apache/localhost/bin/apxs --with-ldap=/usr/local/netscape however, when I try to start Apache, I get Syntax error on line 207 of /usr/local/apache/localhost/conf/httpd.conf: Cannot load /usr/local/apache/localhost/libexec/libphp4.so into server: ld.so.1: /usr/local/apache/localhost/bin/httpd: fatal: relocation error: file /usr/local/apache/localhost/libexec/libphp4.so: symbol ldap_parse_reference: referenced symbol not found ./apachectl start: httpd could not be started Typically modifying the LD_LIBRARY_PATH to include the lib dir (in this case /usr/local/netscape/lib) at the top of the apachectl file. This doesn't seem to work this time. I have set the LD_LIBRARY_PATH to /usr/local/netscape/lib:/usr/local/lib:/usr/lib which would normally take care of this problembut this time it doesn't. Anyone have any idea while it can not find that symbol, despite telling it where it should look via the LD_LIBRARY_PATH benji --- Ben Spencer Web Support [EMAIL PROTECTED] x 2288 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Problem with mysql_query
mysql_query is returning an odd error. I don't know if I'm just totally missing something or not but I keep getting this error: mySQL Error: You have an error in your SQL syntax near ''LIMIT 25,25'' at line 1 with this query: SELECT * FROM dvd_library WHERE genre=BUDGET ORDER BY description ASC LIMIT 25,25 Does anyone else notice what the error is?
Re: [PHP] Problem with mysql_query
Please disregard, it was a silly problem (I was echoing the SQL query and editing that, not the main SQL query). Jeff - Original Message - From: Jeff Lewis [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, August 20, 2002 3:04 PM Subject: [PHP] Problem with mysql_query mysql_query is returning an odd error. I don't know if I'm just totally missing something or not but I keep getting this error: mySQL Error: You have an error in your SQL syntax near ''LIMIT 25,25'' at line 1 with this query: SELECT * FROM dvd_library WHERE genre=BUDGET ORDER BY description ASC LIMIT 25,25 Does anyone else notice what the error is? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] Problem with mysql_query
[snip] mySQL Error: You have an error in your SQL syntax near ''LIMIT 25,25'' at line 1 with this query: SELECT * FROM dvd_library WHERE genre=BUDGET ORDER BY description ASC LIMIT 25,25 [/snip] Try SELECT * FROM dvd_library WHERE genre = 'BUDGET' ORDER BY description ASC LIMIT 25, 25 Also (I have been seeing this a lot lately and don't know if folks are using it to shorten up e-mails to this list or if they really do this, so I am going to say it) it is a performance robbing and potential code buster to use SELECT * where all things are selected from a table(s). 1. On the database side there are performance penalties incurred for not being more specific in queries as the DBMS must manage each facet of the table. May not be noticeable on big, high-powered servers until the connections start to climb the ladder. 2. On the PHP side it makes code much cleaner and easier to document. HTH! Jay *** * Texas PHP Developers Conf Spring 2003 * * T Bar M Resort Conference Center * * New Braunfels, Texas* * San Antonio Area PHP Developers Group * * Interested? Contact [EMAIL PROTECTED] * *** -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] phpMyAdmin is this possible
I always create a database by hand. On the console type: mysql -u root -p (It will prompt you for the mysql superuser's password. Then run: CREATE DATABASE db_name_here; Then you would use the grant statement accordly to give users permissions to it. Adam On Tue, 20 Aug 2002, Steve Jackson wrote: I am new to MySQL and PHP. Having looked at PHPMyAdmin the GUI I was wondering if it's possible to create a new database within the system? If so what are the commands? I ask because I only have one database on my server and don't want to populate it with different tables, I'd rather have seperate ones for seperate functions.. Ideas or advice? is the way I am suggesting better or worse than the way my hosting company expects me to work? Thanks in advance. Steve. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: phpMyAdmin is this possible
What you can and can't do with phpMyAdmin may depend on your host. phpMyAdmin itself does have the ability to create databases. However, that ability is determined by the access rights of the user you access the MySQL server with. If your host controls the creation of that user, they may puposely restrict your access rights to dissallow the creation of additional databases. I had this very problem with an old host of mine. I was given one database and that was it. I could not create any more. Now, my current host (www.webprosinc.net) works a bit different. It is using Plesk, which takes over the responsibility of creating databases and users. The users that it creates do not have the ability to create additional databases, though just about all other access rights are granted (at the database level). This gives the Plesk software absolute control over the MySQL server while still allowing me to create new databases. So, I would make sure your host allows you to create additional databases before you try to get phpMyAdmin to do it. If this is an important feature and your current host does not allow it, there are several other hosts (mine included) that do give that access (usually with some restrictions, of course). --- Seairth Jacobs [EMAIL PROTECTED] Steve Jackson [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... I am new to MySQL and PHP. Having looked at PHPMyAdmin the GUI I was wondering if it's possible to create a new database within the system? If so what are the commands? I ask because I only have one database on my server and don't want to populate it with different tables, I'd rather have seperate ones for seperate functions.. Ideas or advice? is the way I am suggesting better or worse than the way my hosting company expects me to work? Thanks in advance. Steve. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] odbc_do()
Not sure if this is the right place to ask. But here it goes. I'm using PHP 4.0.6 and trying to find a way to insert single quoted data. Some of the values in the INSERT statement are single, double quoted, or use backslashes. I cannot seem to use an escape character to input these special characters into an Access database using ODBC. Here's the resulting error: Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in query expression ''[\']hello[\']', SQL state 37000 in SQLExecDirect in c:\inetpub\wwwroot\blah.php on line 23 INSERT INTO blah (id, title) VALUES (10,'[\']hello[\']') The original string was [']hello[']. If you can help I would greatly appreciate it, if not could you direct me to the appropriate place. Clayton Butler -- Aphex Imaging -- System Administrator -- 519.332.0160 | x291 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] odbc_do()
[snip] Not sure if this is the right place to ask. But here it goes. I'm using PHP 4.0.6 and trying to find a way to insert single quoted data. Some of the values in the INSERT statement are single, double quoted, or use backslashes. I cannot seem to use an escape character to input these special characters into an Access database using ODBC. Here's the resulting error: Warning: SQL error: [Microsoft][ODBC Microsoft Access Driver] Syntax error in query expression ''[\']hello[\']', SQL state 37000 in SQLExecDirect in c:\inetpub\wwwroot\blah.php on line 23 INSERT INTO blah (id, title) VALUES (10,'[\']hello[\']') The original string was [']hello[']. If you can help I would greatly appreciate it, if not could you direct me to the appropriate place. [/snip] Are magic quotes turned on in your php.ini? If so you do not have to escape quotes, they are escaped magically for you. A better bet is to turn magic quotes off and use addslashes(); http://www.php.net/manual/en/function.addslashes.php HTH! Jay *** * Texas PHP Developers Conf Spring 2003 * * T Bar M Resort Conference Center * * New Braunfels, Texas* * San Antonio Area PHP Developers Group * * Interested? Contact [EMAIL PROTECTED] * *** -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] patch for sablton
I have been struggling to compile php(4.2.2, mandrake 8.2, apache 1.3.26) with xslt support for over 3 days now. I can configure with trouble like this: ./configure \ --with-apxs=/usr/lib/apache/bin/apxs \ --with-sybase=/usr/local/freetds \ --with-mysql \ --enable-xslt \ --with-xslt-sablot then make I get loads of errors in sablot.c including line 154 multiple definition of 'SXPF_SUPPORTS_UNPARSED_ENTITIES' so I noticed the sablotron site has 2 php patches here that appear to fix this: http://www.gingerall.com/charlie/ga/xml/d_sab.xml (here is where I reveal my -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Check Unix password in PHP
Hi all, I am trying to check password that user typed with the one in Unix system. Some tutorial(or PHP Manual) just retrieves content in /etc/passwd and compare it, but password could be stored in shadow, not in passwd; someone suggested to write a tiny C code, chown it to root, change sticky bit and run it in PHP; someone used ypcat to compare it.. Personally I prefer to write a tiny C code, I just wonder if it is safe? Is there any Standard Safe way to do this job ? Thanks in advance, Siman -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] patch for sablotron
I have been struggling to compile php(4.2.2, mandrake 8.2, apache 1.3.26) with xslt support for over 3 days now. I can configure with trouble like this: ./configure \ --with-apxs=/usr/lib/apache/bin/apxs \ --with-sybase=/usr/local/freetds \ --with-mysql \ --enable-xslt \ --with-xslt-sablot then make I get loads of errors in sablot.c including line 154 multiple definition of 'SXPF_SUPPORTS_UNPARSED_ENTITIES' so I noticed the sablotron site has 2 php patches here that appear to fix this: http://www.gingerall.com/charlie/ga/xml/d_sab.xml HOW do I apply the patches?? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] phpMyAdmin is this possible
I am new to MySQL and PHP. Having looked at PHPMyAdmin the GUI I was wondering if it's possible to create a new database within the system? If so what are the commands? I ask because I only have one database on my server and don't want to populate it with different tables, I'd rather have seperate ones for seperate functions.. Ideas or advice? is the way I am suggesting better or worse than the way my hosting company expects me to work? Thanks in advance. Steve. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP] phpMyAdmin is this possible
Do you have phpMyAdmin running yet? If so you create new databases with the click of a button. The first page you see should say Welcome to phpMyAdmin ...ver etc. If you have set phpMyAdmin to run on an existing MySQL install, the drop down boxes should contain your existing databases if configured correctly. To create a new database just type the name in the box on the home page and click create, from there you can create new tables etc. hth Steve. -Original Message- From: Steve Jackson [mailto:[EMAIL PROTECTED]] Sent: Tuesday, August 20, 2002 3:12 PM To: MYSQL; Php-General Subject: [PHP] phpMyAdmin is this possible I am new to MySQL and PHP. Having looked at PHPMyAdmin the GUI I was wondering if it's possible to create a new database within the system? If so what are the commands? I ask because I only have one database on my server and don't want to populate it with different tables, I'd rather have seperate ones for seperate functions.. Ideas or advice? is the way I am suggesting better or worse than the way my hosting company expects me to work? Thanks in advance. Steve. -- 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: phpMyAdmin is this possible
So sprach Steve Jackson am 2002-08-20 um 22:11:58 +0300 : seperate ones for seperate functions.. Ideas or advice? is the way I am suggesting better or worse than the way my hosting company expects me to work? What does your hosting company suggest? Any how, for system stuff like creating databases and especially setting ACL, I much more prefer to use Webmin. Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.iso-top.biz |Jabber: [EMAIL PROTECTED] iso-top.biz - Die günstige Art an Linux Distributionen zu kommen Uptime: 2 days 2 hours 27 minutes -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] sort()-help needed
When calling the function createLinks() I get an unsorted result, and that's NOT what I want. But I'm not able (lack of knowlegde) to sort the output (the links). ?php function createLinks() { $handle=opendir(.); echo UL\n; while ($file = readdir($handle)){ if (($file == .) || ($file == ..) || ($file == index.php) || ($file == basename ($PHP_SELF))) { continue; } if(is_file($file)) { $linktext = ucfirst ($file); $linktext = substr_replace ($linktext,'',-4); echo LInbsp;nbsp;A HREF=\$file\$linktext/A\n; } } echo /UL\n; return true; } ? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] sort()-help needed
Put them into an array and sort() the array. The loop through the sorted array and output at that point. -Rasmus On Wed, 21 Aug 2002, Øystein Håland wrote: When calling the function createLinks() I get an unsorted result, and that's NOT what I want. But I'm not able (lack of knowlegde) to sort the output (the links). ?php function createLinks() { $handle=opendir(.); echo UL\n; while ($file = readdir($handle)){ if (($file == .) || ($file == ..) || ($file == index.php) || ($file == basename ($PHP_SELF))) { continue; } if(is_file($file)) { $linktext = ucfirst ($file); $linktext = substr_replace ($linktext,'',-4); echo LInbsp;nbsp;A HREF=\$file\$linktext/A\n; } } echo /UL\n; return true; } ? -- 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] xslt extensions
Is there a soul who has the xslt extensions compiled with php 4.2.2, sablotron 0.95 and expat 1.95.4 and working on Linux who is willing to give me some tips? I have tried the suggestions here: http://www.php.net/manual/en/ref.xslt.php here: http://phpfaq.info/#id98 and the patches here: http://www.gingerall.com/charlie/ga/xml/d_sab.xml all to no avail. make always fails due to errors in [phpsourcedir]/ext/xslt/sablot.c Thank you -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Re: cURL and POST
Thanks for that. I'll look into it. Sam Lallous [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... Try to post it via other than CURL, http://Sloppycode.net and search for clsHtmlSource.php Good luck, Elias Samantha Savvakis [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... HI, I'm using the cURL binary to perform a HTTP POST to a web page. I am sending XML data to this web page. The issue I've come up against if the size of the data that I'm trying to post and it looks like cURL is crapping out. This is the command line that I'm currently using: /usr/local/bin/curl -m 600 -d $strXML http://myurl.com/webpage.php -L -s $strXML - variable containing the XML data. I run this command using exec. The return code I receive is: 127. This means a fatal error has occured with cURL but that's all I know. I have read the detail about using the -F option. I do not want to POST the file as such, but rather the DATA in the file is I create a file of the XML. The manpage for cURL states: -F : To just get the content part from a file, prefix the file name with the letter . The difference between @ and is then that @ makes a file get attached in the post as a file upload, while the makes a text field and just get the contents for that text field from a file. So I've tried going: /usr/local/bin/curl -m 600 -F /tmp/tempfile.xml http://myurl.com/webpage.php -L -s /tmp/tempfile.xml - contains the XML data. This isn't working.I'm getting a return code of 2 meaning: Failed to initialize. I'm at a loss. I need to post this large amount of XML data to a remote site and don't know how to get it there. Any ideas? Thanks, Sam -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] sort()-help needed
Put them into an array and sort() the array. The loop through the sorted array and output at that point. Just what I try. But, because of my lack of understanding, the output is my problem: function createLinks() { $p = 0; $handle=opendir(.); echo UL\n; while ($file = readdir($handle)){ $files[] = $file; $sorted = sort($files); if (($file == .) || ($file == ..) || ($file == basename ($PHP_SELF))) { continue; } if(is_file($file)) { $p++; $linktext = ucfirst ($file); $linktext = substr_replace ($linktext,'',-4); echo LIA HREF=\$file\$linktext/A\n; } for($i = 0; $i $p; $i++) { //something here } echo /UL\n; return true; } ? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] PHP - JBOSS
Hi, I'm curious if anyone has integrated PHP with Jboss and jetty or tomcat. We are working on a J2EE application and would like PHP to be able to interface with the JBOSS server (exchange of data and data structures). SOAP seems like a logical choice, but, I don't know how developed (alpha) the PHP-SOAP project is. Therefore, I'm looking for alternatives (or reassurances that PHP-SOAP will efficently communicate back and forth with J2EE) to SOAP or PHP-SOAP. Thanks in advance! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] Protocol on handling empty checkbox values
Doh- just discovered that this won't work for updates (e.g. if value is already = 'Y' and you uncheck the box it'll stay as 'Y'). David To throw in a curve-ball, you can set the default value for your MySQL column to 'N', which means that any value you DON'T write will be 'N', and those you do will be 'Y'. Justin French on 17/08/02 4:24 AM, David Yee ([EMAIL PROTECTED]) wrote: Hi all. For a universal form script I'm writing I want to store a 'Y' in a table field if a checkbox is checked and an 'N' if it's not. The problem is that when the form is posted if the checkbox is not checked the checkbox variable is not passed. E.g. form method=POST action=submit.php input type=checkbox name=my_checkbox_var value=Y /form If the checkbox is checked, I get $_POST['my_checkbox_var'] == 'Y', but if not $_POST['my_checkbox_var'] is not even set. So what I've been doing is putting the variable names of the checkbox fields into an array, serializing it, and then pass the string as a hidden input on the form. Then in the page that handles the POST I unserialize the array to determine if checkbox fields were passed and then handle accordingly. But I'm wondering is there a better way (or at least a standard way) of doing this? David -- 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] Help with COM objects in PHP
I have included my code below. This is my first experience trying to use COM objects in PHP. My problem is that the foreach loop does not output anything, regardless of whether or not there are files in the folder. Can anyone tell me what is wrong with my script? Thanks for any help. Kyle ?php session_start(); $objPath = C:\\ . $_SESSION['user'] . \\; print $objPath; $objFileManager = new COM(Scripting.FileSystemObject) or die(cant open COM object); if ($objFileManager-FolderExists($objPath)) { print folder exists; $objFolder = $objFileManager-GetFolder($objPath); $objFolder-Path; $fileCollection = $objFolder-Files; foreach ( $fileCollection as $file ){ print $file-Path; } } else print doesnt exist; ? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] How Do You Protect Individual Files
I haven't been able to find much on this subject in the archives. Using sessions I have been able to have the server validate the user's access level before serving him a page. I put include files on each page that I want authenticated. This is all well and good, except on my pages there are links to non-html, and non-php files that are stored in document directories on the server. How, on a file-by-file basis, do I ensure that the user is authorized to download these files? If he gets to them through the link I provide, this is acceptable because he is already authorized to view the page that the link is on. However, if he somehow knows the full path to the file, he can get to it directly, bypassing the link and overriding the authentication system. Thanks for any help on this question. Roger Lewis -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
[PHP] Sorting a multi-dimensional array
I have looked at array_multisort, asort, etc. NONE of them do what I need. My array looks like this: $array[0][0] = First Id; $array[0][1] = First Name; $array[0][2] = First Rating; $array[1][0] = Second Id; $array[1][1] = Second Name; $array[1][2] = Second Rating; $array[2][0] = Third Id; $array[2][1] = Third Name; $array[2][2] = Third Rating; Now, I want to sort the array (very very fast if possible cuz the array is huge...150 such values) based on the Rating for each candidate, which is the third column inside this matrix array. How should I ask PHP to do this? Also, when I do sort by the Rating I want the ID and the name to remain the same for each candidate, i.e., I want the indexes to be maintained. HELP! Thanks in advance Ben -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php