Re: [PHP] PHP Encoder like IonCube

2010-05-09 Thread shiplu
On Mon, May 10, 2010 at 6:28 AM, donald sullivan  wrote:
> bcompiler is available, but with the correct tools data can still be 
> extracted.
> http://php.net/manual/en/book.bcompiler.php
>
Its not a problem if data can still be extracted. But I guess exact
data can not be extracted.
If thats the case its okay. Sometimes an obfuscated code is enough to
protect it.

As far I remember I heard somewhere it can be achieved by e-accelerator somehow.
How is it possible?


Shiplu Mokadd.im
My talks, http://talk.cmyweb.net
Follow me, http://twitter.com/shiplu
SUST Programmers, http://groups.google.com/group/p2psust
Innovation distinguishes bet ... ... (ask Steve Jobs the rest)

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



Re: [PHP] PHP Encoder like IonCube

2010-05-09 Thread donald sullivan
bcompiler is available, but with the correct tools data can still be extracted.
http://php.net/manual/en/book.bcompiler.php

On May 9, 2010, at 4:36 PM, shiplu wrote:

> Is there any php encoder like IonCube ?
> Looking for an opensource solution.
> My main target is to deliver encoded php codes so that it can not be
> re-engineered.
> 
> 
> 
> Shiplu Mokadd.im
> My talks, http://talk.cmyweb.net
> Follow me, http://twitter.com/shiplu
> SUST Programmers, http://groups.google.com/group/p2psust
> Innovation distinguishes bet ... ... (ask Steve Jobs the rest)
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


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



Re: [PHP] __call and recursion

2010-05-09 Thread Peter Lind
On 9 May 2010 23:56, Nathan Nobbe  wrote:
> On Sun, May 9, 2010 at 3:25 PM, Peter Lind  wrote:
>>
>> On 9 May 2010 23:21, Daniel Kolbo  wrote:
>> > Hello,
>> >
>> > I've defined a __call() method inside a class.  Within the __call()
>> > method (after testing that the method exists and is callable I am using:
>> >
>> > call_user_func_array(array($this,$method), $args);
>> >
>> > However, this seems to be an infinite loop (and is crashing my test
>> > apache server).  How, could I still use the __call() method and avoid an
>> > infinite loop of calling?
>>
>> Assuming that your __call() method was reached because no $method was
>> defined, using call_user_func_array() to call $method on the same
>> object is going to result in ... your __call() method getting called
>> again. You need to map the $method to whichever class methods you
>> *actually* want to call, instead of blindly trying to reissue the
>> call.
>
> according to op it sounds like hes not blindly reissuing the call,
> (after testing that the method exists and is callable I am using:

Good point that, misread. Would be good to see the code checking
availability of the method, to get some idea of the error.

Regards
Peter

-- 

WWW: http://plphp.dk / http://plind.dk
LinkedIn: http://www.linkedin.com/in/plind
Flickr: http://www.flickr.com/photos/fake51
BeWelcome: Fake51
Couchsurfing: Fake51


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



Re: [PHP] __call and recursion

2010-05-09 Thread Nathan Nobbe
On Sun, May 9, 2010 at 3:25 PM, Peter Lind  wrote:

> On 9 May 2010 23:21, Daniel Kolbo  wrote:
> > Hello,
> >
> > I've defined a __call() method inside a class.  Within the __call()
> > method (after testing that the method exists and is callable I am using:
> >
> > call_user_func_array(array($this,$method), $args);
> >
> > However, this seems to be an infinite loop (and is crashing my test
> > apache server).  How, could I still use the __call() method and avoid an
> > infinite loop of calling?
>
> Assuming that your __call() method was reached because no $method was
> defined, using call_user_func_array() to call $method on the same
> object is going to result in ... your __call() method getting called
> again. You need to map the $method to whichever class methods you
> *actually* want to call, instead of blindly trying to reissue the
> call.
>

according to op it sounds like hes not blindly reissuing the call,

(after testing that the method exists and is callable I am using:

anyways, Daniel, your code seems sound, hard to say where the recursion is
coming from.  why not just dump the methods youre trying to invoke via
var_dump() or error_log() etc?

eg
..
var_dump($method);
call_user_func_array(array($this,$method), $args);


-nathan


Re: [PHP] __call and recursion

2010-05-09 Thread Peter Lind
On 9 May 2010 23:21, Daniel Kolbo  wrote:
> Hello,
>
> I've defined a __call() method inside a class.  Within the __call()
> method (after testing that the method exists and is callable I am using:
>
> call_user_func_array(array($this,$method), $args);
>
> However, this seems to be an infinite loop (and is crashing my test
> apache server).  How, could I still use the __call() method and avoid an
> infinite loop of calling?

Assuming that your __call() method was reached because no $method was
defined, using call_user_func_array() to call $method on the same
object is going to result in ... your __call() method getting called
again. You need to map the $method to whichever class methods you
*actually* want to call, instead of blindly trying to reissue the
call.

Regards
Peter


-- 

WWW: http://plphp.dk / http://plind.dk
LinkedIn: http://www.linkedin.com/in/plind
Flickr: http://www.flickr.com/photos/fake51
BeWelcome: Fake51
Couchsurfing: Fake51


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



[PHP] __call and recursion

2010-05-09 Thread Daniel Kolbo
Hello,

I've defined a __call() method inside a class.  Within the __call()
method (after testing that the method exists and is callable I am using:

call_user_func_array(array($this,$method), $args);

However, this seems to be an infinite loop (and is crashing my test
apache server).  How, could I still use the __call() method and avoid an
infinite loop of calling?

Thanks,
dK
`

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



[PHP] PHP Encoder like IonCube

2010-05-09 Thread shiplu
Is there any php encoder like IonCube ?
Looking for an opensource solution.
My main target is to deliver encoded php codes so that it can not be
re-engineered.



Shiplu Mokadd.im
My talks, http://talk.cmyweb.net
Follow me, http://twitter.com/shiplu
SUST Programmers, http://groups.google.com/group/p2psust
Innovation distinguishes bet ... ... (ask Steve Jobs the rest)

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



Re: [PHP] CSS - Image or object Slide left/right and fade in using jquery

2010-05-09 Thread Ashley Sheridan
On Sun, 2010-05-09 at 06:28 -0700, Don Wieland wrote:

> Does anyone have any resources that demonstrates using jquery to have  
> an image or object slide in from the left and then fade in.
> 
> I would appreciate it.
> 
> Thanks!
> 
> Don Wieland
> D W   D a t a   C o n c e p t s
> ~
> d...@dwdataconcepts.com
> Direct Line - (949) 305-2771
> 
> Integrated data solutions to fit your business needs.
> 
> Need assistance in dialing in your FileMaker solution? Check out our  
> Developer Support Plan at:
> http://www.dwdataconcepts.com/DevSup.html
> 
> Appointment 1.0v9 - Powerful Appointment Scheduling for FileMaker Pro  
> 9 or higher
> http://www.appointment10.com
> 
> For a quick overview -
> http://www.appointment10.com/Appt10_Promo/Overview.html
> 
> 


And I assume you're going to be outputting everything with PHP? :p

http://jquery.malsup.com/cycle/ is a good plugin for transitions between
objects in JQuery. It's mostly used for image galleries, but can be
adapted to pretty much anything.

Ps. any chance you could trim your signature down a tiny bit. At the
moment, it's 3 times longer than your actual message!

Thanks,
Ash
http://www.ashleysheridan.co.uk




[PHP] CSS - Image or object Slide left/right and fade in using jquery

2010-05-09 Thread Don Wieland
Does anyone have any resources that demonstrates using jquery to have  
an image or object slide in from the left and then fade in.


I would appreciate it.

Thanks!

Don Wieland
D W   D a t a   C o n c e p t s
~
d...@dwdataconcepts.com
Direct Line - (949) 305-2771

Integrated data solutions to fit your business needs.

Need assistance in dialing in your FileMaker solution? Check out our  
Developer Support Plan at:

http://www.dwdataconcepts.com/DevSup.html

Appointment 1.0v9 - Powerful Appointment Scheduling for FileMaker Pro  
9 or higher

http://www.appointment10.com

For a quick overview -
http://www.appointment10.com/Appt10_Promo/Overview.html


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



Re: [PHP] PHP GD - Create a "flag"

2010-05-09 Thread Ashley Sheridan
On Sun, 2010-05-09 at 14:21 +0200, Giorgio wrote:

> Thankyou Ashley,
> 
> as I only need 5 colors for each image, my idea was to create a single pixel
> image for each color and save it on the hd (so that i don't have to create
> it every time).
> 
> I've finally used this code:
> 
> imagecopymerge($base, $img1, 0, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img2, 100, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img3, 200, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img4, 300, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img5, 400, 0, 1, 1, 100, 500, 75);
> 
> ($imgX are 1*1 images. I have a function that checks if they exists)
> 
> You can see the output here: http://aagmns47.facebook.joyent.us/sdna/.
> 
> I think that copying a 1*1 image (and as said i'll cache all 1*1 colors on
> the hd) on a background is less resource-expensive than creating a coloured
> rectangle every time, isn't it?
> 
> Giorgio
> 
> 
> 2010/5/9 Ashley Sheridan 
> 
> >  On Sat, 2010-05-08 at 18:48 +0200, Giorgio wrote:
> >
> > Hi,
> >
> > i've just started using GD libraries. My purpose is to create something like
> > a flag.
> >
> > So that i have a 600*600 px background image, and a 1*1 px image for each
> > colour I need.
> >
> > Ok now let's say i want to colour a third of the background image. I can use
> > this code:
> >
> > imagecopymerge($base, $img1, 0, 0, 0, 0, 200, 600, 85);
> >
> > It will simply make red first 200 px (on x axys) of the bg image. And this
> > work.
> >
> > Now the problem is: how can i add another colour on pixels from 201 (201
> > right? not 200?) to 400?
> >
> > Thankyou
> >
> >
> >
> > Erm, why don't you use something like imagerectangle() ? It's far easier
> > and less resource intensive than having loads of single-pixel images for
> > each colour you want to use.
> >
> >   Thanks,
> > Ash
> > http://www.ashleysheridan.co.uk
> >
> >
> >
> 
> 


Sorry, use imagefilledrectangle() instead of imagerectangle() in the
example I just gave you!

Thanks,
Ash
http://www.ashleysheridan.co.uk




Re: [PHP] PHP GD - Create a "flag"

2010-05-09 Thread Ashley Sheridan
On Sun, 2010-05-09 at 14:21 +0200, Giorgio wrote:

> Thankyou Ashley,
> 
> as I only need 5 colors for each image, my idea was to create a single pixel
> image for each color and save it on the hd (so that i don't have to create
> it every time).
> 
> I've finally used this code:
> 
> imagecopymerge($base, $img1, 0, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img2, 100, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img3, 200, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img4, 300, 0, 1, 1, 100, 500, 75);
> imagecopymerge($base, $img5, 400, 0, 1, 1, 100, 500, 75);
> 
> ($imgX are 1*1 images. I have a function that checks if they exists)
> 
> You can see the output here: http://aagmns47.facebook.joyent.us/sdna/.
> 
> I think that copying a 1*1 image (and as said i'll cache all 1*1 colors on
> the hd) on a background is less resource-expensive than creating a coloured
> rectangle every time, isn't it?
> 
> Giorgio
> 
> 
> 2010/5/9 Ashley Sheridan 
> 
> >  On Sat, 2010-05-08 at 18:48 +0200, Giorgio wrote:
> >
> > Hi,
> >
> > i've just started using GD libraries. My purpose is to create something like
> > a flag.
> >
> > So that i have a 600*600 px background image, and a 1*1 px image for each
> > colour I need.
> >
> > Ok now let's say i want to colour a third of the background image. I can use
> > this code:
> >
> > imagecopymerge($base, $img1, 0, 0, 0, 0, 200, 600, 85);
> >
> > It will simply make red first 200 px (on x axys) of the bg image. And this
> > work.
> >
> > Now the problem is: how can i add another colour on pixels from 201 (201
> > right? not 200?) to 400?
> >
> > Thankyou
> >
> >
> >
> > Erm, why don't you use something like imagerectangle() ? It's far easier
> > and less resource intensive than having loads of single-pixel images for
> > each colour you want to use.
> >
> >   Thanks,
> > Ash
> > http://www.ashleysheridan.co.uk
> >
> >
> >
> 
> 


No, you use imagerectangle() directly on the final image, no need to use
imagecopymerge() at all!

$colour1 = imagecolorallocate($base, 255, 105, 180);
$colour2 = imagecolorallocate($base, 255, 255, 255);
$colour3 = imagecolorallocate($base, 132, 135, 28);
$colour4 = imagecolorallocate($base, 88, 105, 180);
$colour5 = imagecolorallocate($base, 0, 0, 0);

imagerectangle($base, 0, 0, 100, 500, $colour1);
imagerectangle($base, 100, 0, 200, 500, $colour2);
imagerectangle($base, 200, 0, 300, 500, $colour3);
imagerectangle($base, 300, 0, 400, 500, $colour4);
imagerectangle($base, 400, 0, 500, 500, $colour5);

It looks like more code, but you'll really appreciate it if you get a
lot of visitors who are triggering these images to be created
dynamically. Copying a single-pixel image and resizing it into a much
larger area is always going to be more costly than using the native
imagerectangle() function.

Also, the above way allows you to create the colours dynamically for the
image from within your script, and not have to create a new 1x1 pixel
image each time!

Thanks,
Ash
http://www.ashleysheridan.co.uk




Re: [PHP] PHP GD - Create a "flag"

2010-05-09 Thread Giorgio
Thankyou Ashley,

as I only need 5 colors for each image, my idea was to create a single pixel
image for each color and save it on the hd (so that i don't have to create
it every time).

I've finally used this code:

imagecopymerge($base, $img1, 0, 0, 1, 1, 100, 500, 75);
imagecopymerge($base, $img2, 100, 0, 1, 1, 100, 500, 75);
imagecopymerge($base, $img3, 200, 0, 1, 1, 100, 500, 75);
imagecopymerge($base, $img4, 300, 0, 1, 1, 100, 500, 75);
imagecopymerge($base, $img5, 400, 0, 1, 1, 100, 500, 75);

($imgX are 1*1 images. I have a function that checks if they exists)

You can see the output here: http://aagmns47.facebook.joyent.us/sdna/.

I think that copying a 1*1 image (and as said i'll cache all 1*1 colors on
the hd) on a background is less resource-expensive than creating a coloured
rectangle every time, isn't it?

Giorgio


2010/5/9 Ashley Sheridan 

>  On Sat, 2010-05-08 at 18:48 +0200, Giorgio wrote:
>
> Hi,
>
> i've just started using GD libraries. My purpose is to create something like
> a flag.
>
> So that i have a 600*600 px background image, and a 1*1 px image for each
> colour I need.
>
> Ok now let's say i want to colour a third of the background image. I can use
> this code:
>
> imagecopymerge($base, $img1, 0, 0, 0, 0, 200, 600, 85);
>
> It will simply make red first 200 px (on x axys) of the bg image. And this
> work.
>
> Now the problem is: how can i add another colour on pixels from 201 (201
> right? not 200?) to 400?
>
> Thankyou
>
>
>
> Erm, why don't you use something like imagerectangle() ? It's far easier
> and less resource intensive than having loads of single-pixel images for
> each colour you want to use.
>
>   Thanks,
> Ash
> http://www.ashleysheridan.co.uk
>
>
>


-- 
--
AnotherNetFellow
Email: anothernetfel...@gmail.com


Re: [PHP] PHP GD - Create a "flag"

2010-05-09 Thread Ashley Sheridan
On Sat, 2010-05-08 at 18:48 +0200, Giorgio wrote:

> Hi,
> 
> i've just started using GD libraries. My purpose is to create something like
> a flag.
> 
> So that i have a 600*600 px background image, and a 1*1 px image for each
> colour I need.
> 
> Ok now let's say i want to colour a third of the background image. I can use
> this code:
> 
> imagecopymerge($base, $img1, 0, 0, 0, 0, 200, 600, 85);
> 
> It will simply make red first 200 px (on x axys) of the bg image. And this
> work.
> 
> Now the problem is: how can i add another colour on pixels from 201 (201
> right? not 200?) to 400?
> 
> Thankyou
> 


Erm, why don't you use something like imagerectangle() ? It's far easier
and less resource intensive than having loads of single-pixel images for
each colour you want to use.

Thanks,
Ash
http://www.ashleysheridan.co.uk




Re: [PHP] xpath help

2010-05-09 Thread Peter Lind
On 9 May 2010 10:31, Gary  wrote:
> If I have a document containing, say:
> 
>  
>  
>   
>    
>     foo1
>     bar1
>    
>    
>     
>      foo2
>     
>     
>      bar2
>     
>    
> ...
>
> How do I get at "bar2"? I tried everything, based on an xpath from
> Firebug (Firefox plugin), but kept getting NULL.
>

try //table//font - that should give you all the font elements in
table elements. Given your layout, you're then looking for
$list->item(3)

Regards
Peter


-- 

WWW: http://plphp.dk / http://plind.dk
LinkedIn: http://www.linkedin.com/in/plind
Flickr: http://www.flickr.com/photos/fake51
BeWelcome: Fake51
Couchsurfing: Fake51


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



[PHP] xpath help

2010-05-09 Thread Gary
If I have a document containing, say:

 
  
   

 foo1
 bar1


 
  foo2
 
 
  bar2
 

...

How do I get at "bar2"? I tried everything, based on an xpath from
Firebug (Firefox plugin), but kept getting NULL.

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



Re: [PHP] dynamically generating and retrieving page data using flat files

2010-05-09 Thread Adam Richardson
On Sat, May 8, 2010 at 9:41 PM, David Mehler  wrote:

> Hello,
> I've got a project that i have to reference information stored on one
> page from another. This page I won't be visiting first, and at the
> moment i'd prefer to use flat php files, but should that prove to hard
> i'll transition to a mysql database. I'm looking for simplicity and
> maintainability.
> I've got a page of individuals, their names, positions, and a brief
> summary of them. On the main page I want to put their names and
> positions in an ordered list, pulling that information from the second
> page. The idea is whenever the second page is updated the main page
> will automatically update.
> Suggestions welcome.
> Thanks.
> Dave.
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
Well, if you're seeking to avoid the DB, you could just make sure the second
page is valid XHTML.  Then the first page could just run a quick script that
parses the XML of the second page to produce the data for the list on the
first page.

You could use simplexml (or dom, or the event parser, whatever you're
comfortable with) to grab the info from the elements of second page and use
the data as you need to in the generation of the first page.  Without much
work, you could even set up a short-term cache of the first page just so it
renders quickly most of the time.

Adam

-- 
Nephtali:  PHP web framework that functions beautifully
http://nephtaliproject.com