Re: [PHP] Am i crazy?
well when you were using echo $name to test then you were outputting html, hence no redirect... if your php is set up in such a way as to suppress errors then you wouldn't have been warned about it..check that nothing else is being outputted, eg a space before the first ?. If that doesn't fix it turn error reporting down to its lowest level. After using a header redirect often comment to put exit; HTH,Tom - Original Message - From: Martin [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, November 04, 2001 8:24 PM Subject: Re: [PHP] Am i crazy? Richard Baskett wrote: It has to do with the $name variable, if you've fixed the code to check for equality instead of setting the variable: if ($name=='admin') { Echo $name and make sure that it is actually getting set.. Yes. Also make sure your header information is before html.. There isn't any html in the page at all. It's intended as a switchboard for people logging in to be redirected according to user name. let's see.. yeah that's about all I can think of.. if $name is echoing something then I have no clue why it's not working :( Martin S -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Re: how about walking another way?
One observation on this.. there is a major difference between this and the the header(location:... header happens on the server side whereas the below is clientside and therefore unreliable. I know that netscape, particullarly on unix, is bad for ignoring this. header() is the only reliable way to do it! Galkov Vladimir wrote: Good time of a day! Very strange... the code you place here works good (if forget one '=' ). I thinck you have to chek what you have in $name, $MYPATH, $MYPATH/admin.php... by the way what error you have? not such file? ... or somth special?... If still not working. (vay;-))) ) than remember than any mission can be completed in different ways try somth like this ;-) if ($name == admin) { print 'META HTTP-EQUIV=Refresh Content=0; URL='.$MYPATH.'/admin.php.''; } OK, thanks. That works. Strange ... Martin S -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] SMS with php
I'm very intruiged how you have got this to work it was my understanding you needed to be running a server, such as kannel, and have a contract with an smsc? Is this so? - Original Message - From: Lewis Bergman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 2:59 AM Subject: Re: [PHP] SMS with php Hi, Does anyone know how to send a sms message to a handphone using PHP? Thanks and regards, Alva Chew I have a class that does it. It is very easy. See the RFC on SNPP and some use standard mail servers. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] SMS with php
Thats the standard, but because of the other systems involved in delivering msgs then I don't think it possible just to do that without the co-operation of a third party smsc. I really hope I'm wrong tho... - Original Message - From: nico_oreka [EMAIL PROTECTED] To: Tom Carter [EMAIL PROTECTED]; Lewis Bergman [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 11:00 AM Subject: Re: [PHP] SMS with php http://www.ietf.org/rfc/rfc1568.txt?number=1568 maybe something can be done with that (°-Nayco, //\[EMAIL PROTECTED] v_/_ http://nayco.free.fr - Original Message - From: Tom Carter [EMAIL PROTECTED] To: Lewis Bergman [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 10:51 AM Subject: Re: [PHP] SMS with php I'm very intruiged how you have got this to work it was my understanding you needed to be running a server, such as kannel, and have a contract with an smsc? Is this so? - Original Message - From: Lewis Bergman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 2:59 AM Subject: Re: [PHP] SMS with php Hi, Does anyone know how to send a sms message to a handphone using PHP? Thanks and regards, Alva Chew I have a class that does it. It is very easy. See the RFC on SNPP and some use standard mail servers. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] SMS with php
for those who are interested there is a good wap/sms server, open source and generally funky kannel (kannel.3glabs.org) It's all you need to server wap, but sms does requrie a contract (=cost money) with a service centre - Original Message - From: Tom Carter [EMAIL PROTECTED] To: nico_oreka [EMAIL PROTECTED]; Lewis Bergman [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 11:07 AM Subject: Re: [PHP] SMS with php Thats the standard, but because of the other systems involved in delivering msgs then I don't think it possible just to do that without the co-operation of a third party smsc. I really hope I'm wrong tho... - Original Message - From: nico_oreka [EMAIL PROTECTED] To: Tom Carter [EMAIL PROTECTED]; Lewis Bergman [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 11:00 AM Subject: Re: [PHP] SMS with php http://www.ietf.org/rfc/rfc1568.txt?number=1568 maybe something can be done with that (°-Nayco, //\[EMAIL PROTECTED] v_/_ http://nayco.free.fr - Original Message - From: Tom Carter [EMAIL PROTECTED] To: Lewis Bergman [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 10:51 AM Subject: Re: [PHP] SMS with php I'm very intruiged how you have got this to work it was my understanding you needed to be running a server, such as kannel, and have a contract with an smsc? Is this so? - Original Message - From: Lewis Bergman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, September 17, 2001 2:59 AM Subject: Re: [PHP] SMS with php Hi, Does anyone know how to send a sms message to a handphone using PHP? Thanks and regards, Alva Chew I have a class that does it. It is very easy. See the RFC on SNPP and some use standard mail servers. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Code Speed Optimization
The question really for me is this...are they caches of results? in other words, slightly old information? Or can they still be used in the same way as a raw script and still be improved? - Original Message - From: Andreas Gietl [EMAIL PROTECTED] To: Alex Ranaldi [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Monday, September 17, 2001 6:22 PM Subject: Re: [PHP] Code Speed Optimization On Monday 17 September 2001 18:32, Alex Ranaldi wrote: i just gonna quote Yasuo Ohgaki who posted this morning: There are sevral cache modules. These are cache modules that I know. - Alternative PHP Cache (APC): http://apc.communityconnect.com/ - AfterBuaner Cache (bwcache) : http://bwcache.bware.it/ - PHP Accelerator : http://www.php-accelerator.co.uk/ - Zend Cache : http://www.zend.com/zend/products.php#cache All of them gives 2 - 3 times perfomance improvment in general. Hello Everyone, My PHP-based website is beginning to get a bit slow. I'm wondering if anyone knows of any specific code optimizations that can be done to improve the general performance. I'm not running Zend Optimizer right now but I have plans to install it soon, hopefully it'll help. If anyone has any suggestions or knows of anything that can help, please let me know. Thanks, Alex -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] is PHP crazy, or am I?
maybe I'm wrong, but don't you need a return value? - Original Message - From: Christian Dechery [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Saturday, September 08, 2001 2:24 AM Subject: [PHP] is PHP crazy, or am I? whats wrong with the code below? function bubblesort($vetor,$tam) { $trocou=true; $i=$j=0; while($trocou) { $trocou=false; for($j=0; $j$tam-$i; $j++) { if($vetor[$j] $vetor[$j+1]) { $aux=$vetor[$j]; $vetor[$j]=$vetor[$j+1]; $vetor[$j+1]=$aux; } $i++; } } } it's right right? so why when I print the array (with a for(;;) or with print_r) it still shows me it's not ordered... I printed it INSIDE the function... what's the thing here? I'm I nuts? p.s: meu novo email é [EMAIL PROTECTED] . Christian Dechery (lemming) . http://www.tanamesa.com.br . Gaita-L Owner / Web Developer -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] displaing news
rough outline of what you would need to do. this is pseudocode.. I'm too tired to write correct php :) $is_first=true; whlie(get next result entry) { if($is_first) { $last-date=date of this entry; $this-date=date of this entry; $is_first=false; } if($this-date==$last-date) { just put the article after the current one } else { start a new section, displaying date etc } $last-date=$this-date; } - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 12, 2001 5:24 PM Subject: [PHP] displaing news Hey all! I have a slight problem I was hoping you could help me with. I wrote earlier but no response (so one last try). I'm writing a little news script for my site, and well here is the scenario: The SHORT: I have news,headline,author,date,time,etc. all in a table in a mysql db, that I use mysql_fetch_array to pull out of the db and display on a page. It shows everything fine, but I was wondering, if there is more than one news entry per day, how can I display 1 date above the news entries for that day. (Instead of a seperate date for each news entry). The LONG: I have 2 tables in a mysql database, one holds author information (name, email, password, etc.) The other table holds the news that they submit (news, date, time, headline, etc.) Now I am trying to display the news on a page, ordered of course by date (or id in this case) and well i'm using the code below. ?php $db = mysql_pconnect(localhost); mysql_select_db(news,$db); $result1 = mysql_query(SELECT * FROM news,authors ORDER BY `id` DESC,$db); while($myrow=mysql_fetch_array($result1)) { echo table cellpadding=0 cellspacing=0trtdimg src=images/r13.gif/tdtd background=images/r14.gif width=100%pfont size=2 face=verdana color=whitestrong . $myrow[headline] . /strong/FONT font size=1 face=verdana color=whitebrPosted by A HREF=mailto:; . $myrow[email] . . $myrow[author] . /A at . $myrow[time] . $myrow[$tod] . /FONT/tdtdimg src=images/r15.gif/td/tr/tablebrFONT COLOR=white SIZE=2 FACE=verdana . $myrow[news] . brbr; } ? So the results would look something like: $Headline Posted by $author at $time $news and it would of course just repeat, for however many entries there is. Now the problem: If I enter 4 news posts a day, I want to show 1 date above all the news posts. (Instead of 1 date next to each news post) Any idea how I can do this (In easy to understand lingo/code please)? Thanks! Nate -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] displaing news
first (quick) glance looks fine... what error are you getting? you didn't specify username/password for your mysql connection. you may be required to do that.. - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 12, 2001 6:12 PM Subject: Re: [PHP] displaing news Thanks Tom, I'm still a newbie at this stuff though, so can you (or anyone) look this over and tell me what I did wrong... ?php //Connect to db $db = mysql_pconnect(localhost); mysql_select_db(news,$db); $result1 = mysql_query(SELECT * FROM news,authors ORDER BY `id` DESC,$db); $is_first=true; while($myrow=mysql_fetch_array($result1)) { if($is_first) { $lastdate=$myrow[date]; $thisdate=$myrow[date]; $is_first=false; } if($thisdate==$lastdate) { echo text here . $myrow[headline] . Posted by A HREF=mailto:; . $myrow[email] . . $myrow[author] . /a at . $myrow[time] . $myrow[$tod] . brbr . $myrow[news] . brbr; } else { echo h2 . $myrow[date] . text here . $myrow[headline] . Posted by A HREF=mailto:; . $myrow[email] . . $myrow[author] . /a at . $myrow[time] . $myrow[$tod] . brbr . $myrow[news] . brbr; } $lastdate=$thisdate; } ? I wasn't sure how to assign the $lastdate and $thisdate variables. - Original Message - From: Tom Carter [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Wednesday, September 12, 2001 9:37 AM Subject: Re: [PHP] displaing news rough outline of what you would need to do. this is pseudocode.. I'm too tired to write correct php :) $is_first=true; whlie(get next result entry) { if($is_first) { $last-date=date of this entry; $this-date=date of this entry; $is_first=false; } if($this-date==$last-date) { just put the article after the current one } else { start a new section, displaying date etc } $last-date=$this-date; } - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 12, 2001 5:24 PM Subject: [PHP] displaing news Hey all! I have a slight problem I was hoping you could help me with. I wrote earlier but no response (so one last try). I'm writing a little news script for my site, and well here is the scenario: The SHORT: I have news,headline,author,date,time,etc. all in a table in a mysql db, that I use mysql_fetch_array to pull out of the db and display on a page. It shows everything fine, but I was wondering, if there is more than one news entry per day, how can I display 1 date above the news entries for that day. (Instead of a seperate date for each news entry). The LONG: I have 2 tables in a mysql database, one holds author information (name, email, password, etc.) The other table holds the news that they submit (news, date, time, headline, etc.) Now I am trying to display the news on a page, ordered of course by date (or id in this case) and well i'm using the code below. ?php $db = mysql_pconnect(localhost); mysql_select_db(news,$db); $result1 = mysql_query(SELECT * FROM news,authors ORDER BY `id` DESC,$db); while($myrow=mysql_fetch_array($result1)) { echo table cellpadding=0 cellspacing=0trtdimg src=images/r13.gif/tdtd background=images/r14.gif width=100%pfont size=2 face=verdana color=whitestrong . $myrow[headline] . /strong/FONT font size=1 face=verdana color=whitebrPosted by A HREF=mailto:; . $myrow[email] . . $myrow[author] . /A at . $myrow[time] . $myrow[$tod] . /FONT/tdtdimg src=images/r15.gif/td/tr/tablebrFONT COLOR=white SIZE=2 FACE=verdana . $myrow[news] . brbr; } ? So the results would look something like: $Headline Posted by $author at $time $news and it would of course just repeat, for however many entries there is. Now the problem: If I enter 4 news posts a day, I want to show 1 date above all the news posts. (Instead of 1 date next to each news post) Any idea how I can do this (In easy to understand lingo/code please)? Thanks! Nate -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] HTTP POST..
PHP is probably compiled as a module.. if you want to be able to compile php to use on command line you need to compile a second version (yes you can have two) without all the apache configure options (ie only things like mysql as and when needed) - Original Message - From: ReDucTor [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 10, 2001 5:26 PM Subject: [PHP] HTTP POST.. Ok, Let me explain my situation... I am trying to make an autoresponder, I want to make it in PHP, I am using qmail, so in PHP what i was hoping to do was read STDIN, and put in my .qmail the path to php, then the script, but I don't know where php is located on the server(not my server, i've tried the common paths, they don't respond to emails), so now what i have done is made a perl script, that go's to the url of the php script, but it doesn't appear to work reading stdin from there, so now what i am wanting to do is capture stdin in the perl script, then POST it into the PHP script...here is what I have in the perl script so far... #!/usr/bin/perl use IO::Socket; $host = www.domain.com; $EOL = \015\012; $BLANK = $EOL x 2; $document = autoresponder.php; $remote = IO::Socket::INET-new( Proto = tcp, PeerAddr = $host, PeerPort = http(80), ); $remote-autoflush(1); print $remote GET http://$host/$document HTTP/1.1. $EOL; print $remote HOST: . $host. $BLANK; while ( $remote ) { } close $remote; BTW I have been looking at RFC 2616 informatino, but Havn't managed to find anything... - James ReDucTor Mitchell -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] difference between ?php and ?
The problem comes if you use php to generate xml documents in xml you use the tag ?xml.. if php is setup to handle ? then it takes that then throws a parse error as it attempts to read the xml bit. Simplest solution if you are using php to generate xml tags is to always use php to generate those.. ie echo('?xml'); works fine - Original Message - From: Matthew Loff [EMAIL PROTECTED] To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Sunday, September 09, 2001 8:05 PM Subject: RE: [PHP] difference between ?php and ? There isn't any difference, if your php.ini settings allow it (short_tags, I believe), you can use ? instead of ?php -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Sunday, September 09, 2001 2:43 PM To: [EMAIL PROTECTED] Subject: [PHP] difference between ?php and ? Hi, I am a newbie at this PHP thing and I have been working from information on the web and from books. I noticed that some start the PHP script with ? and some start with ?php. Actually I have noticed that one of the first PHP script in my book uses both methods interchangeably. Is there a real difference between the two? Or maybe I just haven't noticed something. Peter -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Netscape Cookies
then it should probably be SetCookie(bilderanzeige,\$bilderanzeige\,time()+3600*24*30,/,,0); as a general rule, only numerics can get away without being surrounded in quotes - Original Message - From: Jochen Kaechelin [EMAIL PROTECTED] To: PHP General List [EMAIL PROTECTED] Sent: Friday, September 07, 2001 2:43 AM Subject: RE: [PHP] Netscape Cookies SetCookie(bilderanzeige,$bilderanzeige,time()+3600*24*30,/,,0); Works fine in IE and Opera! Could anyone help, please! What's in $bilderanzeige? $bilderanzeige = ja or $bilderanzeige = nein Jochen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Sending Broadcast Email - will a large loop cause a crash?
Also remember PHP has a maximum execution time (normally 30 seconds) so you will need to overwrite when running the script. - Original Message - From: Kath [EMAIL PROTECTED] To: Fotwun [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, September 07, 2001 12:39 AM Subject: Re: [PHP] Sending Broadcast Email - will a large loop cause a crash? Whats your time frame for deployment of the email? You might want to stagnate it out... like loop through 100, pause for 10 secs, do the next 100, pause, repeat. Maybe longer if you could. You could always have it record the number, stop it and adjust higher/lower as required. Also, make sure that you are able to tell what emails are kicked back and logged as not being received (User not found, other kind of error in sending). Please let us know what happens, it would be excellent reference. - k - Original Message - From: Fotwun [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, September 06, 2001 7:16 PM Subject: [PHP] Sending Broadcast Email - will a large loop cause a crash? Hi, I need to send a broadcast email to our customers (about 3,000 emails). The data is being drawn for the DB, and will be personalized. Obviously, the code to do this is only a few lines. However, I am concerned with the load it will put on the system trying to loop through and mail() 3,000+ times. Because of the overhead I anticipate this will cause the server, I am planning to do it late in the evening. My concern is this... will such a loop calling mail() cause PHP/Apache/the box/etc to crash under normal circumstances? We have a pretty beefy box, I just have never tried broadcasting through PHP. Also, if there is any reasonable chance for such a failure, is it possible to put timed pauses in, say half a second or so before it continues the loop. I've never heard of inserting pauses into the execution of PHP code, not sure if its possible. If it were, I would think this could combat some of the load, and prevent the bottleneck from building backlog until failure. Who knows, maybe this type of routine won't even make my box flinch (P3-833, FreeBSD, 256 megs), that's why I'm asking ahead of time. I'd hate to see a crash, mainly because I'll have no idea where it left off, and will end up sending 2 or more emails to some people if I have to run it more than once. Thanks. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] ordering a query
Just to expand slightly on this answer... think back to days at school, you order works as so aardvark, abbey, accoustic, ie you compare rightmost letters, if they match then compare the next letter along until you find a difference... this is what your sort is doing. It doesn't think 1 and 10 are the same, it compares the first digit, sees they are the same and postitions based on the second digit. As george correctly says changing the column type to INT will make sure the RDBMS orders them numerically rather than alphabetically Tom, a rambler - Original Message - From: George Pitcher [EMAIL PROTECTED] To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Friday, September 07, 2001 9:00 AM Subject: Re: [PHP] ordering a query It is simply ordering them as type data rather than as type integer. Change your data type in the db. George, a newbie - Original Message - From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, September 07, 2001 9:16 AM Subject: [PHP] ordering a query Me again :) I have a query that orders by id#, the problem is I have 17 items and I get an output like so: 1,10,11,12,13,14,15,16,17,2,3,4,5,6,7,8,9 So it thinks 1 and 10 are the same, and it thinks 11 is less than 2 and so on and so forth. Remedy please? (I'd rather not rename the items 01, 02, 03, 04, etc.) Thanks again. Nate _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Warning - how serious, how to eliminate
ichange that line to if($weight[$i]) $percentage[$i] = $totaal[$i] / $weight[$i]; All tho this does mean that if $weight[$i] is zero then $percentage will be as well HTH, Tom - Original Message - From: Bart Verbeek [EMAIL PROTECTED] To: Php-General [EMAIL PROTECTED] Sent: Friday, September 07, 2001 11:36 AM Subject: [PHP] Warning - how serious, how to eliminate Hello people, I've got a question regarding the follwing scripts that gives an error. When I execute the scripts below I get an warning-message: - Warning: Division by zero in ./scripts/fasen_include.php on line 47... This is the script I use. When the vars are set the value has to be added to $totaal and $weight, when not the var has to be skipped. At the end of the scripts $totaal is devided by $weight to get an average ($percentage). What can I do to eliminate the warning and is it serious? Regards, Bart #BEGIN PHP-SCRIPTS for (;;$fase[$i]) { $weight[$i] = ''; $totaal[$i] = ''; if (isset($fase[$i][f_d1_perc]) !empty($fase[$i][f_d1_perc])) { if (isset($fase[$i][f_d1_weight]) !empty($fase[$i][f_d1_weight])){ $weight[$i] += $fase[$i][f_d1_weight]; $totaal[$i] += ($fase[$i][f_d1_weight] * $fase[$i][f_d1_perc]); } } if (isset($fase[$i][f_d2_perc]) !empty($fase[$i][f_d2_perc])) { if (isset($fase[$i][f_d2_weight]) !empty($fase[$i][f_d2_weight])){ $weight[$i] += $fase[$i][f_d2_weight]; $totaal[$i] += ($fase[$i][f_d2_weight] * $fase[$i][f_d2_perc]); } } if (isset($fase[$i][f_d3_perc]) !empty($fase[$i][f_d3_perc])) { if (isset($fase[$i][f_d3_weight]) !empty($fase[$i][f_d3_weight])){ $weight[$i] += $fase[$i][f_d3_weight]; $totaal[$i] += ($fase[$i][f_d3_weight] * $fase[$i][f_d3_perc]); } } if (isset($fase[$i][f_d4_perc]) !empty($fase[$i][f_d4_perc])) { if (isset($fase[$i][f_d4_weight]) !empty($fase[$i][f_d4_weight])){ $weight[$i] += $fase[$i][f_d4_weight]; $totaal[$i] += ($fase[$i][f_d4_weight] * $fase[$i][f_d4_perc]); } } if (isset($fase[$i][f_d5_perc]) !empty($fase[$i][f_d5_perc])) { if (isset($fase[$i][f_d5_weight]) !empty($fase[$i][f_d5_weight])){ $weight[$i] += $fase[$i][f_d5_weight]; $totaal[$i] += ($fase[$i][f_d5_weight] * $fase[$i][f_d5_perc]); } } $percentage[$i] = $totaal[$i] / $weight[$i]; $percentage[$i] = number_format($percentage[$i],1, ',', ' '); #END PHP-SCRIPTS -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] code troble
You also seem to be missing a closing }. please check all braces before posting to a list... - Original Message - From: Nikola Veber [EMAIL PROTECTED] To: php forum [EMAIL PROTECTED] Sent: Friday, September 07, 2001 1:29 PM Subject: [PHP] code troble Hi I'm having trobles with this code. Can you take a look at it? Parse error: parse error in C:/XITAMI/webpages/index.php on line 34 is the error msg. thanx html head titleExample 2.01/title meta http-equiv=Content-Type content=text/html; charset=iso-8859-1 /head body ?php if (emty(provera)) {pokazi();} else {obrada();} ? ?php function pokazi() { global $PHP_SELF; ? form target = ?php echo $PHP_SELF ?; METHOD = get input type = text name = ime input type = text name = vrednost input type =hidden name = provera value = rezultati /form ?php } ? ?php function obrada() { global $ime; global $vrednost; if ($ime == Nikola $vrednost == 100){ echo Zdravo $ime br; echo Iznos na Vasem racunu je $vrednost dolara; } ? /body /html -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Fw: [PHP] Re: Suggesting a file name.
This really doesn't work well to say the least... I've had endless problems with it, and basically just using headers there is no great way to to it. The best solution I found is to use the mod_rewrite module in apache to map a url onto the script. - Original Message - From: Franklin van Velthuizen [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, September 07, 2001 4:02 PM Subject: [PHP] Re: Suggesting a file name. Theodore Brinkman [EMAIL PROTECTED] wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... I wrote a small script to generate an image file containing a version number for use in some web apps we are coding at work. The problem is, that with an up-to-date version of IE, the image shows up and can only be saved as a BMP. Older versions don't display it, but prompt for download and save it correctly. No problems in Mozilla (or presumably in Netscape 4.7x either). Try: header(Content-Disposition: filename=$filename); / Franklin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Re: newbie looking to sync access with MySQL
Thanks for that helpful email george, it's something I've been looking at as well. In a situation I'm tackling now I've rewritten the core part of the access such that it is dependant upon data recieved from the server, rather than the server being dependant upon data from access. So far it appears to be working much better, but I would be interested to know your opinions. Tom - Original Message - From: George Whiffen [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Friday, September 07, 2001 5:10 PM Subject: [PHP] Re: newbie looking to sync access with MySQL Tom, Every man and his dog seems to have an Access database they want to view on the web. What I usually do for them is : a) Tell them to save the data from Access as a text file, comma separated. (It's a standard Access option). b) Give them a web page where they can upload it, (INPUT TYPE=FILE etc., it's discussed in the php manual). c) Parse the file using parsecsv and store away the bits you want in MySQL. If you get them to leave the field names on the first line of the file (another standard Access option), you can do a quick check that all the fields are there and in the expected place, before you put the data into MySQL. d) Serve the web pages from MySQL. e) You may still need your Web Data Administration. There's often missing data that you need for sensible web pages e.g. categories, more user friendly descriptions of codes etc. From the customer's point of view the uploads are a manual exercise which doesn't sound very sexy, and it would probably take them 3-4 minutes every time. The good thing is that it's all pretty easy, and they should be able to get their most junior member of staff to do it. They also get the comfort of knowing if anything went wrong. If that's not acceptable, it's more tricky. In principle you could use an ODBC interface to their Access database to establish a live connection to it and suck up the data that way, but it's fiddly and much less reliable than a boring old upload. Another option would be to execute the extract and transfer of the data via a batch job running on their platform. But, personally, I would hate to have to support that kind of activity. The bottom line as far as I'm concerned is that if they insist on holding important information on a MS platform, they can expect a) not to have a seamless operation, b) to have to watch out for problems themselves! Once they see how easy an extract/upload is they probably won't mind anyway. Tom Beidler wrote: I have a potential customer that just called and would like to create a web site that would display secure info for their clients. Currently his employees are using a flat Access database to add, edit and delete records and he would like to keep it that way. Normally I would create a web manager for them to add, edit and delete the MySQL database. Is there an easy, reliable way to sync up Access with MySQL. Maybe a nightly script that could upload the contents of Access to MySQL. Would it be easier to start with ASP and SQL Server? Thanks, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] URLencode
Simplest way is to do this $string = my string; $string=urlencode(str_replace( ,+,$string)); ie use str_replace to manually replace spaces with +, urlencode then won't do anything further to it - Original Message - From: Brandon Orther [EMAIL PROTECTED] To: PHP User Group [EMAIL PROTECTED] Sent: Friday, September 07, 2001 11:05 PM Subject: RE: [PHP] URLencode I just realized that on the server I am trying to run this on, URLEncode is working like rawurlencode. Does anyone have any idea why this might be happening? Thank you, Brandon Orther WebIntellects Design/Development Manager [EMAIL PROTECTED] 800-994-6364 www.webintellects.com -Original Message- From: Brandon Orther [mailto:[EMAIL PROTECTED]] Sent: Friday, September 07, 2001 2:41 PM To: PHP User Group Subject: [PHP] URLencode Hello, I am working on a script and using urlencode but not getting the results I want. Does anyone know how to convert the spaces of a sting of text in + instead of %20? Thanks -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Whacky WGET issue...
A much better way of doing this would be use to mod_rewrite. an apache module that basically applies regular expressions to urls This would give you a way of avoiding passing variable but without resorting to the work around of 404 - Original Message - From: Sondra Russell [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, August 30, 2001 6:27 PM Subject: [PHP] Whacky WGET issue... Hello everyone! Crazy question: I've created a little script that reads in .txt files and, with the help of phplib templates, matches them up with a collection of templates and spits out the beautiful html page. In order to avoid sending variables through the URL I've stolen this bizarre workaround where, when you call http://www.mysite.com/somepage.html for example, the apache configuration realizes it's a 404 and redirects all 404s through my cms script. Then my script looks for http://www.mysite.com/somepage.txt and does the rest. This works beautifully, and my plan was to have a dev environment that runs against the little CMS system and then wget the whole site periodically for the live server (so, the live site actually *is* a collection of flat pages). Beautiful plan, but it turns out that WGET doesn't see the apache configuration change that runs all 404s through my CMS script. It sees a 404 and tells me its a 404 and then goes back to its coffee break, you know? Anyone else tried this workaround before with similar results? Anyone else have a better workaround? Bueller? Anyway, best, Sondra -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP Stress Testing.
I agree with the point about the spec of machine... a lot of comparisons are made using machine where the spec of the machine ends up being the bottleneck. Also, PHP is more tolerant then say JSP in the code you write, it is possible to write some really bad php apps which work albeit very ineffeciantly and by the same token some very good php apps. Would definately be interested in doing some performance measurements. - Original Message - From: Andy Woolley [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, September 04, 2001 2:57 PM Subject: [PHP] PHP Stress Testing. Guys, Has anyone ever tested PHP, MySQL on Apache to see just how well it will work when put under serious pressure. Seems that people all over the world are saying how PHP doesnt cut it when pushed to the limit, question is what is the limit? Anyone interested in setting up a stress test, to try and prove how good PHP really is. Andy. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] how to connect to php from vb
php can act as a server in many respects, it can handle sockets, some streams etc. so the the answer is yes, you can connect to it from anything. (for instance I'm currently building a plugin to Lightwave that connects to php)... programs commonly use http to connect (it's simple then designing your own protocol in most cases... eg yahoo messenger). The question is much more a VB question.. I know VB can connect to the web, couldn't tell you how tho, try asking in a vb forum. If writing in a normal programming language there is libwww from w3c (w3.org) that can do it all for you (this is what we use) - Original Message - From: sagar [EMAIL PROTECTED] To: php [EMAIL PROTECTED] Sent: Wednesday, September 05, 2001 5:19 PM Subject: [PHP] how to connect to php from vb hi, can i connect to php from a vb appliation. should this be asked elsewhere (if so pl let me know) /sagar -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Shell version of php
Hi guys, This arose trying to install php-egg, altho thats not what this msg is really about. For it to run I need to have a shell version running... what exactly is this and how do I go about installing it? I have php installed (I think) as a module.. and by my understanding this is necessary for certain functions to run can I have both co-existing? I guess what I want is a copy of php running completely separate to apache, ie as a standalone app. any help much appreciated!!! Tom Carter -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Countries and ip addresses
It's not possible to be assured of doing this properly for the following reason.. 1. not all hosts translate to IP address 2. Soem host names are often meaningless (eg .com) The way to do it is basically this 1. use gethostbyaddr() (http://www.php.net/gethostbyaddr) to do a reverse DNS from IP to host name 2. use a regex to match everything to the right of the last . 3. Look that value up in some table of countries eg. notam.uio.no to no to norway HTH, Tom - Original Message - From: Mihailo Dzigurski [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, August 20, 2001 9:57 AM Subject: [PHP] Countries and ip addresses Hello, How can I find out from witch country user is based on user ip address? I need this from php script. Thanks, Mihailo. _ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Protecting include files
In addition to this you can place the file out of the web tree PHP can, AFAIK, include files based on their absolute file path, eg /home/config.inc. This means that there is no way to directly browse to a file (web tree is the part of a server/whatever that the webserver (eg apache) uses to load files when requested to) Hi, I have a php script which includes .inc files. Is there any way in which I can prevent a normal surferfrom viewing these files. Is there any command that I can add to a .htaccess file. Thanks ~~~ \\__ ! SIDDHARTH HEGDE / CHAOSGAMERZ.COM ! ! Webmaster \ For PC Game screeshots, cheat! ! http://www.ChaosGamerz.COM o| o codes, trainers, downloads, ! ![EMAIL PROTECTED]( |_ game music, FREE e-mail and even ! ! ICQ 84475206 |-- FREE FULL VERSION games for that ! ~~ \___/ 486-- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Files from db vs. filesystem (was MySql or flat database using PHP)
Andrew/All, Following on from this I am interested to find out some performance comparisons/opinions of storing files in a db vs. storing in the file system and being redirected by php I think I've heard from elsewhere that file system is more effecient. The sistuation storing is pretty much a one-off activity, but accesses will be frequent. Files are small, ranging from 30k to 250k. Anyone have any comments/benchmarks? My attempts at testing the two have been sloppy to say the least. TIA, Tom - Original Message - From: Andrew Libby [EMAIL PROTECTED] To: David Ovens [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Sunday, August 19, 2001 3:20 AM Subject: Re: [PHP] MySql or flat database using PHP ? Dave, IMHO, a major consideration for Web apps is contention and s synchronization. If you intend to allow users to update data on in the app it becomes important to coordinate writes (with locking) so that no two users can write to the same (region) of the file at the same time. An RDBMS (MySQL, PostgreSQL) or a directory (OpenLDAP) takes care of this (as well as many other problems with data storage and retrieval). I agree with the other statements I've seen here, but wanted to add this as well. I've done it both ways and the DBMS, Directory route tends to be a better solution. This is code reuse of the best kind. My humble $0.02. Andy On Sat, Aug 18, 2001 at 09:29:56PM +0100, David Ovens wrote: Before I start creating an Sql table/database, thought I would ask for advice first. I am creating a directory online, with urls information, links, email addresses etc etc. What do you think is best a MySql database or writing it to a file using fopen/fwrite (flat file) ??? Your thoughts would be very much appreciated. Thanks Dave -- -- Andrew Libby Director of Technology CommNav, Inc [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] class variables and methods
There was a long discussion on this in a java forum I am part of, the product of which was basically this... 1. All variables in a class are best left to be private (not sure PHP has this, but the programmer can work the principle in mind.. that is only the class can access them). 2. Generic variable access/store methods should be avoided - the principle is that the internal variable can change name etc. without the external interface having to worry about it. 3. Method to set/fetch each variable - it may seem a counter intuitive way of doing it, especially when it is possible to do something nice like the set method below. This seems a very un-web way.. and this is where a difference comes in. Web is not inherently OO, and a lot of the practices of web programmers are at conflict with more traditional apps programmers. Web tends to go for speed and simplicity, rather than good design etc. 4. Some situations could theoretically arise where it is necessary to set an unknown amount of variables within a class, however it would be far more sensible to put these into an array. In summary, in good OOP you should have a method for every get/set operation on variables that is required, using arrays as appropiate. Going back to the original point on whether or not to access the variable directly or build a set function in, they are both as bad as each other, just about. They both access variables directly and require the outside program to have knowledge of variable names etc. and it doesn't allow for checking for correct values being set ( a useful thin with the above method) Hope this helps, let me know if I can provide any more advice. Tom - Original Message - From: Andrew Libby [EMAIL PROTECTED] To: Joe Sheble (Wizaerd) [EMAIL PROTECTED] Cc: General PHP List [EMAIL PROTECTED] Sent: Sunday, August 19, 2001 3:34 AM Subject: Re: [PHP] class variables and methods Joe, There are varying opinions on this issue. The argument for methods is that it hides the internal structure of your class. This is always a good thing. This means that the internals of the class can be changed, but the user interface (the user is the programmer here) does not change. So this alternative implementation of someclass class someclass var $data = false; function set($key,$val) { $this-data[$key] = $val; } } is no different the the calling code. In general, I tend to have an accessor/mutator method for each 'property' that I would like to provide access to. I'd have a method for each $key that I want to support (this may not apply in your case). class someclass var $name = false; var $age = false; function name() if(func_num_args()) $this-name = func_get_arg(0); return $this-name; } function age() if(func_num_args()) $this-age= func_get_arg(0); return $this-age; } } Now, this gets a big annoying to code since the lions share of my classes have the name method implementations. I've been hunting for a way to create methods dynamically, but I've only found one. To create class definitions on the fly and eval() them. This works great when you've got a huge number of properties (class/instance vars). I'll construct a static method on the class that processes examines the class vars (get_class_vars()) and defines a class extending my implementation. The sub class has the methods implemented for accessing/mutating the properties I'd like to have methods for. If anyone knows of a means to do this to an existing class (say using create_function() or something), I'd love to hear about it. Andy On Sat, Aug 18, 2001 at 07:09:08PM -0700, Joe Sheble (Wizaerd) wrote: I've been doing some reading up on OOP in PHP, and looking at some of the classes available on the web, and I've got what is probably a stupid question. I've seen this many many times.. class someclass { var $somevar = someval; function set( $key, $val ) { $this-$key = $val; } } $myClass = new someclass; $myClass-set( somevar, someotherval ); why write a set method when you can just as easily call $myClass-somevar = someotherval; Is there a reason for this? Also, alot of the different table classes (an OOP approach to HTML tables) stores the data in arrays, but at what point is it too much to store into an array? Say you have a forum and the text entered for a single respone could be quite lengthy, much less for 100 replies... wouldn't that be a bit much to store into an array? I know it depends on the system resources, but is there a practical limit that people follow? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- -- Andrew Libby Director of
Re: [PHP] mysql , postgres
Chris Lambert wrote: MySQL is easier to use and faster to develop with for 90% of web applications. Sure, PostgreSQL has some huge advantages, but not everyone needs the same thing. easier to use ? I'm not sure why anyone would say that faster to develop ? nope - I find postgresql quicker to develop with, I can use triggers to cut out a whole heap of extra php code. MYsql lacks subselects which forces you to do extra code, it lacks true foreign keys which means you need to add extra code to check data integrity. People use MYSql because it's so widely available, just like people use Windows. I would definately agree with the points about psotgresql having better functionallity, but it doesn't solely come down to availablility. MySQL is a simpler RDBMS.. this doesn't mean it is strictly worse than postgresql. In comes to one of those fundamental questions in IT... best tool for the job. What MySQl is good at is handling small (in both byte and row sense) tables which are frequently accessed, eg user authenitcatino. At the other extreme are the big boys of DB2, Oracle etc which can handle an awful lot and cope which much more complex structures and heavy usage. postgresql, IMHO, is a few steps from the MySQL extreme towards DB2. What I basically mean is that postgre has some features and functionallity which make it more suited to some tasks, and mysql has a place too. /* Chris Lambert, CTO - [EMAIL PROTECTED] WhiteCrown Networks - More Than White Hats Web Application Security - www.whitecrown.net */ | | -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] MySQL substrings?
You can achieve the same effect by using left and right - Original Message - From: Seb Frost [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, August 19, 2001 3:12 PM Subject: [PHP] MySQL substrings? This is thew sort of thing I want: SELECT * FROM table ORDER BY substr(field,5,6) but I don't know the correct function, if there is one, or how to implement it. cheers, - seb -Original Message- From: Michael [mailto:[EMAIL PROTECTED]] Sent: 19 August 2001 12:51 To: [EMAIL PROTECTED] Subject: [PHP] Re: transaction Nafiseh Saberi wrote: hi. in large database with php,postgres and when in each time come many request , how do we implement transactions?? nafiseh. If you are wanting to run several queries in the one script though the one transaction - you'll need to send a begin(as a query) and execute it - then to the same connection send all your other queries as normal, and follow it up with a commit. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] MySQL substrings?
very hard obviously.. I've looked quite a bit before to no avail! I tried guessing it, obviously stupidity prevailed (note to self.. go back and use substring function instead) - Original Message - From: Chris Lambert [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, August 19, 2001 3:48 PM Subject: Re: [PHP] MySQL substrings? There is a SUBSTRING() function, its just hard to find with their search system. /* Chris Lambert, CTO - [EMAIL PROTECTED] WhiteCrown Networks - More Than White Hats Web Application Security - www.whitecrown.net */ - Original Message - From: Tom Carter [EMAIL PROTECTED] To: Seb Frost [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Sunday, August 19, 2001 10:32 AM Subject: Re: [PHP] MySQL substrings? | You can achieve the same effect by using left and right | - Original Message - | From: Seb Frost [EMAIL PROTECTED] | To: [EMAIL PROTECTED] | Sent: Sunday, August 19, 2001 3:12 PM | Subject: [PHP] MySQL substrings? | | | This is thew sort of thing I want: | | SELECT * FROM table ORDER BY substr(field,5,6) | | but I don't know the correct function, if there is one, or how to | implement | it. | | cheers, | | - seb | | -Original Message- | From: Michael [mailto:[EMAIL PROTECTED]] | Sent: 19 August 2001 12:51 | To: [EMAIL PROTECTED] | Subject: [PHP] Re: transaction | | | Nafiseh Saberi wrote: | | hi. | in large database with php,postgres | and when in each time come many request , | how do we implement transactions?? | | nafiseh. | | If you are wanting to run several queries in the one script though the | one transaction - | you'll need to send a begin(as a query) and execute it - then to the | same connection send all your other queries as normal, and follow it up | with a commit. | | -- | PHP General Mailing List (http://www.php.net/) | To unsubscribe, e-mail: [EMAIL PROTECTED] | For additional commands, e-mail: [EMAIL PROTECTED] | To contact the list administrators, e-mail: [EMAIL PROTECTED] | | | -- | PHP General Mailing List (http://www.php.net/) | To unsubscribe, e-mail: [EMAIL PROTECTED] | For additional commands, e-mail: [EMAIL PROTECTED] | To contact the list administrators, e-mail: [EMAIL PROTECTED] | | | | -- | PHP General Mailing List (http://www.php.net/) | To unsubscribe, e-mail: [EMAIL PROTECTED] | For additional commands, e-mail: [EMAIL PROTECTED] | To contact the list administrators, e-mail: [EMAIL PROTECTED] | | | -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] class variables and methods
There is a distinct chance of many difference schools of thought... my background is Java (mostly at IBM.. so of course could be very different).. but all the java gurus I've known have worked on the principle private variable and public methods.. declaring all variables (except constants.. php doesn't really have a comparably concept) as private and always using methods. I would be very interested to hear others opinion on this... But when designing classes, isn't it normal to have private and public variables or properties. Granted my OOP experience is very limited, having access to OOP development in CA-Visual Objects, Clipper, VB, and ASP. But it was normal to have a series of public properties one could access directly and then properties that could only be access by the class itself. Of course in VB and ASP these were defined with Get, Let and Set methods, but you could still access them directly. You could also design properties that were read only as well. Perhaps this is because of operator overloading?? -Original Message- From: Tom Carter [mailto:[EMAIL PROTECTED]] Sent: Sunday, August 19, 2001 2:19 AM To: Andrew Libby; Joe Sheble (Wizaerd) Cc: General PHP List Subject: Re: [PHP] class variables and methods There was a long discussion on this in a java forum I am part of, the product of which was basically this... 1. All variables in a class are best left to be private (not sure PHP has this, but the programmer can work the principle in mind.. that is only the class can access them). 2. Generic variable access/store methods should be avoided - the principle is that the internal variable can change name etc. without the external interface having to worry about it. 3. Method to set/fetch each variable - it may seem a counter intuitive way of doing it, especially when it is possible to do something nice like the set method below. This seems a very un-web way.. and this is where a difference comes in. Web is not inherently OO, and a lot of the practices of web programmers are at conflict with more traditional apps programmers. Web tends to go for speed and simplicity, rather than good design etc. 4. Some situations could theoretically arise where it is necessary to set an unknown amount of variables within a class, however it would be far more sensible to put these into an array. In summary, in good OOP you should have a method for every get/set operation on variables that is required, using arrays as appropiate. Going back to the original point on whether or not to access the variable directly or build a set function in, they are both as bad as each other, just about. They both access variables directly and require the outside program to have knowledge of variable names etc. and it doesn't allow for checking for correct values being set ( a useful thin with the above method) Hope this helps, let me know if I can provide any more advice. Tom - Original Message - From: Andrew Libby [EMAIL PROTECTED] To: Joe Sheble (Wizaerd) [EMAIL PROTECTED] Cc: General PHP List [EMAIL PROTECTED] Sent: Sunday, August 19, 2001 3:34 AM Subject: Re: [PHP] class variables and methods Joe, There are varying opinions on this issue. The argument for methods is that it hides the internal structure of your class. This is always a good thing. This means that the internals of the class can be changed, but the user interface (the user is the programmer here) does not change. So this alternative implementation of someclass class someclass var $data = false; function set($key,$val) { $this-data[$key] = $val; } } is no different the the calling code. In general, I tend to have an accessor/mutator method for each 'property' that I would like to provide access to. I'd have a method for each $key that I want to support (this may not apply in your case). class someclass var $name = false; var $age = false; function name() if(func_num_args()) $this-name = func_get_arg(0); return $this-name; } function age() if(func_num_args()) $this-age= func_get_arg(0); return $this-age; } } Now, this gets a big annoying to code since the lions share of my classes have the name method implementations. I've been hunting for a way to create methods dynamically, but I've only found one. To create class definitions on the fly and eval() them. This works great when you've got a huge number of properties (class/instance vars). I'll construct a static method on the class that processes examines the class vars (get_class_vars()) and defines a class extending my implementation. The sub class has the methods implemented for accessing/mutating the properties I'd like to have methods
Re: [PHP] Re: Shuffle Cards Function
I could be wrong in thinking this, but wasn't the purpose of the presented function to shuffle a deck in a deliberately imperfecatly random way? ie. mimicking a human shuffler beats why one would want to do this as an academic excersize, but hey, I like it ;-) - Original Message - From: Richard Lynch [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, August 19, 2001 9:45 PM Subject: [PHP] Re: Shuffle Cards Function http://php.net/shuffle will be much faster and just as random... -- WARNING [EMAIL PROTECTED] address is an endangered species -- Use [EMAIL PROTECTED] Wanna help me out? Like Music? Buy a CD: http://l-i-e.com/artists.htm Volunteer a little time: http://chatmusic.com/volunteer.htm - Original Message - From: Robert Schultz [EMAIL PROTECTED] Newsgroups: php.general To: [EMAIL PROTECTED] Sent: Saturday, August 18, 2001 11:37 PM Subject: Shuffle Cards Function I've written a ShuffleCards function that will actually shuffle a deck of cards just like would happen in real life (divide the deck in half and stick them into each other with 1-3 cards between each other card) function ShuffleCards($cardsArray, $times) { // Randomizes where to split within center (-3 to +3 from dead center) (MINIMUM 10 CARDS IN DECK) // Splits into two array. Randomizes how many cards from left and how many cards from right (between 1 and 3) // Alternates sides. Continues until both arrays are empty. $arraySize = count($cardsArray); if($arraySize10) return; $deadCenter = $arraySize/2; for($i=0;$i$times;$i++) { reset($cardsArray); $cutVariant = rand(-3, 3); $cutLocation = $deadCenter+$cutVariant; $firstArray = array(); $secondArray = array(); for($z=0;$z$arraySize;$z++) { if($z$cutLocation) array_push($firstArray, $cardsArray[$z]); else array_push($secondArray, $cardsArray[$z]); } $bottomFirst = rand(0, 1); $cardsArray = array(); while(count($firstArray) count($secondArray)) { $leftNewCards = array(); $rightNewCards = array(); $leftVariant = rand(1, 3); if($leftVariantcount($firstArray)) $leftVariant = count($firstArray); $rightVariant = rand(1, 3); if($rightVariantcount($secondArray)) $rightVariant = count($secondArray); for($x=0;$x$leftVariant;$x++) { array_push($leftNewCards, array_shift($firstArray)); } for($y=0;$y$rightVariant;$y++) { array_push($rightNewCards, array_shift($secondArray)); } if($bottomFirst==0) { $newCardsArray = array_merge($leftNewCards, $rightNewCards); $bottomFirst = 1; } else { $newCardsArray = array_merge($rightNewCards, $leftNewCards); $bottomFirst = 0; } reset($newCardsArray); while(count($newCardsArray)) { array_push($cardsArray, array_shift($newCardsArray)); } } if(count($firstArray)) { while(count($firstArray)) array_push($cardsArray, array_shift($firstArray)); } if(count($secondArray)) { while(count($secondArray)) array_push($cardsArray, array_shift($secondArray)); } } } Robert Schultz - [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Re: cropping a string
Thanks for the reply chris, altho that was what I had already. Guess it's down to me measuring chars myself then :-( - Original Message - From: Chris Lee [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, August 13, 2001 10:28 PM Subject: [PHP] Re: cropping a string function truncate($string, $size) { $new_string = substr($string, 0, $size); $new_string = explode(' ', $new_string); array_pop($new_string); $new_string = implode(' ', $new_string); return $new_string; } this function can defn be improved apon. all this does is trims the string to the spec length and takes the last word (or pastial word) off. you might want to take a look at wordwrap() too, probably not what your looking for though. -- Chris Lee [EMAIL PROTECTED] Tom Carter [EMAIL PROTECTED] wrote in message 01ea01c1243c$36fd1d40$0a00a8c0@bjorn">news:01ea01c1243c$36fd1d40$0a00a8c0@bjorn... hi all I was wondering if anyone had found a solution to the problem of cropping a string to a certain length...however a certain length based upon the actual size of it. By this I don't mean after n characters, or even after m words (have a function for this already)... what I'm looking for is function that will take a string and crop it down to a length dependant upon its size, ie. it would treat a w different to a l (apologies to those reading this on a monospaced client). I'm guessing such a function would take type of font (say, serif ot times) and the desired length in standard characters and then compare the string, translating each character into a length comparative with the standard character. I appreciate tha because of the nature of the medium that it becomes difficult to control how things appear on browsers, and that it would be nigh on impossible to make an *exact* function, all I'm looking for is something rough and ready which is better then counting chars. TIA, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] cropping a string
hi all I was wondering if anyone had found a solution to the problem of cropping a string to a certain length...however a certain length based upon the actual size of it. By this I don't mean after n characters, or even after m words (have a function for this already)... what I'm looking for is function that will take a string and crop it down to a length dependant upon its size, ie. it would treat a w different to a l (apologies to those reading this on a monospaced client). I'm guessing such a function would take type of font (say, serif ot times) and the desired length in standard characters and then compare the string, translating each character into a length comparative with the standard character. I appreciate tha because of the nature of the medium that it becomes difficult to control how things appear on browsers, and that it would be nigh on impossible to make an *exact* function, all I'm looking for is something rough and ready which is better then counting chars. TIA, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP in corporate settings?
In my experience Scandinavia (well nordic really, can't forget finland) and germany (and a few other european countries...notably not england) are much more open to open source (no pun intended) to open source and the like.. their concerns are sensible ones. Something in the mentality. northern america/UK etc are much more short-sighted in their perspective. Just a norwegians point of view, thats all... On Thu, 9 Aug 2001, Jeff Lewis wrote: Yes I had wondered if someone was going to make that claim :) So far I haven't seen much in perl or Java that I CAN'T do in PHP. The user community is much more helpful, the PHP manual online is IMO simply amazing. I love that guide :) I just rarely see any jobs posted for PHP. Mostly ASP and Java. Just a plug for my favorite country.. :) There are tons of jobs in Germany for PHP developers.. some of the largest CMS providers who sell systems for 20K-200K EUR deploy PHP and they often have a growing need for more developers. Germany is generally quite open towards PHP and related technologies; the first dedicated PHP conference was held in Germany last year; second, the Government is actually pushing the development of open-source technologies and actively participates in certain events and open-source conferences; third, Germany has now a full-blown registered association which will actively work on the promotion of PHP. - Sascha Experience IRCG http://schumann.cx/http://schumann.cx/ircg -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Apache Directives
What you are looking for isn't a php function, but a module in apache called mod_rewrite..this is usually installed in most apaches, if not can be done easily. so in the stie .htaccess (or indeed in the master conf) you would do something like RewriteEngine On RewriteRule ^/login/[a-zA-z0-9]* /login/something.php - Original Message - From: Sean Cook [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, August 07, 2001 11:00 PM Subject: [PHP] Apache Directives -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] IP security check
Another point is to remember that each page request may come from a different IP address. For example, where I work in IBM, every out going connection goes from one of 30 or so boxes, each with their iwn IP, so in the process of browsing a site each request for a file can come from one of those IP's. - Original Message - From: matt [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, August 07, 2001 9:37 PM Subject: [PHP] IP security check For secure payment pages, I need for the code to determine the persons IP address, even if they have a spoofer running. Is this possible? Getting around the spoofer in order to catch criminals using illegal credit card #'s.. thanks -matt (cs student) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Non english european character conversion
Hi All, I was wondering if there exists, either in PHP (I can't find anything) or something someone has written (again, my searches have been fruitless) to convert non-english european characters to the english equivalents eg å to a etc. TIA, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] How to post unknown amount of data ?
The best way of doing this is to name the fields catid[] The [] means that they are inserted into an array in the order they appear on the page, so on the page with deals results you just have to cycle through the array. As a side point, there is no way of telling what has been modified and what is not (well without comparing the variables to the db again).. so it is usually quicker just to update the whole.lot. HTH, Tom - Original Message - From: vz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, August 08, 2001 12:00 PM Subject: [PHP] How to post unknown amount of data ? Hello all, I'm having a trouble. I'm programming an CMS for one pc company. So in example i'm doing a pc category catalog admin. They can add/delete/modify theese category's. But also they want one feature: they want to edit all category's in one form. So i made a form that displays all category's in input type=text so they can edit, but the problem is that i dunno how many there will be category's and how to organize data passing to script. User submits form with all changes, and my script needs to get all theese category's with id's and changed names. Ok how it looks in script: Function display_all() { Print form action='category.php' method='post' name='editcat' INPUT TYPE=hidden NAME='admin_editall' VALUE='1'; $result=mysql_query(SELECT cat_id, cat_name, cat_show FROM cat GROUP BY cat_id ASC); While ($row=mysql_fetch_array($result)) { $cat_id=$row[cat_id]; $cat_name=$row[cat_name]; $cat_show=$row[cat_show]; Print tr class=tb1tdinput type='text' name='cat_id' size='2' maxlength='4' value='$cat_id' disabled/td\n; Print tdinput type='text' name='cat_name$cat_id' size='50' maxlength='50' value='$cat_name'/td tdinput type='checkbox' name='cat_status'; if ($cat_show==Y) {Print checked;} Print /td/tr\n; } } // ^^^ this form post all data into same file category.php file://and function add_all_db() must get all data. Function add_all_db(){ ? // here i must add theese changes to db // i know how to add to db, but dunno // how to get forms passed data. } PHP Version 4.0.4pl1 MySQL Version 3.22.30 Thank u for your help. Vilius Zigmantas aka vz [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] I HAVE A PROBLEM HERE...
Generally I would expect one of two possibilities in this scenario.. either a) you are passing thru the url (limited I believe to about 255 characters)...if so use a form with METHOD=post or b) you are storing in a DB and the size of the field in the db is too small (in general most rdbms' will just cut the string off to fit without any warning). Have you tried doing a dump of $HTTP_POST_VARS and $HTTP_GET_VARS? HTH,Tom i assume you mean your passing the variable as part of the url...PHP_SELF?a=something (is this what your doing) if so make sure you use rawurlencode/urlencode before passing the variable and rawurldecode/urldecode on the variable afterwards... --- Joshman [EMAIL PROTECTED] wrote: the php file wont submit to the next file (which is th same file actually: $PHP_SELF ) because the variable is too big for some reason aparently, evn though i have other variables larger than that particular one... __ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] function into string
Try readin the manual before posting.. all you want is the string concatenation operator . PHP is weakly typed so no direct conversion is needed echo balalala . trim(odbc_result($result_id,3)) . aasasasas Sorry for the dummies question, but how do I insert into string like: echo balalala how to insert function in the midle like : echo balalala [trim(odbc_result($result_id,3))] aasasasas Thank you. - Original Message - From: René Moonen [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, August 07, 2001 2:02 PM Subject: [Re: [PHP] user's ip] The problem is that REMOTE_ADDR returns the IP address of the proxy (if the user accesses the web-page via a proxy. This will allways return the IP address of the user's machine: if(getenv(HTTP_X_FORWARDED_FOR)) { $ip=getenv(HTTP_X_FORWARDED_FOR); } else { $ip=getenv(REMOTE_ADDR); } $host = gethostbyaddr($ip); Renze Munnik wrote: On Tue, Aug 07, 2001 at 03:55:25PM +0530, Adrian D'Costa wrote: Hi, I am trying to get the ip address of any user browsing a particular page. I tried $REMOTE_ADDR but that give me only the remote address. What would be the best way? Adrian Okay... Help me out here... You want to know someones IP-address and using $REMOTE_ADDR you get the IP-address of the user. What's the problem man?!?!?! -- * RzE: -- -- Renze Munnik -- DataLink BV -- -- E: [EMAIL PROTECTED] -- W: +31 23 5326162 -- F: +31 23 5322144 -- M: +31 6 21811143 -- H: +31 23 5516190 -- -- Stationsplein 82 -- 2011 LM HAARLEM -- -- http://www.datalink.nl -- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] 404's and requesting page
Very odd.. I checked REQUEST_URI and outputed phpinfo() as you suggested and nowhere does it say the name of the file that was requested.. is this a server configuration issue? All the variables relating to pages are set to the page that is displaying the error rather than the request that is producing it... nowhere was that name menionted! Anyone? Is this just me being strange? Ah, yes. You are correct about the $REDIRECT_URL thing. I was looking at some old code I had to deal with this and mis-read it. :) I use ErrorDoument just as you describe. I just tried this, and on my system $HTTP_SERVER_VARS[REQUEST_URI] contains the URI that generated the error. If your 404 page just dumps phpinfo() you can see the list of variables available to your script. - Tim On 05 Aug 2001 21:16:29 +0100, Tom Carter wrote: Thanks for the advice Tim, however it didn't work. Neither of the statements in your mail were set ... I trued $REDIRECT_STATUS and that was set to 401 (even tho that doc wasn't capturing that error) and $REDIRECT_URL was set to the path of the file handling the errors. Is there some other apache config I need to make? The .htaccess line I have doing the redirect is ErrorDocument 404 path/to/file -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] 404's and requesting page
If anyone is interested I fixed this problem in a sudden (rare) moment of inspiration... in the htaccess statement I had put ErrorDocument 404 http://www.mysite.com/error/error.php rather than /error/error.php This caused apache to basically start a separate request rather then pass it on thru, which explains why the variables were as they were and why the status was 401 rather than 404. Obvious really when one thinks about it. Thanks for you advice tho tim, much appreciated. Tom - Original Message - From: Tom Carter [EMAIL PROTECTED] To: Tim [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, August 06, 2001 2:45 PM Subject: Re: [PHP] 404's and requesting page Very odd.. I checked REQUEST_URI and outputed phpinfo() as you suggested and nowhere does it say the name of the file that was requested.. is this a server configuration issue? All the variables relating to pages are set to the page that is displaying the error rather than the request that is producing it... nowhere was that name menionted! Anyone? Is this just me being strange? Ah, yes. You are correct about the $REDIRECT_URL thing. I was looking at some old code I had to deal with this and mis-read it. :) I use ErrorDoument just as you describe. I just tried this, and on my system $HTTP_SERVER_VARS[REQUEST_URI] contains the URI that generated the error. If your 404 page just dumps phpinfo() you can see the list of variables available to your script. - Tim On 05 Aug 2001 21:16:29 +0100, Tom Carter wrote: Thanks for the advice Tim, however it didn't work. Neither of the statements in your mail were set ... I trued $REDIRECT_STATUS and that was set to 401 (even tho that doc wasn't capturing that error) and $REDIRECT_URL was set to the path of the file handling the errors. Is there some other apache config I need to make? The .htaccess line I have doing the redirect is ErrorDocument 404 path/to/file -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] storing team members---suggestions on approach?
Use three tables, one from projects one for members one for assignments Projects projectid projectname length description and whatever else members === memberid name category workingon memberid projectid so each member can be in one or many projects and each project can have one or many members if members can only be on one project then you could in theory do it with tables so to sellect all members of project with id X SELECT m.* FROM members m, workingon w WHERE m.memberid=w.memberid AND w.projectid=X Hope this helps, - Original Message - From: garman [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, August 06, 2001 2:53 PM Subject: [PHP] storing team members---suggestions on approach? I've got a fairly simple problem, and I'm not really sure how to approach it. I'm creating a website for team projects, where the project information is stored in a MySQL database. I want folks to be able to name their project, indicate it's length, have a verbal description, etc. The gathering and handling of that information is fairly straightforward. Each team project obviously has team members. But the number of team members is variable. Furthermore, team members can be in one of two categories. I'm not really sure how I should best store team members in the database. Ideally, it would be nice to have a database field for every team member, but if there is ever a team with one more member than I have fields... that's a big problem. So my other thought was to just have two fields for team members (one for each category), and within that field just have a comma (or semicolon, etc) delimited list of employee names. Another thought is to make a table just for employees, where one field of that table maps the employee to a project (project are contained in another table). That table could also have a field that indicated the member's category. Any thoughts on my current ideas, or suggestions for something better? Thanks! Matt -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Search Engines
Hi All, Does anyone have any experience with registering sites on the major search engines? I have a number of questions I hope to find help with (and please do excuse that not all of them are directly PHP related) -Do search engines treat .html and .php files differently in caching etc? -I include a standard header on each page, and was originally going to put into this standard all the various meta tags to describe the site, however someone suggested to me that this counetd against you by some search engineanyone have any knowledge on this? -How is it best to create meta tags? does anyone know of php or other tools or good guides? Any other general advice more than appreciated! -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] FYI: PHP scripts that return files
Hi All, This is something I have working nicely now, and I know theres been posts on here before without any satisfactory answer, but this eeems to cover all. When you have a script that returns a file, you obviously want to return a file which looks right. Ths initially simple looking way of doing this is by using the Content Disposition header. This however has many problems.. when calling a script say getfile.php?name=my_file which looks up in the database to find that file and return it, a lot of browsers may (intermittently) prompt you to open/save getfile.php.. you then have to open this (sometimes twice) to be prompted to download my_file.zip. The solution... sadly its not a PHP one. On apache theres an extention called mod_rewrite (there are equivalents for other servers) that basically uses regular expression to rewrite urls (which can be useful in soo many situations). using this you can specify a rule something like RewriteRule /downloads/([^/.]+).zip getfile.php?name=$1 which basically says that if the user requests the url of something like /downloads/silly.zip then it is redirected to getfile.php?name=$1..neat, huh? Remove the Content Disposition line from your php script and it will all work wonderfully well!! Also good for DB stored images you don't want to appear as .php! hope this helps some people... Tom Rambling Carter -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] 404's and requesting page
Thanks for the advice Tim, however it didn't work. Neither of the statements in your mail were set ... I trued $REDIRECT_STATUS and that was set to 401 (even tho that doc wasn't capturing that error) and $REDIRECT_URL was set to the path of the file handling the errors. Is there some other apache config I need to make? The .htaccess line I have doing the redirect is ErrorDocument 404 path/to/file Thanks a million for any help, Tom $HTTP_SERVER_VARS[REDIRECT_STATUS] will be 404 (or 403 if you trap those too). $HTTP_SERVER_VARS[REDIRECT_URL] will be the requested URL that caused the error. - Tim http://www.phptemplates.org On 05 Aug 2001 18:46:04 +0100, Tom Carter wrote: I'm using an apache directive to redirect 404's to one of my own pages, and i was wondering it is possible find out what the request was that caused 404. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Mysql Help #2
Depends what is to happen to the array afterwards, but in general no. An interesting thing is to put timing method calls around a block of code in question, you will find something like this (depending upon size of db) takes somehting like 0.005 seconds. Timing things can be useful measures of a pages overhead (one page on a site I hvae currently takes almost 2 seconds on average to build...eek!) elias [EMAIL PROTECTED] wrote in message - Original Message - From: elias [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Thursday, August 02, 2001 9:31 AM Subject: [PHP] Mysql Help #2 Hi again. $result = mysql_query(SELECT id FROM table); $id_array = array(); while ($r = mysql_fetch_array($result)) $id_array[] = $r[id]; // now $id_array[] is an array of IDs that was grabbed from the database. Any faster and/or better approache to build the $id_array? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] php date bug ?
Just to throw one more unwelcome cat amongst the pigeons.. Different countries/time zones have summer time, I think almost all countries do, but the actual days when they switch vary from country (yes I know, bloody nusiance isn't it?) I know as an example of this theres about three weeks of the year where new york is 6 hours behing UK, and the rest its only 5. HTH - Original Message - From: Johnny Nguyen [EMAIL PROTECTED] To: Steve Brett [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, August 03, 2001 4:25 PM Subject: RE: [PHP] php date bug ? I'm in the exact same position. It's definitely not a PHP problem. The problem with the way you're redefining your timestamp is that you may get January 32, June 31st, etc. I'm tempted to simply check for spring-forward and fallback before I advance the timestep, but that's one extra if statement as much as 31 times in one month. 1000 people generating the calendar would create 31000 extra if statements, unless I get a Cache solution. There should definitely be a PHP function for getNextDay(), but until then, I'm going to use the extra if statement. regards, Johnny Nguyen -Original Message- From: Steve Brett [mailto:[EMAIL PROTECTED]] Sent: Friday, August 03, 2001 7:56 AM To: [EMAIL PROTECTED] Subject: [PHP] php date bug ? hi, i've got a calendar and i produce a month sort of outlook / filofax view that shows the user's appointments for that month. the way i was building it was but defining ADAY in the following manner: define(ADAY, (60*60*24) ); once i'd done evrything i needed to do i incremented the timestamp for the day by ADAY. all seemed ok but then one of the users pointed out that October 28th appeared twice and then month had 32 days in for this year. after a bit of head scratching we realised that the clocks go forward (any foreign readers please excuse the rediculous way the british time system works) and technicallay i guess october 24th has 25 hours. thus the time was incremented to a stamp within the same day. redfining the stamp as $start3=mktime(0,0,0,$dayArray[mon],$dayArray[mday]+1,$dayArray[year]); does work however ? is it php or the server that's at fault ? Steve -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Spot the difference?
A fairly detailed disucission, altho slightly out of date http://php.resourceindex.com/Documentation/Reviews_and_Analysis/PHP_vs._ASP/ and one on the dangers of advocacy http://www.perl.com/pub/a/2000/12/advocacy.html -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] how can i send SMS from Php Scripts ?
There is an open source WAP/SMS gateway, Kannel.. altho the project has gone thru some problems of late (the company who all the main developers worked for has gone bankrupt :-( ) Bear in mind tho you can't send for free, you will need to install a modem of sorts into the computer and have a contract with SMSC (service centre) for it. in england I pay about 2 pence a msg (much less than a normal phone) HTH, Tom - Original Message - From: Damien CAMUS [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, August 01, 2001 10:51 AM Subject: [PHP] how can i send SMS from Php Scripts ? Sorry for my english but i'm french -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] my php script is very slow. help?
Do you have many DB queries? What is the average size of the result returned? have you tried running timing functions on it to get a measure of how long the page is taking? theres many examples on the web.. You can also use these to calculate the time for different sections.. that should help you work out what is taking the time. HTH,Tom Hi all I have Linux/PHP/MySQL. Some of my script really run very slowly. painfully slow. All data are fetched from the database. The tables in database are indexed. Still some scripts are very slow. I am using nested while and for loops. Any idea how to make them faster? What should I avoid in my scripting? thanks all Do You Yahoo!? Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk or your free @yahoo.ie address at http://mail.yahoo.ie -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] rename a directory
on unix I think it should work for both.. can't say I know on windows.. also, why not try exec or system and just run the normal system command for it? - Original Message - From: Jeff [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 24, 2001 6:07 PM Subject: [PHP] rename a directory Does anyone know how to rename a directory? There is rename() for files but I couldn't find anything for directories... Thanks, Jeff -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] D d d d database?
http://www.flashkit.com has got some fantastic examples/tutorials on passing variables to/from flash, including to PHP and a database.. should have everything you want there.. Take a look at tutorials on www.devshed.com .. or a few simular websites.. they sould help you.. I'm not sure about inserting data from a flash movie.. You should check this lists archive for more info on this. Bye, B. At 17:37 23-7-01 -0700, Kyle Smith wrote: ok i dont know the first thing about data bases so could someone please guide me through the process of making a score board for a flash game i have made with the variables $name and $score?? (note: i have hosting at f2s.com so i have to use myADMIN) -legokiller666- http://www.StupeedStudios.f2s.com New address new site ICQ: 115852509 MSN: [EMAIL PROTECTED] AIM: legokiller666 -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Apache/phpinfo
create a file on one of your websites, say call it test.php and in it put the following ? phpinfo(); ? - Original Message - From: Tom Malone [EMAIL PROTECTED] To: PHP Users [EMAIL PROTECTED] Sent: Tuesday, July 24, 2001 8:14 PM Subject: [PHP] Apache/phpinfo How can you tell if your host has PHP installed as mod_php or in CGI mode on the webserver (Apache in my case)? Is it in phpinfo.php? If so, where - I couldn't find it... Thanks Tom Malone -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Whats wrong with this code?
do you mean.. $message = $IP. $PORT. $SYSTEM . $PAGE; . not , $message = $IP, $PORT, $SYSTEM, $PAGE; -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] PHP Imagemagick
How do you mean bindings? I've used PHP and Imagemagick.. but only from the point of view of exec Do you mean building them into PHP functions? - Original Message - From: Weston Houghton [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, July 22, 2001 11:05 PM Subject: [PHP] PHP Imagemagick Does anyone know if there are PHP specific bindings for ImageMagick out there? If not, anyone want to work on them... :) Thanks, Wes -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Re: poor HTML syntax crashing (!) netscape
Thanks for the offer... trouble was I took over a poorly designed project which had to be expanded v quickly I agree entirely .. syntax is key.. ended up restructuring the code from scratch... quicker then trying to hack the old. PHP will roll over and die if you leave a ';' off the end of a line, but no one claims it sucks. Don't shoot the messenger I wasn't blaming NS for not handling the HTMl, I just found it quite surprising that poor syntax can cause the entire browser to crash! A better comparison is a ';' missing in PHP causing the PHP engine to just shut down! As a foot note... it was a table problem.. one bug in a nested table (in an included included include file) that was causing it!! Thanks Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Re: [PHP-DB] Parsing Error
To expand on that.. printf is short for print-formatted... its a function inherited from c (I think) which basically allows your to format variable for the display within the function, eg if you had $x=1.2243 then you could, for example, use ptinf to only display it as 1.22 To cut a long story short, Larry was right in his advice.. just thought I'ld stick my ha'penny's worth in too.. give you an idea why! I don't see why you are using printf there try print instead or echo ;)0 -Original Message- From: Jeff Grossman [mailto:[EMAIL PROTECTED]] Sent: Saturday, July 07, 2001 6:56 PM To: [EMAIL PROTECTED] Subject: Re: [PHP-DB] Parsing Error Thanks Larry. Now I am getting a printf too few arguments error on this line: printf(A HREF=\mailto:[EMAIL PROTECTED]?subject=$store\%20$jobdesc\;$jobdesc/ABR \n); Thanks, Jeff Larry Rivera [EMAIL PROTECTED] wrote: After a brief look it appears that your call to mysql_query is incorrect after the query then , then the link resource -Original Message- From: Jeff Grossman [mailto:[EMAIL PROTECTED]] Sent: Saturday, July 07, 2001 6:23 PM To: [EMAIL PROTECTED] Subject: [PHP-DB] Parsing Error I keep getting the following error: Warning: Supplied argument is not a valid MySQL result resource in /home/httpd/html/stats/jobs/listing.php on line 33 Warning: Supplied argument is not a valid MySQL result resource in /home/httpd/html/stats/jobs/listing.php on line 43 when I try to display the following webpage. What am I doing wrong? !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd; html head titleTitle/title /head body ?php $hostName=localhost; $userName=jeff; $password=jeff; $databaseName=jobs; $tableName=listings; // connnect to the database if (!($link=mysql_pconnect($hostName, $userName, $password))) { DisplayErrMsg(sprintf(error connecting to host %s by user %s, $hostName, $userName)); exit(); } // select the database if (!mysql_select_db($databaseName, $link)) { DisplayErrMsg(sprintf(Error in selecting %s database, $databaseName)); DisplayErrMsg(sprintf(error:%d %s, mysql_errno($link), mysql_error($link))); exit(); } // send the SQL queries $result=mysql_query(SELECT * FROM listings WHERE store='West Covina', $link); // return how many rows $num_rows=mysql_num_rows($result); // check if greater than zero if($num_rows!=0) { printf(FONT SIZE=+3West Covina/FONT FONT SIZE=-2IA HREF=\../test/stores.php#WC\address/A/I/FONTBRBR); while ($row=mysql_fetch_array($result)) { $store=$rowid[store]; $jobdesc=$rowid[jobdesc]; printf(A HREF=\mailto:[EMAIL PROTECTED]?subject=$store\%20$jobdesc\;$jobdesc/AB R \n); } } mysql_free_result($result); ? /body /html Thank you, Jeff --- Jeff Grossman ([EMAIL PROTECTED]) --- Jeff Grossman ([EMAIL PROTECTED]) -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] can't generate gif!!!
I thought convert was an imagemagick command, rather than unix by default? could be wrong tho... - Original Message - From: Ben Bleything [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, July 08, 2001 5:23 PM Subject: RE: [PHP] can't generate gif!!! Also, if you don't need to do this on the fly (or even if you do, in certain cases) just use 'convert', a standard unix tool (fairly standard, anyway). So if, for instance, your users are uploading a gif, and you need a png (so that you can tweak with it), you could write it to a file, and then echo `convert upload.gif output.png`; your_functions_here('output.png'); Ben -Original Message- From: Henrik Hansen [mailto:[EMAIL PROTECTED]] Sent: Sunday, July 08, 2001 3:16 AM To: [EMAIL PROTECTED] Subject: Re: [PHP] can't generate gif!!! Rama [EMAIL PROTECTED] wrote: I have problem using all image functions for gif. Does anyone have a suggestion how to convert gif images to png images? It's ok if I have to use other programming language instead of PHP. Ps: in case you wonder, I can't control the input file type. It will be very helpful if I can at least convert to other image format. what gdlib version do you use, as gif support is removed in the newer versions, due to license stuff. -- Henrik Hansen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] can't generate gif!!!
Sensible thing to have installed.. I do lots of command line image processing thru php on the command line.. conversion, distortions,resizing, manipulation etc /plug lol http://www.imagemagick.org Oh yeah = That's probably true. Howver, every machine I have ever used has had convert. I do a lot of photography, and so I use it a lot = Ben -Original Message- From: Tom Carter [mailto:[EMAIL PROTECTED]] Sent: Sunday, July 08, 2001 9:52 AM To: [EMAIL PROTECTED] Subject: Re: [PHP] can't generate gif!!! I thought convert was an imagemagick command, rather than unix by default? could be wrong tho... - Original Message - From: Ben Bleything [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, July 08, 2001 5:23 PM Subject: RE: [PHP] can't generate gif!!! Also, if you don't need to do this on the fly (or even if you do, in certain cases) just use 'convert', a standard unix tool (fairly standard, anyway). So if, for instance, your users are uploading a gif, and you need a png (so that you can tweak with it), you could write it to a file, and then echo `convert upload.gif output.png`; your_functions_here('output.png'); Ben -Original Message- From: Henrik Hansen [mailto:[EMAIL PROTECTED]] Sent: Sunday, July 08, 2001 3:16 AM To: [EMAIL PROTECTED] Subject: Re: [PHP] can't generate gif!!! Rama [EMAIL PROTECTED] wrote: I have problem using all image functions for gif. Does anyone have a suggestion how to convert gif images to png images? It's ok if I have to use other programming language instead of PHP. Ps: in case you wonder, I can't control the input file type. It will be very helpful if I can at least convert to other image format. what gdlib version do you use, as gif support is removed in the newer versions, due to license stuff. -- Henrik Hansen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] My new toy!
point 1...make you password fields of type password rather than text INPUT TYPE=password rather than INPUT TYPE=text Okay I need some people to jump in and try to use my site to see if it is working OK. I know I have a lot of work to do on it but I just want some feed back and to get a little more direction before I light into the code again. If You have some free time please play around with: http://www.futurebird.com/mapbuild3 Thanks so much for the help! Susan -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] robot.txt file
Hi Don, How do you work this out? ie how do you know when you are spidered? I'm interested in what logs and what patterns lead you to know this? Thanks, Tom On 07-Jul-01 Mark Lo wrote: Hi, I don't know how to write a robot.txt file. Can anyone send me a link or a sample file. that's 'robots.txt' User-Agent: * Disallow: /images/ Disallow: /icons/ Disallow: /cgi-bin/ Disallow: /php/ Disallow: /tmp/ Disallow: /corp/login.html Disallow: /cust/login.html --- But don't expect it to do anything for you, it's just a 'suggestion' to well-behaved spiders. My observation: 50% of them check obey the file, 45% don't even check, some 5% check then try the 'prohibited' URLs Regards, -- Don Read [EMAIL PROTECTED] -- It's always darkest before the dawn. So if you are going to steal the neighbor's newspaper, that's the time to do it. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] where can I find a good documentation on regular expressions?
Or if yu9o *really* want to learn reg-ex's then I can highly recommed Mastering Regular Expressions by O'Reilly press starts from nothing and by the end you'll find them easy as can be HTH - Original Message - From: Christian Reiniger [EMAIL PROTECTED] To: Mick Foster [EMAIL PROTECTED]; [EMAIL PROTECTED] Sent: Friday, July 06, 2001 10:18 AM Subject: Re: [PHP] where can I find a good documentation on regular expressions? On Thursday 05 July 2001 19:33, Mick Foster wrote: where can I find a good documentatio on regular expressions? I´m desperate in need of it... thanks for your time http://php.net/manual/en/pcre.pattern.syntax.php And if you need an intro look through phpbuilder.com. -- Christian Reiniger LGDC Webmaster (http://lgdc.sunsite.dk/) (A)bort (R)etry (P)retend this never happened ... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] get a screen resolution
The browser detection etc. capabilities all come from the HTTP_USER_AGENT variable.. from this it is possible to interpret browser, platform and a number of other things. Unfortunately screen resolution is not one of these. PHP itself has no way of detecting anything about the client, only what it is told (if that makes any sense) The only possibility is for JavaScript to tell PHP about it..ie.. when a link within the site is pressed (say from a splash screen or a login box) then have javascript append on the resolution to the redirect url, from which php will then know HTH,Tom - Original Message - From: Marc van Duivenvoorde [EMAIL PROTECTED] To: Php general lijst [EMAIL PROTECTED] Sent: Friday, July 06, 2001 12:24 PM Subject: RE: [PHP] get a screen resolution I know I can do it with javascript, but if possible I'd like to do it with php. Marc van Duivenvoorde At 02:12 PM 7/6/2001 +0300, you wrote: JavaScript -Original Message- From: Marc van Duivenvoorde [mailto:[EMAIL PROTECTED]] Sent: 6 iulie 2001 14:18 To: Php general lijst Subject: [PHP] get a screen resolution I'm trying to make a small browser and screen resolution script for my site, the browser part isn't a problem, but I can't find a function for screen resolutions, does anyone know whether such a function exists. Thanks, Marc van Duivenvoorde -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Convert MP3s using PHP ?
hi, is it possible to convert a mp3 file (for example 190kbps) to a mp3 file with 128kbps or less ? exec() system() To expand upon that previous answer.. sort of. PHP can't, but if you can find a command line utility to perform the conversion (sorry, I don't know any of hand) then PHP can save the file to the syatem, run the utility by exec() and then read in the resulting file. HTH -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] File download script
Hi all, I have a script getfile.php which when I call like getfile.php?fileid=12 and it returns the file to the browser with the appropiate mime headers etc.. however a problem has recently come where when I have a link to this from a page then it prompts me to download the page I'm calling from. if I then click open it then prompts me correctly.. any body got any idea? It never used to do this so something has changed TIA Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Removing Invalid Users
You can check that the *format* of the address is valid by using regular expressions.. look at the regular expression pages on php.net (especially the users comments.. they do exactly that!) As for checking whether it is a real email or not.. you can't test this without actually sending them an email (and even then you can't be sure)... if you could check then it would be too nice for spammers! What you can do in addition is to check that the domain is a valid domain (ping?) HTH,Tom - Original Message - From: Clayton Dukes [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 04, 2001 7:16 PM Subject: [PHP] Removing Invalid Users Howdy folks, How can I write code that will search the database and check the validity of an email address, and if it's bad, to remove that entry from the database? Here's a dump one of the tables: INSERT INTO users VALUES (1,'','username','[EMAIL PROTECTED]','','','001.gif','Jul 04, 2001','','title','location','text','',0,0,'','','','field',10,'',0,0,0,'',0, '','Default',4096,0); ie: if the email field is bad (test using sendmail?) remove that entry from the database. How can I do this? TIA! Clayton Dukes CCNA, CCDA, CCDP, CCNP Download Free Essays, Term Papers and Cisco Training from http://www.gdd.net -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] search
Rather than trying to break it into an array, you can examine the rightmost character as follows $search=dogs; if(substr($search,-1)=='s') $search=substr($search,0,-1); This checks if the last character is an s and if it is then set search to the same string but without the s.. note, does not handle multiple word queries.. for this you would need to break the string into words (something you would probably have to do anyway) and do this for each of those... For more info on substr seet http://php.net/substr - Original Message - From: AJDIN BRANDIC [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, July 03, 2001 11:10 AM Subject: [PHP] search Hi all I've got search facility (php-mysql) which is very simple. If i search for 'dog' it will find any records containing words 'dog' or 'dogs' or 'dogowner' etc. But if I search for 'dogs', words 'dog' and 'dogowner' will not be found. This is a classic case so there must be a solution to it but I cannot find one. I tried to do something like if word is 'dogs' then I do the search, then break word 'dogs' into an array and check if the last element is an 's'. If it is remove it, reconstrust the string,which will give 'dog', and do search for that too. Then display results. Well I connot find a way of breaking a string into an array. How do I break 'mynameis' into an array of 8 elements? This has got loopholes but still it is better than what I have now. Thanks Ajdin -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] poor HTML syntax crashing (!) netscape
Hi guys, I have an interesting situation at the moment... my (slightly sloppy) HTML is obviously missing a closing tag here or there but displays fine in opera, ie etc however when I try and view it netscape (4.x, windows, linux, any platform) netscape just nice and cleanly crashes!! If anyone knows of a bug which would cause netscape to do this then please let me know. The code in question is very dynamic (what I mean is that it can vary by quite a lot depending upon many many different things). Its qutie hard to debug, especially seeing as the page returned is browser specific.. the one thing I have ruled out is that it is JavaScript.. I removed all of that and no change. Any tips will be helpful... in the meanwhile I'm going to go thru all my functions to attempt to work out what is doing it *yawn* TIA Tom. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] run a fuction at each intervals
this sort of works.. I did a similar thing on a site.. but it *really* is not what HTTP is designed for + you start to get all kinds of things... main problem being it won't execute code afterwards to then.. if, for example, it is displayed in a table then that won't work + some browsers may not display a page until it is finished, it the HTTP session is over.. which would mean this wouldn't work. Did you want these all to appear on the same page? If so then that can't be done.. the nature of HTTP (the method of delivering pages to the browser) doesn't allow for this sort of thing.. theres nothing PHP can do about that. The only alternative I can suggest is for the page to refresh/redirect every 5 minutes... Well. what he could do is ?php while(sleep(3000)) { echo Time is up; flush(); } ? As well as time out -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] run a fuction at each intervals
Did you want these all to appear on the same page? If so then that can't be done.. the nature of HTTP (the method of delivering pages to the browser) doesn't allow for this sort of thing.. theres nothing PHP can do about that. The only alternative I can suggest is for the page to refresh/redirect every 5 minutes... Hi.. If I want to run a function at each intervals, what function I can use ?? for example I try to display Time is Up each five-minute. Time is up after five-minute.. Time is up after five-minute.. Time is up ... -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Authentication
To be more accurate, its IIS on Windows that causes problems.. one of our test boxes runs windows + apache and doesn't experience this problem Tnx, I've been trying out some stuff last night and found out some interesting facts! the ISAPI dll is full of access violations. Being a Delphi programmer, I know that ain't good. Stable is indeed the word. Sometimes IIS could find a page, most of the time not. And I got the header to show :) However the authentication part (in my script) was never triggered, due to the fact that IIS couldn't find the page anymore, if the ISAPI dll was used. Though luck! So, people, when using PHP authentication, please use a Linux box!!! The windows version doesn't really work (at all). Brave Cobra - Original Message - From: Phil Driscoll [EMAIL PROTECTED] To: Brave Cobra [EMAIL PROTECTED]; Php-General [EMAIL PROTECTED] Sent: Tuesday, June 26, 2001 9:52 AM Subject: Re: [PHP] Authentication If you run PHP as a CGI, or as an ISAPI module *without* installing the ISAPI filter, then IIS will have already dealt with everything to do with headers before PHP gets a look in. Installing PHP in the ISAPI filters list allows it to get at the headers and do authentication, however you may have serious problems with the stability of the ISAPI module version of PHP. Cheers -- Phil Driscoll -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] Problems with include directory which falls under .htaccess protection
Hi all, I have a .htaccess file with the following in it order allow,deny allow from all require user pilot Authname MySite Authtype Basic The page itselfs prompts for and accepts username/password correctly, however on that page are a number of included files.. The included files are in a subdirectory of the root of the site and hence fall under the jursidiction of the .htaccess. PHP cannot however access these.. I guess because it also needs to be authenticated... Oh, I checked the PHP code etc... and everything works fine... Thanks in Advance.. Tom Carter Web Architect roundcorners ltd. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] inserting a variable into a variable
I have come to a situation where i am having a variable inside another variable. for example. $rm_$cat_adt PHP would read this as trying to prepend the variable $cat_adt to the variable $rm_ You seem to be trying to insert the variable $cat into the middle of a variable.. possible, but probably better to slightly rethink your naming strategy HTH, Tom The above is a variable and $cat is again another variable This does not work.. Need some help! Thanks, Hasan
Re: [PHP] Re: Lists are back up
Don't know about Eudora, but filters in webmailers (like gmx.de) cannot filter on CC, nor can Lotus Notes 4.x filter reliably on CC. Those are both products I use regularly. Lotus Notes I beg to differ on (and now we really are a long way from PHP discussion ;-) ).true the auto filters are pretty unreliable, but if you write an agent (pref on server replica) then you can do just about anything. while at IBM I had a whole host of agents running on my mail, including doing just what you described. Sales Pitch If you've had a chance to look at Notes 5, it is very cool... you can even wirte agents in full Java now! /Sales Pitch Damn, still talking the corporate speak.. Tom Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.digitalprojects.com | http://www.iso-top.de iso-top.de - Die günstige Art an Linux Distributionen zu kommen Uptime: 2 days 23 hours 18 minutes
Re: [PHP] bad form...
generally. no its not.. IMHO its a good thing it can help make data validation easier, as in people can't fake variables by passing them in the URL to the processing script. It also helps keeps thing tidy... so providing that the processing isn't fantastically complex (in which case the complexity of the processing may make the physical file cumbersome) HTH, Tom hello everyone, is it 'bad form' (no pun intended) to have a form point to itself for processing, rather than forward the form variables to another page? Anybody have any input on this? I try to have 1 page that is the form and handles all the processing as well in order to keep the page count on my site low and for easier editing, blah blah blah thank you for you help!
Re: [PHP] INSERT problem with MySQL/PHP
Only a small little problem.. you called your sql query $sql and then in your mysql_db_query line called it $sql_query..call them both the same name and it should work! HTH,Tom - Original Message - From: Todd A. Jacobs [EMAIL PROTECTED] To: PHP General [EMAIL PROTECTED] Sent: Tuesday, June 19, 2001 12:11 AM Subject: [PHP] INSERT problem with MySQL/PHP PHP: 4.0.4pl1 MySQL: 3.23.36-1 I have the following code fragment, which uses the same connection parameters elsewhere to *successfully* to retrieve data from a database, so this doesn't appear to be a permissions problem with MySQL. However, nothing happens with inserts; no rows are added at all. All I get is a message form mysql_error() saying Query was empty. Can anyone tell me what might be wrong? $user_idx = 1; $objective = 1; $question = 'Foo'; $question_type = 'singular'; $connection_id = mysql_connect ('192.168.1.1', 'php', 'password') or die (No connection.\n); $sql = INSERT INTO question VALUES (NULL, $user_idx, $objective, '$question', '$question_type', NULL, NULL); $result = mysql_db_query('item_db', $sql_query, $connection_id); echo pre; echo \nDebugging output:\n; echo \tSQL: $sql\n; echo \tError: , mysql_error(), \n; echo \tLast insert ID: , mysql_insert_id(), \n; echo \tResult: $result\n; echo /pre\n; -- Todd A. Jacobs CodeGnome Consulting, LTD
[PHP] Multiple emails
Hi all, I have a list of email addresses pulled from a database and I want to send out an email to all of them (they are the registered users of this particular site). For the first issue of the newsletter I expect to have about 4000 people, but that will probably go up significantly in future issues. I can do the sending email normally and extraction of addresses, but my question was really a more general one. Is there anything I should be doing different when sending to so many? Is it better to send a load of addresses altogether (in bcc for example) for each mail call? how many? or is it better to use a mail call for each address? I did a few quick speed test and mail seemed to be very fast. I guess this way would have the advantage of being able to personallise for each person. And is there a possibility that my mails would be blocked my some kind of spam filtering system? Its not I might add! Any advice and past experience would be very welcome. BTW, my system is apache on linux, php 4.0.4pl1 running on a cobalt raq. Thanks in advance Tom Carter Web Architect roundcorners ltd. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
RE: [PHP] Hi!
If you know what page(s) are being used to load the end page then on these pages you could pass the $HTTP_REFERER value from the middle page to the end one and use that in the redirect Tom Carter Web Architect roundcorners ltd. On Fri, 11 May 2001, Johan Vikerskog (ECS) wrote: Hi Ben. I need the URL for two pages back to be saved as a variable. I am going to format the adress for two pages back and redirect the user to the formatted URL. Sounds weird but i really nead it. -Original Message- From: Ben Cairns [mailto:[EMAIL PROTECTED]] Sent: den 11 maj 2001 10:10 To: Johan Vikerskog (ECS); php-general Subject: RE: [PHP] Hi! You can so this with JavaScript: A HREF = history.go(-2)Go back Two Pages/A -- Ben Cairns - Head Of Technical Operations intasept.COM Tel: 01332 365333 Fax: 01332 346010 E-Mail: [EMAIL PROTECTED] Web: http://www.intasept.com MAKING sense of the INFORMATION TECHNOLOGY age @ WORK.. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Search a string between foo/foo
The problem is that it matches the first foo with the first /foo and the second foo witht eh /foo ( andmatches those properly) but it also matches the first foo with the second /foo (thisnk of the logic of the regex). What you need to do is rather than specify any character (.*) specify any character which is not foo ie something like ^[foo]* On Wed, 9 May 2001, Luiz Vitor wrote: Hi... I have a text and, some words of the text have the tags url/url between them. What i'm trying to do is to replace the word between that tags for a url, wich I'll search them in a database and convert to a url. It's working fine when I have only one url/url, but when there are more than one, the script converts all the text between the first foo/foo and the last foo/foo. I'm using this code: if (eregi(foo(.*)/foo, $string, $result)) { $string = str_replace($result[1], 'a href='.$result[1].''.$result[1].'/a', $string); } Someone knows what I have to do to put it to work??? Thanks in advance. Luiz Vitor Brazil -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] ASP 2 PHP?
I don't have any direct experience using it, but colleagues I know have given it great reviews. ASP2PHP script (nice name ;o) ) http://asp2php.naken.cc/ Tom Carter Web Architect roundcorners ltd. On Wed, 9 May 2001, Brandon Orther wrote: Hello, I am looking at a complete database with it interface written in ASP. All of our company programs are written in PHP and that is what I want to use. I believe I remember seeing ASP 2 PHP converts before. Does anyone know of any. They don't have to work perfect just convert it with some bugs and I will fixes those. Thanks Brandon -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Zip support
On Tue, 8 May 2001, E. Stuart Hicks wrote: I see that there is support for bzip2 and gzip in PHP, so I was wondering if there was any standard zip support that I'm not seeing. I looked and couldn't find any. The best I could find to be able to zip unzip files was to save them on the server and use exec() to run zip on the command line to read the files back into php. Not the best way I know, but it worked. HTH, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Re: [PHP] Large Memory Problem
Hi This isn't a PHP thing, but most unix/linux distributions have a program called wget in. You can use this to very easily download a file to your server (eg. wget http://www.freebsd.com/man.php) This will download the file to the server, effectively fixing it at that so you can download it to your local machine at your leisure HTH Tom On Mon, 7 May 2001, [iso-8859-1] Natasha wrote: Hi, you probably didn't understand my problem. I'm not on a very speedy connection, however having access to a server, which has PHP enabled, so because the download is generated dynamically Go!Zilla can't really resume to it. That's my problem, so I'm transferring it to my server which supports the CONTENT-RANGE header in the HTTP specification, and hence can download it. It's the FreeBSD manpages. = Do You Yahoo!? For regular News updates go to http://in.news.yahoo.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] nslookup function ?
A built in function in PHP (avoids running command line stuff) that does a reverse DNS lookup on an IP address... $host = gethostbyaddr($REMOTE_ADDR); (took me quite a while to find this one) HTH, Tom On Sat, 5 May 2001, Kurth Bemis wrote: At 04:11 PM 5/4/2001, Matthew Luchak wrote: goto zend.com then to the code exchange...then search for kurth bemis...i wrote a fucntion that does just that. ~kurth I'm working on a email address verification script and need to do a DNS lookup given the IP number of a remote host. ie: is [EMAIL PROTECTED] a viable address? get IP gethostbyname(here.net); nslookup IP to get mail server address pfsockopen blah...blah..blah... sois there a nifty yet undocumented nslookup() function out there? Matthew Luchak Webmaster Kaydara Inc. [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Really easy question
The easiest way is to create a simple page (called say test.php) with the following ?php phpinfo(); ? This should display a page with all sorts of information about your PHP, and serves as a good test as to whether or not PHP is working Good luck! Tom Carter Web Architect roundcorners ltd. On Sun, 6 May 2001, biscut wrote: How can i check to see if PHP has been enabled, I enabled the modules etc after they were compiled and i have managed to get Apache working properly again but now even when i do the basic tutorial stuff then I get a blank page rather than what I am supposed to get, the tutorial page is no help as all it says is see your network admin to get PHP enabled this is only on my home machine so I guess I am the network admin...kind of anyway...can someone please help... thanks very much biscut -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Netscape and post
Are you trying to post a form back to the same script, which will then process it? If so then the easiest way is just FORM METHOD=post ACTION=? echo($PHP_SELF); ? On Fri, 4 May 2001, Chris Adams wrote: On 4 May 2001 21:48:46 -0700, Richard Kurth [EMAIL PROTECTED] wrote: I am having problems with Netscape and post in a form In I.E. post works fine but in netscape it just gives me a Method Not Allowed The requested method POST is not allowed for the URL /scripts/index.html. form method=post action= Why is this doing this. Sometimes I just hate Netscape Presumably because the action attribute needs to have a value. Since your HTML is broken, Netscape is creatively misinterpreting it, as it is wont to do. Chris -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Free Database Design Program
phpMyAdmin is by for the most common... Check out http://www.phpwizard.net/projects/phpMyAdmin/ It can do pretty much everything you want, althuogh it does assume a knowledge of sql (i.e. it doesn't contain tools for helping y6ou construct comples queries...not that you can really get that complex in mysql) Hope this helps, Tom Carter Web Architect roundcorners ltd. On Sat, 5 May 2001, Augusto Cesar Castoldi wrote: Anyone know a Free database Design program? I'm needing to organize my MySQL databases and design new databases. regards, Augusto -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
Re: [PHP] Free Database Design Program
I've not heard of such a thing, and I would doubt that there is such a thing for mysql...generally such tools are for the db2's etc. let me know if you find anything tho, quite intruged Tom Carter Web Architect roundcorners ltd. On Sat, 5 May 2001, Augusto Cesar Castoldi wrote: Ops, no. In fact I'm working with phpadmin2. But I need a program that I can document my database and even the script. The relationships of tables, the primary keys. To describe what each script does, what funcions they have. All this stuffs, I want to document all my system. regards, Augusto On Sat, 5 May 2001, Tom Carter wrote: phpMyAdmin is by for the most common... Check out http://www.phpwizard.net/projects/phpMyAdmin/ It can do pretty much everything you want, althuogh it does assume a knowledge of sql (i.e. it doesn't contain tools for helping y6ou construct comples queries...not that you can really get that complex in mysql) Hope this helps, Tom Carter Web Architect roundcorners ltd. On Sat, 5 May 2001, Augusto Cesar Castoldi wrote: Anyone know a Free database Design program? I'm needing to organize my MySQL databases and design new databases. regards, Augusto -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
[PHP] problem with PHP and .htaccess
Hi, I have a quite complex site organised into a series of subdirectories, all referrencing one single include directory, specified by a global variable required on each page. This file has sym links to all the directories, and I've done a test output so that is not the cause of the problem. What I'm trying to do is this, put a .htaccess over the whole lot so that only users who are part of the pilot can get in.The site already uses authentication for certain areas, and since this is a pilot I don't want to put any code in just for that, a .htaccess should be able to do everthing I want in theory. my include line loks like this include($includedir.header.inc); however when I create the .htaccess file (see below) then the page fails to include the file and prints the following error message Warning: Failed opening 'http://www.mydomain.com/pilot/include/header.inc' for inclusion (include_path='') in /home/sites/site4/web/pilot/index.php on line 7 and then loads the rest of the page. The .htaccess file I've been using is as follows. Authname pilot Authtype Basic order allow,deny allow from all require group site4 I'm not very comfortable wit h.htaccess, not something I've used very much. I am fairly sure that it isn't the last linethe exact same file worked fine doing, say phpMyAdmin, with the only difference being that phpMyAdmin has all its files in one directory. I hope this email makes sense+please help!! Eternally grateful Tom Carter Web Architect roundcorners ltd. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]