|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
php-general-digest-help_at_lists.php.net
Date: Sun Jan 26 2003 - 02:39:29 CST
php-general Digest 26 Jan 2003 08:39:29 -0000 Issue 1845
Topics (messages 133123 through 133161):
Re: Minor email problem
133123 by: George E. Papadakis
Re: Word Count
133124 by: George E. Papadakis
Re: $object->function($parameter)->function();
133125 by: Alex
Re: a regular expression problem - split text
133126 by: George E. Papadakis
Re: Script under Windows OK, under Linux, not...
133127 by: Danny Shepherd
Re: GD jpg thumbnail - ugly discollored
133128 by: Mark Charette
133135 by: Victor
Apachequestion
133129 by: Øystein Håland
+ in filenames
133130 by: Victor
133133 by: Richard Whitney
133136 by: Victor
133138 by: Richard Whitney
133139 by: Victor
CRON?
133131 by: Nicole
133132 by: Leif K-Brooks
133134 by: Alex
133140 by: Nicole
133141 by: Nicole
133152 by: Tom Rogers
converting a Recorset into an XML string
133137 by: Octavio Herrera
133142 by: Sean Malloy
Re: Select value for driopdown box
133143 by: Ben C.
133149 by: Greg Beaver
SELECT with WHILE NOT
133144 by: Andre Dubuc
133146 by: Sean Malloy
133147 by: Andre Dubuc
Re: OO2relation mapping
133145 by: Manuel Lemos
133156 by: Dominik Wittenbeck
XORing a string with some hash???
133148 by: Peter Litov
133153 by: Tom Rogers
Check if directory has changed
133150 by: Carlos Fernando Scheidecker Antunes
133151 by: Peter Litov
133158 by: Jason Sheets
Masive mail Advice
133154 by: Maciek Ruckgaber Bielecki
133157 by: Mark Charette
133160 by: Jason Wong
Java problem...need advice.
133155 by: John Wells
A Date and Time Library for all seasons
133159 by: John Lim
__LINE__,__FILE__ + custom error handlers
133161 by: electroteque
Administrivia:
To subscribe to the digest, e-mail:
php-general-digest-subscribe
lists.php.net
To unsubscribe from the digest, e-mail:
php-general-digest-unsubscribe
lists.php.net
To post to the list, e-mail:
php-general
lists.php.net
----------------------------------------------------------------------
attached mail follows:
Take a look at the standard php mail function .
You can set most of the available mail headers inluding from/to ones.
That would do it.
--georgep
----- Original Message -----
From: "Denis L. Menezes" <menezesd
singnet.com.sg>
To: "PHP general list" <php-general
lists.php.net>
Sent: Friday, January 24, 2003 1:48 AM
Subject: [PHP] Minor email problem
hello friends,
I am hosted with an ISP called Apexon. I have written php scripts to send
mail from a webpage. When I send this mail, the from address becomes
abcde
apexon3.abac.com . Their website says that the variable sendmail_from
is me
apexon.com . I want to force my own from address in this. I also want
to change the sender's name to my name rather than my website name.
I have tried many ways, but not successful. Can someone help me?
Please help.
Thanks
denis
attached mail follows:
$wordsCount = str_word_count($string);
-- georgep
----- Original Message -----
From: "Maxim Maletsky" <maxim
php.net>
To: "Craig" <craig
sitedesign.net>
Cc: <php-general
lists.php.net>
Sent: Thursday, January 23, 2003 11:26 PM
Subject: Re: [PHP] Word Count
> words, for a programming language, are nothing more than just the spaces.
> So, as previousely was shown - could the mount of spaces in the string
> to get the amount of `words' in between them.
>
>
> --
> Maxim Maletsky
> maxim
php.net
>
>
>
> "Craig" <craig
sitedesign.net> wrote... :
>
> > Is there a way to count the number of words in a string?
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
attached mail follows:
If I am not mistaken, this feature is coming in php5, but is not yet in php4
"Chris McCluskey" <chris
modulusgroup.com> wrote in message
news:92BC9A90F2D7FD41AD97761F7E522C28064F8C
nx-enterprise.modulusgroup.com..
.
Hi there, I've been using PHP for about 2 years now and absolutely love
it! Our company uses it as our main development language, so far
though, there is one thing that has been annoying me for a while now..
the following line of code will not work:
$object->function1($parameter)->function2();
I receive a parse error when i try to call another function off of the
object that function1 returns. I know this is possible in java:
object.function1(parameter).function2();
VB:
object.function1(paremeter).function2
and i'm sure C++, although i'm not too familiar with that language.
My question is, will or is there any support for this kind of call in
PHP? or is there another way that i should be doing it? as for now,
here is my work around:
$tmp =& $object->function1($parameter);
$tmp->function2();
Thank you in advance!
-Chris
-----------------------------------
_ _ _ _
|'|(_)|_)(_)|_(_)`-,
* * *
------------------------------------
Chris McCluskey Web Applications Engineer
Modulus, LLC
1720 Willow Creek Circle, Suite 520
Eugene, OR 97402
Email: chris
modulusgroup.com
Voice: +1 (541) 434-1024
Web..: http://www.modulusgroup.com <http://www.modulusgroup.com/>
============================================
The contents of this transmission may be
confidential in nature and should be
directed only to the person to whom it is
addressed. Do not read, copy, or disseminate
this material unless you are the intended
recipient. If this transmission reached you
in error, please forward the e-mail to the
sender to advise, then destroy the
transmission you received. Thank you.
attached mail follows:
If I got this right :
preg_match_all ("#\!.*?>(.*?)<#si",$string,$match);
You will have an array ($match[1]) with all your subs in there.
-- georgep
----- Original Message -----
From: "Juan Pablo Aqueveque" <juque
uct.cl>
To: <php-general
lists.php.net>
Sent: Monday, January 20, 2003 9:11 PM
Subject: [PHP] a regular expression problem - split text
> Hi all
> I am sorry for the very simple question but I can't doing this.
>
> I have a text like this:
>
> $text=" <!-- 1 --> this is January <!-- 2 --> this is February <!-- 3 -->
> this is March <!-- 4 --> this is April ";
>
> OK.. i want to show e.g. "this is January" in my var $sub_text.
>
> How can i doing this using a regular expressions?
>
> <?php
>
> ereg("(help-me-with-a-regulars-expressions-sentence)",text,$sub_text);
> echo $sub_text[0];
>
> ?>
>
> thanks a lot
>
> ________________________________________________________
> Juan Pablo Aqueveque <juque
uct.cl>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
attached mail follows:
Why are you opening the file in append mode?
As the manual says: " a+' - Open for reading and writing; place the file
pointer at the end of the file."
Try using 'r+' instead or rewind the file pointer before reading.
Danny.
----- Original Message -----
From: "Daniel Page" <dlp
dlpage.com>
To: <php-general
lists.php.net>
Sent: Saturday, January 25, 2003 11:39 AM
Subject: [PHP] Script under Windows OK, under Linux, not...
> Hi,
>
> I have the following code :
>
> $_fp = fopen("/home/dh2240/mgt/index.php", "a+") or die();
> $_contents = fread($_fp,filesize("/home/dh2240/mgt/index.php"));
> fclose ($_fp);
> //Menu elements
> $_sme = strpos("$_contents","sub_menu_elements");
> echo "sme = $_sme<p>";
> ...
>
> It should display somthing like "sme = 850", after finding the string in
the
> specified file.
>
> Under windows, this script works fine (except replacing the
> "/home/dh2240/mgt/index.php" by "c:/apache/htdocs/mgt/index.php")... it
> seems that the file index.php cannot be opened under linux...
> The file is chmod 777, along with the directory /mgt, and the files
> identical, but still no luck... The fopen does not die(), but it does not
> seem to read any data from the file... I'm confused, and not sure how to
> check what is happening... Anyone got any ideas ?
>
> Cheers,
> Daniel
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
attached mail follows:
make sure you use:
ImageCreateTrueColor()
to create the thumbnail image and
ImageCopyResampled()
when you copy the image.
Mark C.
> -----Original Message-----
> From: Victor [mailto:victor
argilent.com]
> I have a script that takes uploaded images (jpeg only) and makes
> proportionate thumbnails etc, and saves them in jpeg (.jpg) format again
> (default compression of %75 I think) anyway, the thumbnails are UGLY.
attached mail follows:
Thanks it worked.
- Vic
-----Original Message-----
From: Mark Charette [mailto:charette
woodwind.org]
Sent: Saturday, January 25, 2003 4:42 PM
To: Victor; php-general
lists.php.net
Subject: RE: [PHP] GD jpg thumbnail - ugly discollored
make sure you use:
ImageCreateTrueColor()
to create the thumbnail image and
ImageCopyResampled()
when you copy the image.
Mark C.
> -----Original Message-----
> From: Victor [mailto:victor
argilent.com]
> I have a script that takes uploaded images (jpeg only) and makes
> proportionate thumbnails etc, and saves them in jpeg (.jpg) format
again
> (default compression of %75 I think) anyway, the thumbnails are UGLY.
______________________________________________________________________
Post your free ad now! http://personals.yahoo.ca
attached mail follows:
After reinstalling w2k on my laptop and installing Apache 2.0, php 4.3.0 I
cannot get cgi-scripts running.
In httpd.conf I have the following line:
ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/" since I have my scripts there.
When calling a script I get
Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
So, what do I have to do?
attached mail follows:
I have a file upload field, and some filename checking code, but it
breaks the code whenever a + is inside the filename it verifies space
and other tags but breaks on + in the name. Anyone know a fix for this
please?
- Vic
______________________________________________________________________
Post your free ad now! http://personals.yahoo.ca
attached mail follows:
Some sample code would help, but maybe try urldecode('$filename');
RW
Quoting Victor <victor
argilent.com>:
### I have a file upload field, and some filename checking code, but it
### breaks the code whenever a + is inside the filename it verifies space
### and other tags but breaks on + in the name. Anyone know a fix for this
### please?
###
### - Vic
###
### ______________________________________________________________________
### Post your free ad now! http://personals.yahoo.ca
###
### --
### PHP General Mailing List (http://www.php.net/)
### To unsubscribe, visit: http://www.php.net/unsub.php
###
###
-- Richard Whitney Transcend Development Producing the next phase of your internet presence. rwxend.net http://xend.net 602-971-2791
attached mail follows:
Here is some sample code:
________________________________________________
$file_name = explode(".", $_FILES['picture']['name']); $name = str_replace('', '_', $file_name[0]); # check if file uploaded is good if ( !in_array($_FILES['picture']['type'], $file_type) || trim($_FILES['picture']['tmp_name']) == "" || trim($_FILES['picture']['tmp_name']) == "none" ) { echo ('You can upload a JPG or JPEG filetype only.'); exit; } # Add slashes to prevent certain errors $picture_name = strip_tags($_FILES['picture']['name']); $picture_name = addslashes($picture_name); $picture_name = str_replace("\r\n", "", $picture_name); $picture_name = str_replace(" ", "", $picture_name);
____________________________________________________
-----Original Message-----
From: Richard Whitney [mailto:rw
xend.net]
Sent: Saturday, January 25, 2003 5:12 PM
To: Victor
Cc: php-general
lists.php.net
Subject: Re: [PHP] + in filenames
Some sample code would help, but maybe try urldecode('$filename');
RW
Quoting Victor <victor
argilent.com>:
### I have a file upload field, and some filename checking code, but it ### breaks the code whenever a + is inside the filename it verifies space ### and other tags but breaks on + in the name. Anyone know a fix for this ### please? ### ### - Vic ### ### ______________________________________________________________________ ### Post your free ad now! http://personals.yahoo.ca ### ### -- ### PHP General Mailing List (http://www.php.net/) ### To unsubscribe, visit: http://www.php.net/unsub.php ### ###
-- Richard Whitney Transcend Development Producing the next phase of your internet presence. rwxend.net http://xend.net 602-971-2791
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca
attached mail follows:
Victor!
What are you trying to accomplish? Do you want to preserve the original filename? Why not give uploaded files uniformly unique names?
In other words, where are the +'s coming from?
So, a little more detail, please!
RW
Quoting Victor <siliconhype
yahoo.ca>:
### Here is some sample code:
###
### ________________________________________________
###
### $file_name = explode(".", $_FILES['picture']['name']);
### $name = str_replace('', '_', $file_name[0]);
###
### # check if file uploaded is good
### if
### (
### !in_array($_FILES['picture']['type'],
### $file_type)
### || trim($_FILES['picture']['tmp_name']) == ""
### || trim($_FILES['picture']['tmp_name']) ==
### "none"
### )
### {
### echo ('You can upload a JPG or JPEG filetype
### only.');
###
### exit;
### }
###
### # Add slashes to prevent certain errors
### $picture_name = strip_tags($_FILES['picture']['name']);
### $picture_name = addslashes($picture_name);
### $picture_name = str_replace("\r\n", "", $picture_name);
### $picture_name = str_replace(" ", "", $picture_name);
###
### ____________________________________________________
###
### -----Original Message-----
### From: Richard Whitney [mailto:rw
xend.net]
### Sent: Saturday, January 25, 2003 5:12 PM
### To: Victor
### Cc: php-general
lists.php.net
### Subject: Re: [PHP] + in filenames
###
### Some sample code would help, but maybe try urldecode('$filename');
###
### RW
###
### Quoting Victor <victor
argilent.com>:
###
### ### I have a file upload field, and some filename checking code, but it
### ### breaks the code whenever a + is inside the filename it verifies
### space
### ### and other tags but breaks on + in the name. Anyone know a fix for
### this
### ### please?
### ###
### ### - Vic
### ###
### ###
### ______________________________________________________________________
### ### Post your free ad now! http://personals.yahoo.ca
### ###
### ### --
### ### PHP General Mailing List (http://www.php.net/)
### ### To unsubscribe, visit: http://www.php.net/unsub.php
### ###
### ###
###
###
### --
### Richard Whitney
### Transcend Development
### Producing the next phase of your internet presence.
### rw
xend.net
### http://xend.net
### 602-971-2791
###
### --
### PHP General Mailing List (http://www.php.net/)
### To unsubscribe, visit: http://www.php.net/unsub.php
###
### ______________________________________________________________________
### Post your free ad now! http://personals.yahoo.ca
###
### --
### PHP General Mailing List (http://www.php.net/)
### To unsubscribe, visit: http://www.php.net/unsub.php
###
###
-- Richard Whitney Transcend Development Producing the next phase of your internet presence. rwxend.net http://xend.net 602-971-2791
attached mail follows:
I DO want preserve the filenames, and the pluses come from the user (beta testers that deliberately try to hack the script) . all I want to do is make sure the the script doeasnt breack when a user uploads a file that has the + character in it's name.
- Vic
-----Original Message-----
From: Richard Whitney [mailto:rw
xend.net]
Sent: Saturday, January 25, 2003 5:32 PM
To: Victor
Cc: php-general
lists.php.net
Subject: RE: [PHP] + in filenames
Victor!
What are you trying to accomplish? Do you want to preserve the original filename? Why not give uploaded files uniformly unique names?
In other words, where are the +'s coming from?
So, a little more detail, please!
RW
Quoting Victor <siliconhype
yahoo.ca>:
### Here is some sample code:
###
### ________________________________________________
###
### $file_name = explode(".", $_FILES['picture']['name']);
### $name = str_replace('', '_', $file_name[0]);
###
### # check if file uploaded is good
### if
### (
### !in_array($_FILES['picture']['type'],
### $file_type)
### || trim($_FILES['picture']['tmp_name']) == ""
### || trim($_FILES['picture']['tmp_name']) ==
### "none"
### )
### {
### echo ('You can upload a JPG or JPEG filetype
### only.');
###
### exit;
### }
###
### # Add slashes to prevent certain errors
### $picture_name = strip_tags($_FILES['picture']['name']);
### $picture_name = addslashes($picture_name);
### $picture_name = str_replace("\r\n", "", $picture_name);
### $picture_name = str_replace(" ", "", $picture_name);
###
### ____________________________________________________
###
### -----Original Message-----
### From: Richard Whitney [mailto:rw
xend.net]
### Sent: Saturday, January 25, 2003 5:12 PM
### To: Victor
### Cc: php-general
lists.php.net
### Subject: Re: [PHP] + in filenames
###
### Some sample code would help, but maybe try urldecode('$filename');
###
### RW
###
### Quoting Victor <victor
argilent.com>:
###
### ### I have a file upload field, and some filename checking code, but
it
### ### breaks the code whenever a + is inside the filename it verifies
### space
### ### and other tags but breaks on + in the name. Anyone know a fix
for
### this
### ### please?
### ###
### ### - Vic
### ###
### ###
###
______________________________________________________________________
### ### Post your free ad now! http://personals.yahoo.ca
### ###
### ### --
### ### PHP General Mailing List (http://www.php.net/)
### ### To unsubscribe, visit: http://www.php.net/unsub.php
### ###
### ###
###
###
### --
### Richard Whitney
### Transcend Development
### Producing the next phase of your internet presence.
### rw
xend.net
### http://xend.net
### 602-971-2791
###
### --
### PHP General Mailing List (http://www.php.net/)
### To unsubscribe, visit: http://www.php.net/unsub.php
###
###
______________________________________________________________________
### Post your free ad now! http://personals.yahoo.ca
###
### --
### PHP General Mailing List (http://www.php.net/)
### To unsubscribe, visit: http://www.php.net/unsub.php
###
###
-- Richard Whitney Transcend Development Producing the next phase of your internet presence. rwxend.net http://xend.net 602-971-2791
______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca
attached mail follows:
Does anyone have a PHP script to enter cron jobs? I have a limited control panel (ensim) that doesn't have anyway to do cron, and I don't know how to do it at the command line yet. Anyone have a good tutorial or a PHP script to do this?
Thanks!
attached mail follows:
The problem is, PHP would have to be running as root. This creates a huge security risk... if I was you, I'd just learn to edit cron jobs at the command line.
Nicole wrote:
>Does anyone have a PHP script to enter cron jobs? I have a limited control >panel (ensim) that doesn't have anyway to do cron, and I don't know how to >do it at the command line yet. Anyone have a good tutorial or a PHP script >to do this? > >Thanks! > > > > > >
-- The above message is encrypted with double rot13 encoding. Any unauthorized attempt to decrypt it will be prosecuted to the full extent of the law.
attached mail follows:
Well, if you really wanted to, you could create a php script, and then have a meta refresh tag set to refresh the page whenever you want, and then just leave the page open in your browser :p
"Nicole" <430ntr3k
bellsouth.net> wrote in message
news:20030125220422.84181.qmail
pb1.pair.com...
> Does anyone have a PHP script to enter cron jobs? I have a limited control
> panel (ensim) that doesn't have anyway to do cron, and I don't know how to
> do it at the command line yet. Anyone have a good tutorial or a PHP script
> to do this?
>
> Thanks!
>
>
>
attached mail follows:
Thanks. But I would think if you can run cron jobs as certain users, you could create cron jobs for those users only. I mean, if you can do it with CPanel or these other Control Panels, then why not? It wouldn't have to run as root? I have a good bit to learn about linux. I am new to getting around in ssh.
I am learning from the command line now. It doesn't seem too bad yet. Not sure.
Thanks!
"Leif K-Brooks" <eurleif
buyer-brokerage.com> wrote in message
news:3E330B41.30406
buyer-brokerage.com...
> The problem is, PHP would have to be running as root. This creates a
> huge security risk... if I was you, I'd just learn to edit cron jobs at
> the command line.
>
> Nicole wrote:
>
> >Does anyone have a PHP script to enter cron jobs? I have a limited
control
> >panel (ensim) that doesn't have anyway to do cron, and I don't know how
to
> >do it at the command line yet. Anyone have a good tutorial or a PHP
script
> >to do this?
> >
> >Thanks!
> >
> >
> >
> >
> >
> >
>
> --
> The above message is encrypted with double rot13 encoding. Any
unauthorized attempt to decrypt it will be prosecuted to the full extent of
the law.
>
>
>
attached mail follows:
LOL. Thanks; that's ok. ;) That wouldn't cut it, I'm afraid. ;)
"Alex" <Alex
mail.dublincoffman.com> wrote in message
news:20030125221735.96861.qmail
pb1.pair.com...
> Well, if you really wanted to, you could create a php script, and then
have
> a meta refresh tag set to refresh the page whenever you want, and then
just
> leave the page open in your browser :p
>
> "Nicole" <430ntr3k
bellsouth.net> wrote in message
> news:20030125220422.84181.qmail
pb1.pair.com...
> > Does anyone have a PHP script to enter cron jobs? I have a limited
control
> > panel (ensim) that doesn't have anyway to do cron, and I don't know how
to
> > do it at the command line yet. Anyone have a good tutorial or a PHP
script
> > to do this?
> >
> > Thanks!
> >
> >
> >
>
>
attached mail follows:
Hi,
Sunday, January 26, 2003, 7:58:18 AM, you wrote: N> Does anyone have a PHP script to enter cron jobs? I have a limited control N> panel (ensim) that doesn't have anyway to do cron, and I don't know how to N> do it at the command line yet. Anyone have a good tutorial or a PHP script N> to do this?
N> Thanks!
If you want to change cron jobs for the web server that is easy just exec('crontab '.$newcronlist) That should replace the current cron jobs with the new ones. If you want to manipulate other users that is a whole new can o worms that is probably full of security issues. Then you would need a root cron job to parse an external file owned by the web server that it queries for any updates that are needed and does them for you.
-- regards, Tom
attached mail follows:
Hello everybody, I make a function that lets you convert a recordset obtained via mysql_query() into an XML string: maybe could be helpfull to yours
this is the function
it have 3 parameters: $rs is the recordset you want to convert $padre is the name for the parent node that will contain every record on the recordset $hijo is the name for the child node that will contain a single record in the recordset
function rs2xml($rs,$padre,$hijo){ $num_campos=mysql_num_fields($rs); $num_filas=mysql_num_rows($rs);
if($padre!="-1") $xml="<$padre>\n"; else $xml="";
$cont1=0; while($cont1<$num_filas){ $fila=mysql_fetch_array($rs); $xml.="<$hijo>\n"; $cont=0; while($cont<$num_campos){ $nombre_campo=mysql_field_name($rs,$cont); $valor_campo=$fila[$cont]; $xml.="<".$nombre_campo.">".$valor_campo."</".$nombre_campo.">\n"; $cont++; } $xml.="</$hijo>\n"; $cont1++; } if($padre!="-1") $xml.="</$padre>\n"; return $xml; }
I hope this will be helpful for you
OCTAVIO HERRERA
attached mail follows:
Personally, I would do it differently, but thats just me... However one modification I would suggest you make:
The Line: $xml.="<".$nombre_campo.">".$valor_campo."</".$nombre_campo.">\n";
would probably be better as this:
$xml.="<".$nombre_campo.">".htmlspecialchars($valor_campo)."</".$nombre_camp o.">\n";
just incase there is an & or a " in the data, and some XML parsers will throw an error saying that the XML file is not well formed.
-----Original Message-----
From: Octavio Herrera [mailto:webmaster
latinencounters.com]
Sent: Sunday, 26 January 2003 9:36 AM
To: php-general
lists.php.net
Subject: [PHP] converting a Recorset into an XML string
Hello everybody, I make a function that lets you convert a recordset obtained via mysql_query() into an XML string: maybe could be helpfull to yours
this is the function
it have 3 parameters: $rs is the recordset you want to convert $padre is the name for the parent node that will contain every record on the recordset $hijo is the name for the child node that will contain a single record in the recordset
function rs2xml($rs,$padre,$hijo){ $num_campos=mysql_num_fields($rs); $num_filas=mysql_num_rows($rs);
if($padre!="-1") $xml="<$padre>\n"; else $xml="";
$cont1=0; while($cont1<$num_filas){ $fila=mysql_fetch_array($rs); $xml.="<$hijo>\n"; $cont=0; while($cont<$num_campos){ $nombre_campo=mysql_field_name($rs,$cont); $valor_campo=$fila[$cont]; $xml.="<".$nombre_campo.">".$valor_campo."</".$nombre_campo.">\n"; $cont++; } $xml.="</$hijo>\n"; $cont1++; } if($padre!="-1") $xml.="</$padre>\n"; return $xml; }
I hope this will be helpful for you
OCTAVIO HERRERA
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
attached mail follows:
I tried to use the below but it does not work. Please help!
-----Original Message-----
From: Michael Sweeney [mailto:Michael.Sweeney
verisity.com]
Sent: Wednesday, January 22, 2003 10:29 AM
To: Ben C.
Cc: php-general
lists.php.net
Subject: Re: [PHP] Select value for driopdown box
Assuming that you know which state is selected before you build the select list:
$sel_state = $_REQUEST['state'];
...
while($row = mysql_fetch_array($result)) { $buyerid = $row['buyerid']; $state = $row['state']; $selected = $state == $sel_state ? "selected=\"selected\"" : "";
$option_block .= "<option value=\"$state\" $selected>". "$state</option>\n"; }
That will put the string "selected=\"selected\"" (xhtml compliant) into the option statement for the state that was selected.
..michael..
On Wed, 2003-01-22 at 10:14, Ben C. wrote:
> I am using the query below to edit a record. I want to edit the field
which has a list of states in a dropdown box. I want to have the state
that is in the selected field shown as the selected state. How would I do
this?
>
>
> Query
> -------------------------
> <?
> $sql = "SELECT *
> FROM $table_name
> WHERE buyerid = \"$buyerid\"
> ";
>
> $result =
mysql_query($sql,$connection) or die(mysql_error());
>
>
> while ($row = mysql_fetch_array($result)) {
> $buyerid = $row['buyerid'];
> $state = $row['state'];
>
> $option_block .= "<option value=\"$state\">$state</option>";
> }
>
> $display_block = "
>
> <select name=\"state\" class=Pgtext>
> $option_block
> </select>
> ?>
>
> <tr>
> <td width="258" class="Pgtext" height="21">State</td>
> <td width="259" height="21"><? echo $display_block; ?></td>
> </tr>
>
> --------------------------------
-- Michael Sweeney <sweeneyverisity.com> Verisity Design, Inc
attached mail follows:
This line:
$selected = $state == $sel_state ? "selected=\"selected\"" : "";
should probably be:
$selected = (($state == $sel_state) ? "selected=\"selected\"" : "");
I haven't tested this correction, but have had to use the parentheses in my code many times to fix problems with using ? :
Greg
-- phpDocumentor http://www.phpdoc.org"Ben C." <benc
cox.net> wrote in message news:AIEKJHFHCPDJIKLELPKEKECJEIAA.benc
cox.net... > I tried to use the below but it does not work. Please help! > > -----Original Message----- > From: Michael Sweeney [mailto:Michael.Sweeney
verisity.com] > Sent: Wednesday, January 22, 2003 10:29 AM > To: Ben C. > Cc: php-general
lists.php.net > Subject: Re: [PHP] Select value for driopdown box > > > Assuming that you know which state is selected before you build the > select list: > > $sel_state = $_REQUEST['state']; > > ... > > while($row = mysql_fetch_array($result)) { > $buyerid = $row['buyerid']; > $state = $row['state']; > $selected = $state == $sel_state ? "selected=\"selected\"" : ""; > > $option_block .= "<option value=\"$state\" $selected>". > "$state</option>\n"; > } > > That will put the string "selected=\"selected\"" (xhtml compliant) into > the option statement for the state that was selected. > > ..michael.. > > On Wed, 2003-01-22 at 10:14, Ben C. wrote: > > I am using the query below to edit a record. I want to edit the field > which has a list of states in a dropdown box. I want to have the state > that is in the selected field shown as the selected state. How would I do > this? > > > > > > Query > > ------------------------- > > <? > > $sql = "SELECT * > > FROM $table_name > > WHERE buyerid = \"$buyerid\" > > "; > > > > $result =
mysql_query($sql,$connection) or die(mysql_error()); > > > > > > while ($row = mysql_fetch_array($result)) { > > $buyerid = $row['buyerid']; > > $state = $row['state']; > > > > $option_block .= "<option value=\"$state\">$state</option>"; > > } > > > > $display_block = " > > > > <select name=\"state\" class=Pgtext> > > $option_block > > </select> > > ?> > > > > <tr> > > <td width="258" class="Pgtext" height="21">State</td> > > <td width="259" height="21"><? echo $display_block; ?></td> > > </tr> > > > > -------------------------------- > -- > Michael Sweeney <sweeney
verisity.com> > Verisity Design, Inc >
attached mail follows:
Hi,
Using PostgreSql 7.2 + PHP I am trying to do a SELECT that will choose all records except ones that have a certain id number. I can't seem to get the syntax to work.
Here's the code:
"SELECT * FROM rap WHERE NOT rsponsor = '{$_SESSION['sid']}' ORDER by rsname,rfname,rcountry,rcity DESC LIMIT 20";
What I get is all the records including those with '{$_SESSION['sid']}' .
How can I accomplish an exclusion in a table-wide search?
Any help or advice will be greatly appreciated.
Tia, Andre
attached mail follows:
SELECT * FROM rap WHERE rsponsor != '{$_SESSION['sid']}' ORDER by rsname,rfname,rcountry,rcity DESC LIMIT 20
SELECT * FROM rap WHERE rsponsor NOT IN ('{$_SESSION['sid']}') ORDER by rsname,rfname,rcountry,rcity DESC LIMIT 20
-----Original Message-----
From: Andre Dubuc [mailto:aajdubuc
webhart.net]
Sent: Sunday, 26 January 2003 11:28 AM
To: php-general
lists.php.net
Subject: [PHP] SELECT with WHILE NOT
Hi,
Using PostgreSql 7.2 + PHP I am trying to do a SELECT that will choose all records except ones that have a certain id number. I can't seem to get the syntax to work.
Here's the code:
"SELECT * FROM rap WHERE NOT rsponsor = '{$_SESSION['sid']}' ORDER by rsname,rfname,rcountry,rcity DESC LIMIT 20";
What I get is all the records including those with '{$_SESSION['sid']}' .
How can I accomplish an exclusion in a table-wide search?
Any help or advice will be greatly appreciated.
Tia, Andre
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
attached mail follows:
Hi Sean,
Before sending to the list, I had already tried your first suggestion and ended up with only the records that I wanted excluded.
Your second suggestion with "NOT IN" works like a charm. (There wasn't much about 'NOT' in the docs, and I must have missed the 'IN' part.)
Thanks for your help! Regards, Andre
On Saturday 25 January 2003 07:48 pm, Sean Malloy wrote:
> SELECT * FROM rap WHERE rsponsor != '{$_SESSION['sid']}' ORDER by
> rsname,rfname,rcountry,rcity DESC LIMIT 20
>
> SELECT * FROM rap WHERE rsponsor NOT IN ('{$_SESSION['sid']}') ORDER by
> rsname,rfname,rcountry,rcity DESC LIMIT 20
>
> -----Original Message-----
> From: Andre Dubuc [mailto:aajdubuc
webhart.net]
> Sent: Sunday, 26 January 2003 11:28 AM
> To: php-general
lists.php.net
> Subject: [PHP] SELECT with WHILE NOT
>
>
> Hi,
>
> Using PostgreSql 7.2 + PHP I am trying to do a SELECT that will
> choose all records except ones that have a certain id number. I can't seem
> to
> get the syntax to work.
>
> Here's the code:
>
> "SELECT * FROM rap WHERE NOT rsponsor = '{$_SESSION['sid']}' ORDER by
> rsname,rfname,rcountry,rcity DESC LIMIT 20";
>
> What I get is all the records including those with '{$_SESSION['sid']}' .
>
> How can I accomplish an exclusion in a table-wide search?
>
> Any help or advice will be greatly appreciated.
>
> Tia,
> Andre
attached mail follows:
Hello,
On 01/25/2003 01:40 PM, Dominik Wittenbeck wrote: > I am currently developing a object to relational mapping layer for PHP. It's > NOT a simple treat all databases like one kind of layer (although it does > involve it to preserve extensibility) but an XML based intermediate layer > that creates both, table structures, following a conventional scheme and PHP > classes that allow, OO access to these tables. > I have enclosed the XML file that represents the intermediate layer. Its > pretty readable even without the XML schema. > I am currently under development, so don't expect anything useful in less > than a few weeks > > Question: > Does anyone of you know anyone who has tried something similar, because my > research on the subject grows thin? Is something like this of public > interest at all, or would you prefer accessing your datastructure the old > fashion way?
You have pretty much describe Metastorage. It is basically a generator application that lets you model classes of objects that are mapped and stored in relational database database.
You just need to to describe your classes also in a XML file with the class variables, validation rules, relationships between classes and the types of functions that your application needs to manipulate the classes objects.
Metastorage generates all the code for the classes ready to use in your applications. That includes also a separate class with code to install the database schema. The resulting classes API is database independent. This means that you do not need to change your application to use the same classes with different types databases. Many types of databases are supported. Still, you do not need to write absolutely any SQL in anywhere. Metastorage generates adequate code for you where needed.
I do not mean to discourage from continuing your work, but since there is a great deal of overlap between Metastorage and what you have in mind, you are most welcomed at least to eveluate Metastorage if not also contribute in anyway to its development.
Metastorage is Open Source and is avaliable here:
http://www.meta-language.net/news-2002-12-09-metastorage.html
http://www.meta-language.net/metastorage.html
--Regards, Manuel Lemos
attached mail follows:
Sounds most interesting (and far more ambicious, than what I had in mind). I'll probably do you wrong by not grasping the full extend of the project, but in short, did I get it right:
XML2UML2ProgrammingLanguage
I know this probably doesn't grasp the whole scope ;-) But it's a VERY interesting project, and I will have a look into it, that's for sure.
CU! Dominik
"Manuel Lemos" <mlemos
acm.org> schrieb im Newsbeitrag
news:3E332D62.8060901
acm.org...
> Hello,
>
> On 01/25/2003 01:40 PM, Dominik Wittenbeck wrote:
> > I am currently developing a object to relational mapping layer for PHP.
It's
> > NOT a simple treat all databases like one kind of layer (although it
does
> > involve it to preserve extensibility) but an XML based intermediate
layer
> > that creates both, table structures, following a conventional scheme and
PHP
> > classes that allow, OO access to these tables.
> > I have enclosed the XML file that represents the intermediate layer. Its
> > pretty readable even without the XML schema.
> > I am currently under development, so don't expect anything useful in
less
> > than a few weeks
> >
> > Question:
> > Does anyone of you know anyone who has tried something similar, because
my
> > research on the subject grows thin? Is something like this of public
> > interest at all, or would you prefer accessing your datastructure the
old
> > fashion way?
>
> You have pretty much describe Metastorage. It is basically a generator
> application that lets you model classes of objects that are mapped and
> stored in relational database database.
>
> You just need to to describe your classes also in a XML file with the
> class variables, validation rules, relationships between classes and the
> types of functions that your application needs to manipulate the classes
> objects.
>
> Metastorage generates all the code for the classes ready to use in your
> applications. That includes also a separate class with code to install
> the database schema. The resulting classes API is database independent.
> This means that you do not need to change your application to use the
> same classes with different types databases. Many types of databases are
> supported. Still, you do not need to write absolutely any SQL in
> anywhere. Metastorage generates adequate code for you where needed.
>
> I do not mean to discourage from continuing your work, but since there
> is a great deal of overlap between Metastorage and what you have in
> mind, you are most welcomed at least to eveluate Metastorage if not also
> contribute in anyway to its development.
>
> Metastorage is Open Source and is avaliable here:
>
> http://www.meta-language.net/news-2002-12-09-metastorage.html
>
> http://www.meta-language.net/metastorage.html
>
>
> --
>
> Regards,
> Manuel Lemos
>
attached mail follows:
Hello everybody,
I was wondering if someone can tell me how do I XOR a given string with some hash .. like MD5 hash or something. I know how to do this in C - it's more than easy but with PHP I can't find a way at all. Thank you all in advance.
Regards,
Peter
attached mail follows:
Hi,
Sunday, January 26, 2003, 10:02:40 AM, you wrote: PL> Hello everybody,
PL> I was wondering if someone can tell me how do I XOR a given string with PL> some hash .. like MD5 hash or something. I know how to do this in C - it's PL> more than easy but with PHP I can't find a way at all. PL> Thank you all in advance.
PL> Regards,
PL> Peter
$out = $string1 ^ $string2;
-- regards, Tom
attached mail follows:
I would like to write a function to check if the contents of a directory, its files, have been changed. The idea is to check the directory every 2 minutes and take some actions if some files were updated or new files added.
Does anyone has any ideas?
I was considering listing the files (name, date modified, size) on a variable array, then list again and compare both arrays. In case there are different, take some action.
Thank you,
C.F.
attached mail follows:
Hi Carlos,
Directories are just normal files thus they have "Last Modified" and "Last Changed" time stamps. So the quickest and easiest way is to check these times periodically and if any of them has changed then there was some activity other than reading in the directory. You can get the timestamps using stat() function.
Regards,
Peter
"Carlos Fernando Scheidecker Antunes" <nando
antunes.eti.br> wrote in
message news:003301c2c4df$d3fa42e0$9d505ad1
Nando0...
I would like to write a function to check if the contents of a directory,
its files, have been changed.
The idea is to check the directory every 2 minutes and take some actions if
some files were updated
or new files added.
Does anyone has any ideas?
I was considering listing the files (name, date modified, size) on a variable array, then list again and compare both arrays. In case there are different, take some action.
Thank you,
C.F.
attached mail follows:
Hi Carlos,
I've written a similar script in the past, except mine was to backup files and then automatically restore them if they were accidentally deleted (I had 75 people that had to modify 1 excel document at least once a day).
What I have done is write a script that gets a list of files from the directory using opendir, it then does a md5_file or sha1_file hash on the file and puts it into an array, something like $files[filename] = hash_value, then at the end of the script it serializes the array and writes it to a text file, then it copies the file to a backup location. The next time the script is run it opens the text file with the hashes, opens the directory and checks makes sure each file still exists, if it doesn't it copies it out from the backup location. If the file does exist it updates the hash, copies the file over again because it has changed and ends.
You could store the file hashes in a temporary file, then compare the hashes each time the script is run, if the hashes do not match your file has changed and you should take whatever action you need to take.
Note that sha1_file is only available in PHP 4.3.0 and newer, md5_file will be available in older versions of PHP as well.
Jason On Sat, 2003-01-25 at 19:08, Carlos Fernando Scheidecker Antunes wrote: > I would like to write a function to check if the contents of a directory, its files, have been changed. > The idea is to check the directory every 2 minutes and take some actions if some files were updated > or new files added. > > Does anyone has any ideas? > > I was considering listing the files (name, date modified, size) on a variable array, then list again and compare both arrays. In case there are different, take some action. > > Thank you, > > C.F.
attached mail follows:
Hi there Guys!
I'll start to write an application which will be used to send large amounts of mail to users in a DB. All these mails to be sent shoul be personalized. Since i understand, and please correct me if im wrong, the mail() function is not a good option for this purpose. (the amount of mail to be sent may vary from 50 to 800 messages). I have considered using some masive mail application such majordomo or EZMLM. EZMLM is not easily configurable for sending personalized mail, and majordomo requires sendmail, (i would prefer to use qmail), i know about patches to be done so it works with qmail, but i dont consider them really clean.
What would you guys suggest ?? should i jump into majordomo - sendmail, or do you know something else that might be a better solution.
Thanks a lot in Advance, regards
------------------------------------------------------------------ "Few are those who see with their own eyes and feel with their own hearts." Albert Einstein ----------------------------------------------------------------- Maciek Ruckaber Bielecki
attached mail follows:
It is incredibly easy to write a short little php script that edits a template and submits it directly to qmail-inject; if you're using qmail already php mail()/sendmail is just a wrapper to qmail-inject. I use qmail-inject directly because it allows me to write my own VERP and process bounces against the database.
A little Pentium 200 running Linux, MySQL, php4, and qmail with 100 queues can more than saturate a T1 line when used for mailing that way! 800 messages isn't close to being "massive" - that many can be sent in way less than a minute (depending on size, of course - a T1 isn't that big anymore ...).
> -----Original Message-----
> From: Maciek Ruckgaber Bielecki [mailto:maciek
geekbunker.hn.org]
> I'll start to write an application which will be used to send large
> amounts of mail to users in a DB. All these mails to be sent shoul be
> personalized. Since i understand, and please correct me if im wrong, the
> mail() function is not a good option for this purpose. (the amount of mail
> to be sent may vary from 50 to 800 messages).
attached mail follows:
On Sunday 26 January 2003 12:17, Maciek Ruckgaber Bielecki wrote: > Hi there Guys! > > I'll start to write an application which will be used to send large > amounts of mail to users in a DB. All these mails to be sent shoul be > personalized. Since i understand, and please correct me if im wrong, the > mail() function is not a good option for this purpose. (the amount of mail > to be sent may vary from 50 to 800 messages). I have considered using some > masive mail application such majordomo or EZMLM. EZMLM is not easily > configurable for sending personalized mail, and majordomo requires > sendmail, (i would prefer to use qmail), i know about patches to be done > so it works with qmail, but i dont consider them really clean. > > What would you guys suggest ??
If you haven't already done so, look in the archives -- lots of useful info have been repeated again and again (and again).
-- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development */* QOTD: "Everything I am today I owe to people, whom it is now to late to punish." */
attached mail follows:
Trying to get java working so I can make native calls.
I've got php.ini setup and it seems to work (i.e., I can use the online (php.net) example and create a java.lang.System object, and access properties from it).
However, created my own class in a directory I specified in my java.class.path directive and it doesn't seem to work. I get "Document contains no data". I can comment out the method call on $obj and it prints my message, so I can only assume it's creating the object.
However, if I call a method on the object, I get the message. By watching the task bar, I see the "Connecting to localhost..."/"Sending request to localhost" sequence being repeated every 5 secs or so.
Can anyone help me out? I'd really appreciate it. See code below:
<?
$obj = new Java('com.x.reports.Serv');
print $obj->getMsg(); ?>
--- java code stored off of class path in com/x/reports --- package com.x.reports;
class Serv { public String msg = "THIS IS A TEST MESSAGE";
Serv() {
}
public String getMsg() { return this.msg; }
}
attached mail follows:
Download: http://php.weblogs.com/adodb_date_time_library
PHP native date functions use integer timestamps for computations. Because of this, dates are restricted to the years 1901-2038 on Unix and 1970-2038 on Windows due to integer overflow for dates beyond those years.
This has been frustrating for me, so i developed this library to overcome these limitation by replacing the native function's signed integers (normally 32-bits) with PHP floating point numbers (normally 64-bits) when necessary. This library supports dates from 100 A.D. to billions of years in the future.
It also fixes the problem of negative timestamps (pre-1970) not supported on Windows.
To use, simply replace
getdate() with adodb_getdate() date() with adodb_date() gmdate() with adodb_gmdate() mktime() with adodb_mktime() gmmktime() with adodb_gmmktime()
This library is available as a standalone PHP file, and you do not have to use the ADOdb database abstraction classes if you do not want to.
Performance
For high speed, this library uses the native date functions where possible, and only switches to PHP code when the dates fall outside the 32-bit signed integer range.
Quality Assurance
For QA, several thousand dates were randomly generated and the results of the adodb_* date functions were compared with the native PHP versions. Years between 100 A.D. and 3000 A.D were also tested. The code is Y2K compliant
attached mail follows:
hi guys i am trying to create callback error functions handlers , i was wondering if there was a way to get the file and line caught in a error function say with a database abstraction query without having to explicitly put the line and number in the query function , at the moment if i put line and file inside the error handler it will only display where the error was caught inside the handler itself :|
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]