php-general Digest 28 Dec 2005 03:24:45 -0000 Issue 3874

Topics (messages 227886 through 227910):

Re: Infinite subcategories
        227886 by: Jochem Maas

Varchar "date" to real date?
        227887 by: William Stokes
        227888 by: Jim Moseby
        227889 by: Jim Moseby
        227891 by: Rosty Kerei

Re: PHP Frameworks
        227890 by: Scott DeMers
        227892 by: Petr Smith
        227893 by: Paul Scott

Default charset
        227894 by: Graziano Liberati
        227895 by: M. Sokolewicz
        227896 by: Graziano Liberati

load testing tools
        227897 by: Dan McCullough
        227898 by: Greg Donald
        227899 by: Jared Williams
        227900 by: John Meyer
        227901 by: tg-php.gryffyndevelopment.com

xmlspecialchars
        227902 by: Richard Lynch

Repost: GD/Freetype text problems with bold or size < 8
        227903 by: Jason Young

PhP
        227904 by: James Lumb
        227906 by: Al

Creating a new file (apologies to anybody on php-db who got this)
        227905 by: John Meyer

To the person who told me about HTMLdoc
        227907 by: John Meyer

Storing serialized data to DB
        227908 by: Sumit Chachra

how to create a php5 extensions on C/C++, reflecting php Class Api's ?
        227909 by: Edwin Barrios
        227910 by: Gustavo Narea

Administrivia:

To subscribe to the digest, e-mail:
        [EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
        [EMAIL PROTECTED]

To post to the list, e-mail:
        [email protected]


----------------------------------------------------------------------
--- Begin Message ---
Danny wrote:
Hi All,

Time ago, somebody sent a sample to the list about how to do an "infinite"
subcategories, based on parent field. I´ve been googling, and searching my
mail history, but cannot find it.....

probably your stuck because your not searching for the correct terms ...
you wouldn't be the first, I have had that problem quite often.

try this search to see if it gets you on track:
http://www.google.com/search?q=php+recursive+tree


The objective is to create a tree with categories and subcategories of
documents, but with no limit into the subcategory depth. Anybody remember
that thread, or can point me to a solution?

Thank you
Regards

--
dpc


--- End Message ---
--- Begin Message ---
Hello,

This is propably a more of a MySQL question but here we go anyway...

I have a DB that has dates stored in a table. The date field type is Varchar 
(don't ask why... :( The dates are stored using european date format 
DD.MM.YYYY. I need somehow convert the dates to the format MySQL uses 
(YYYY-MM-DD) and re-store them to a table which has a real date column for 
them.

I think I need some help/ideas with this...

If I can get this done how can I still display the dates in european format 
at my web page? Do I have to break the date to pieces and some how 
re-arrange it to the DD.MM.YYYY format or is the some clever function for 
this that can automatically do this?

Thanks
-Will

--- End Message ---
--- Begin Message ---
> 
> Hello,
> 
> This is propably a more of a MySQL question but here we go anyway...
> 
> I have a DB that has dates stored in a table. The date field 
> type is Varchar 
> (don't ask why... :( The dates are stored using european date format 
> DD.MM.YYYY. I need somehow convert the dates to the format MySQL uses 
> (YYYY-MM-DD) and re-store them to a table which has a real 
> date column for 
> them.
> 
> I think I need some help/ideas with this...
> 
> If I can get this done how can I still display the dates in 
> european format 
> at my web page? Do I have to break the date to pieces and some how 
> re-arrange it to the DD.MM.YYYY format or is the some clever 
> function for 
> this that can automatically do this?
> 
> Thanks
> -Will
> 


function eurodate_to_mysqldate($date){
  $parts=explode('.',$date);
  $day=$parts[0];
  $month=$parts[1];
  $year=$parts[2];
  return($year.'-'.$month.'-'.$day);
}

This (untested) function will take the varchar date you described and
convert it to a date that mysql will like.

JM

--- End Message ---
--- Begin Message ---
> > I think I need some help/ideas with this...
> > 
> > If I can get this done how can I still display the dates in 
> > european format 
> > at my web page? Do I have to break the date to pieces and some how 
> > re-arrange it to the DD.MM.YYYY format or is the some clever 
> > function for 
> > this that can automatically do this?

I neglected to answer the second part of your question.  Once you get the
dates into a proper mysql date column, you can use mysql's DATE_FORMAT
function to arrange it to any way you want.

http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html

JM

--- End Message ---
--- Begin Message ---
You should better store your dates in unix timestamp, integer format and 
then display it on your web site with using date(), or smarty date_format 
function in any format you wish.

Sincerely,
Rosty Kerei <[EMAIL PROTECTED]>


""William Stokes"" <[EMAIL PROTECTED]> wrote in message 
news:[EMAIL PROTECTED]
> Hello,
>
> This is propably a more of a MySQL question but here we go anyway...
>
> I have a DB that has dates stored in a table. The date field type is 
> Varchar (don't ask why... :( The dates are stored using european date 
> format DD.MM.YYYY. I need somehow convert the dates to the format MySQL 
> uses (YYYY-MM-DD) and re-store them to a table which has a real date 
> column for them.
>
> I think I need some help/ideas with this...
>
> If I can get this done how can I still display the dates in european 
> format at my web page? Do I have to break the date to pieces and some how 
> re-arrange it to the DD.MM.YYYY format or is the some clever function for 
> this that can automatically do this?
>
> Thanks
> -Will 

--- End Message ---
--- Begin Message --- I've tried mvc, Cake, and Prado. Each is a port of a framework for a different language (Java struts, ruby rails and asp.net respectively). Of the three, my favorite has been Prado, because of its emphasis on the user interface of the web app. My choice isn't based on any metrics, i just think UI is cool, and once I wrapped my head around the concept of components, I found it the easy to use.

Scott


On Dec 23, 2005, at 3:27 PM, Shawn McKenzie wrote:

Thanks.  I searched on "Zend PHP Framework" because I had seen it
referenced somewhere, however I can just find plans and objectives and
no usable "framework".

Thanks!
-Shawn

Zareef Ahmed wrote:
Hi,
There are a lot of PHP frameworks like Mojavi, Phrame, php.MVC,
phpwebtk, Horde.

My choice is Mojavi.

BTW Zend is also doing some great work on it.

Zareef Ahmed



----- Original Message -----
From: "Shawn McKenzie" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, December 23, 2005 2:57 PM
Subject: [PHP] PHP Frameworks



Is there a good recent article on PHP Frameworks, or do people here has
a predominant one that outshines the others?

I'm looking for something that is easy to use, fast and stable.

Thanks!
-Shawn

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




====================================================
PHP Expert Consultancy in Development  http://www.indiaphp.com
Yahoo! : consultant_php MSN : [EMAIL PROTECTED]




--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Scott DeMers
Web Coordinator
International Studies and Programs
[EMAIL PROTECTED]

--- End Message ---
--- Begin Message ---
Simon Reye wrote:
I'm moving away from Cold Fusion and am considering java or php. I've mucked around with Struts and Coccoon on the java side and think they are great. There does not however seem to be any well backed projects similar to these for php.

Can anyone point me to a good php MVC framework?


What about http://www.symfony-project.com/ ?? Anyone using it?

--- End Message ---
--- Begin Message ---
On Tue, 2005-12-27 at 17:49 +0100, Petr Smith wrote:
> > 
> > Can anyone point me to a good php MVC framework?

> What about http://www.symfony-project.com/ ?? Anyone using it?
> 

There is also a relatively new application framework, out of Africa,
called KINKY. http://avoir.uwc.ac.za/projects/nextgen
http://kngforge.uwc.ac.za/ http://fsiu.uwc.ac.za

It makes use of a great MVC architecture, and many of the pear
components which make it easy to use. It is also multilingual and
skinnable, as well as excellent code documentation.

--Paul

--- End Message ---
--- Begin Message ---
Hi, I need to set the default charset for my application to UTF-8 instead of 
the default one of the webserver that is ISO-8859-1.
I've tried to change the value of default_charset in php.ini and all it's ok, 
but I need to set the value only for one application so I've tried to use the 
ini_set function in this way:
ini_set('default_charset','utf-8');

The problem is that that the ini_set function seems to be ignored, I don't 
have the same effect of changing the php.ini configuration file, with the 
ini_set function the default charset is still ISO-8859-1.

Someone can help me?

Regards.
-- 
Graziano 'FreeJay' Liberati
---------------------------
Main developer of ZNF http://znf.zeronotice.com

Contacts
web: http://www.freejay.it
e-mail: [EMAIL PROTECTED]
icq: 98659824
msn: [EMAIL PROTECTED]

Attachment: pgpqe0HYlHyaz.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
at the top of your script you could add a:
header('Content-Type: text/html; charset=UTF-8');
that would work aswell (according to RFC 2616: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17)

;)

- tul

Graziano Liberati wrote:

Hi, I need to set the default charset for my application to UTF-8 instead of the default one of the webserver that is ISO-8859-1. I've tried to change the value of default_charset in php.ini and all it's ok, but I need to set the value only for one application so I've tried to use the ini_set function in this way:
ini_set('default_charset','utf-8');

The problem is that that the ini_set function seems to be ignored, I don't have the same effect of changing the php.ini configuration file, with the ini_set function the default charset is still ISO-8859-1.

Someone can help me?

Regards.

--- End Message ---
--- Begin Message ---
At Tuesday 27 December 2005 19:36, M. Sokolewicz you wrote:
> at the top of your script you could add a:
> header('Content-Type: text/html; charset=UTF-8');
> that would work aswell (according to RFC 2616:
> http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.17)
>
> ;)
>
> - tul

I want to set only the default_charset because I don't know which kind of 
content type I'll have, for example with a PDF document text/html is not the 
correct one.

Regards.
-- 
Graziano 'FreeJay' Liberati
---------------------------
Main developer of ZNF http://znf.zeronotice.com

Contacts
web: http://www.freejay.it
e-mail: [EMAIL PROTECTED]
icq: 98659824
msn: [EMAIL PROTECTED]

Attachment: pgpGAYRB6zGI9.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Anyone have any opinions or suggestions on cheap/free load testing
tools for dynamic sites?

--- End Message ---
--- Begin Message ---
On 12/27/05, Dan McCullough <[EMAIL PROTECTED]> wrote:
> Anyone have any opinions or suggestions on cheap/free load testing
> tools for dynamic sites?

Apache Bench:
/usr/sbin/ab on this particular box.

Curl:
/usr/bin/curl

To test dynamic or protected pages you can use curl to get a session
id/cookie, then pass it back with ab using -C.

And if those won't do:
http://opensourcetesting.org/performance.php



--
Greg Donald
Zend Certified Engineer
MySQL Core Certification
http://destiney.com/

--- End Message ---
--- Begin Message ---
> Anyone have any opinions or suggestions on cheap/free load 
> testing tools for dynamic sites?

Microsoft WAST

http://www.microsoft.com/technet/archive/itsolutions/intranet/downloads/webstres.mspx
 
Jared


--- End Message ---
--- Begin Message ---
On Tuesday 27 December 2005 12:45 pm, Jared Williams wrote:
> > Anyone have any opinions or suggestions on cheap/free load
> > testing tools for dynamic sites?
>
> Microsoft WAST
>
> http://www.microsoft.com/technet/archive/itsolutions/intranet/downloads/web
>stres.mspx
>
> Jared

You violated one of the Ten Open Source Commandments.  Thou shalt not take the 
name of Microsoft in good!

-- 
Dr. Joseph Dolan: Isn't there a children's book about an elephant named Babar? 
Fletch: I don't know. I don't have any. 
Dr. Joseph Dolan: No children? 
Fletch: No, elephant books.

--- End Message ---
--- Begin Message ---
Oh boy.. here we go..  hah..  can we refrain from a giant anti-Microsoft war 
type thing?

I'll use whatever does the job.  MS actually has some good free tools for 
certain things.  And then they have a lot of retarded stuff (why is it that I 
can't use my mouse wheel in ANY VBA editing window?  I read I could if I had an 
Intellimouse... now THAT'S retarded).

Anyway... know the beast... the name of the beast..  and use the beast to your 
advantage if you can.   Pro-linux/opensource/whatever doesn't mean you HAVE to 
be anti-Microsoft.

-TG 

= = = Original message = = =

On Tuesday 27 December 2005 12:45 pm, Jared Williams wrote:
> > Anyone have any opinions or suggestions on cheap/free load
> > testing tools for dynamic sites?
>
> Microsoft WAST
>
> http://www.microsoft.com/technet/archive/itsolutions/intranet/downloads/web
>stres.mspx
>
> Jared

You violated one of the Ten Open Source Commandments.  Thou shalt not take the 
name of Microsoft in good!

-- 
Dr. Joseph Dolan: Isn't there a children's book about an elephant named Babar? 
Fletch: I don't know. I don't have any. 
Dr. Joseph Dolan: No children? 
Fletch: No, elephant books.


___________________________________________________________
Sent by ePrompter, the premier email notification software.
Free download at http://www.ePrompter.com.

--- End Message ---
--- Begin Message ---
I'm creating some XML data, but not using any of the built-in PHP XML
functions, as they are not necessarily available on all servers.

I need to encode Data (CDATA) such as URLs etc.

htmlspecialchars() works on all my test cases so far, but is it
"right"?...

Please cc: me on replies -- I'm way behind on PHP General reading... :-(

-- 
Like Music?
http://l-i-e.com/artists.htm

--- End Message ---
--- Begin Message --- Is anyone able to assist with this? I need to have 6 point fonts looking like they should, instead of all scrunched up.
Paid consultation okay, if that's what's stopping an answer.

What needs to be changed in the bundled GD source to make these fonts look decent?

Thank you.

Jason Young wrote:
Just to followup on this,

I was able to install PHP 5.1.1 with its embedded GD library, and it turns out that GD is definitely the cause of the issues.

So my question now is what changes to the source can be made to ensure the highest-quality fonts in smaller sizes? As I've said, I've been on hosts with very smooth rendering of smaller text (size < 8, assuming 96 pixel resolution), but my current build looks horrible. http://card.mygamercard.net/mini/Morgon.jpg is what it looks like now - all text is 6 point aside from the bold text at the top, which is 8.
This is the 5.0.4 install.

http://data.mygamercard.net/test.png is an image I created using a built-but-not-installed version of PHP 5.1.1. I changed the GD_RESOLUTION to 72 point font, so to compensate, these are a font size of 9.

What I would like is for the fonts to look similar to what would really be displayed, had this been standard system fonts in a browser or other application.

If anyone has had experience with rendering text, I would really appreciate some hints on how to tweak GD to make things look proper.

Thanks

Jason Young wrote:
Currently, I'm running PHP 5.0.4 (only because it's the only one I can get to work on my FC4 x64 install!), but for some reason, using pixel sizes under 8, or using bold fonts, makes the text look horrible. My old host (1&1 in case anyone else has them..) had this working well, but I have no idea what their settings were.

I've heard that editing the gd.h file to change the resolution from 96 to 72 helps, but I'm assuming I'd have to recompile something for that to take effect, and I can't find a PHP-GD Source RPM for my arch.

What must I do to get everything smooth again?

Fedora Core 4, x64
PHP 5.0.4
PHP-GD module (separate RPM install)
Freetype 2.1
gd-2.0.33

Thank you.

--- End Message ---
--- Begin Message ---
Hi,
Does anyway know whether there is a PHP function which creates a new file? i know there is fwrite, fopen etc but is there any way of creating a new file?
Thanks,
James

_________________________________________________________________
Are you using the latest version of MSN Messenger? Download MSN Messenger 7.5 today! http://messenger.msn.co.uk
--- End Message ---
--- Begin Message ---
James Lumb wrote:
Hi,
Does anyway know whether there is a PHP function which creates a new file? i know there is fwrite, fopen etc but is there any way of creating a new file?
Thanks,
James

_________________________________________________________________
Are you using the latest version of MSN Messenger? Download MSN Messenger 7.5 today! http://messenger.msn.co.uk

The on-line manual is your friend.  Most popular are fopen and touch.

--- End Message ---
--- Begin Message ---
On Tuesday 27 December 2005 4:07 pm, James Lumb wrote:
> Hi,
> Does anyway know whether there is a PHP function which creates a new file?
> i know there is fwrite, fopen etc but is there any way of creating a new
> file? Thanks,
> James
>

fopen() will create a new file if you open it for writing and it does not 
exist, as per these modes:

'w'   Open for writing only; place the file pointer at the beginning of the 
file and truncate the file to zero length. If the file does not exist, 
attempt to create it. 
  'w+'   Open for reading and writing; place the file pointer at the beginning 
of the file and truncate the file to zero length. If the file does not exist, 
attempt to create it. 
  'a'   Open for writing only; place the file pointer at the end of the file. 
If the file does not exist, attempt to create it. 
  'a+'   Open for reading and writing; place the file pointer at the end of 
the file. If the file does not exist, attempt to create it.
'x'   Create and open for writing only; place the file pointer at the 
beginning of the file. If the file already exists, the fopen() call will fail 
by returning FALSE and generating an error of level E_WARNING. If the file 
does not exist, attempt to create it. This is equivalent to specifying 
O_EXCL|O_CREAT flags for the underlying open(2) system call. This option is 
supported in PHP 4.3.2 and later, and only works for local files. 
  'x+'   Create and open for reading and writing; place the file pointer at 
the beginning of the file. If the file already exists, the fopen() call will 
fail by returning FALSE and generating an error of level E_WARNING. If the 
file does not exist, attempt to create it. This is equivalent to specifying 
O_EXCL|O_CREAT flags for the underlying open(2) system call. This option is 
supported in PHP 4.3.2 and later, and only works for local files.
-- 
Dr. Joseph Dolan: Isn't there a children's book about an elephant named Babar? 
Fletch: I don't know. I don't have any. 
Dr. Joseph Dolan: No children? 
Fletch: No, elephant books.

--- End Message ---
--- Begin Message ---
Do I run it as htmldoc -f pdfmanual.pdf --book in that directory with the HTML 
files, or what?  And secondly, do I use the multiple pages or the continuous 
one page?

--- End Message ---
--- Begin Message ---
hi all,

Not very php specific so please pardon me if I am posting in the wrong forum.

I have a chunk of data which I am trying to cache. I serialize this data using the serialize() function in php. I am wondering what would be a good attribute type in my DB to store such (potentially long) strings? Some types have 4000 character limits and hence I get JDBC exceptions. I am using Oracle DB.

thanks!
Sumit.

--- End Message ---
--- Begin Message ---
Hi,I'm a PHP web programing, but i wanna learn how to develop php5
extensions on C/C++. I found php5 a good language to apply Objects
programing, and it has very usefull examples of OO extensions as SimpleXML,
DOM, Sqlite; for this reason i wanna develope my extension following those
styles of API's .
I've read some docs about creating a php extension that appears as new
functions on PHP, but i can't find info to develop extensions that appear as
classes on PHP .

Thanks for your help. I'm really interested on this topic, especially to
collaborate in PHP extension projects as wxPHP.

--- End Message ---
--- Begin Message ---
Hello, Edwin.

Edwin Barrios wrote:
Hi,I'm a PHP web programing, but i wanna learn how to develop php5
extensions on C/C++. I found php5 a good language to apply Objects
programing, and it has very usefull examples of OO extensions as SimpleXML,
DOM, Sqlite; for this reason i wanna develope my extension following those
styles of API's .
I've read some docs about creating a php extension that appears as new
functions on PHP, but i can't find info to develop extensions that appear as
classes on PHP .


I think that in chapter #15 of "PHP 5 Power Programming" you're going to find what you are looking for.

Saludos!

--
Gustavo Narea.
PHP Documentation - Spanish Translation Team.
Valencia, Venezuela.

--- End Message ---

Reply via email to