OSEC

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 13 Dec 2003 20:49:33 -0000 Issue 2471

php-general-digest-helplists.php.net
Date: Sat Dec 13 2003 - 14:49:33 CST


php-general Digest 13 Dec 2003 20:49:33 -0000 Issue 2471

Topics (messages 172631 through 172648):

Re: count the elements of each dimension of the array
        172631 by: Marek Kilimajer

[Newbie Guide] For the benefit of new members
        172632 by: Ma Siva Kumar

Netscape4.7 will reload the page when resize the window if there have session_start() in these page
        172633 by: Jonathan Zhang

Re: POST upload script timeout
        172634 by: Iain Staffell

Re: (0/T) executeing script below public
        172635 by: Mike

session_start() make netscape 4.7 reload page.
        172636 by: Jonathan Zhang

session doesn't keep data
        172637 by: Kratos kenkes

Re: What is a XSS attacks?
        172638 by: Chris Shiflett
        172648 by: Chris Shiflett

PHP IDE?
        172639 by: Jough Jeaux
        172640 by: Ahbaid Gaffoor
        172641 by: Jough Jeaux
        172642 by: Richard Davey
        172643 by: Clint Tredway
        172644 by: Website Managers.net
        172645 by: Clint Tredway
        172646 by: Brian V Bonini

Email Forwarders
        172647 by: Matt Palermo

Administrivia:

To subscribe to the digest, e-mail:
        php-general-digest-subscribelists.php.net

To unsubscribe from the digest, e-mail:
        php-general-digest-unsubscribelists.php.net

To post to the list, e-mail:
        php-generallists.php.net

----------------------------------------------------------------------

attached mail follows:


orlandopozoicnet.com.ve wrote:
> I have this script:
>
> <?
> $ojpp[] = "1";
> $ojpp[] = "2";
> $ojpp[] = "3";
> $ojpp[] = "4";

This is illegal. Only one pair of empty square brackets is allowed. How
whould php know where to add the new key?
> $ojpp[][] = "1";

attached mail follows:


=======================================
This message is for the benefit of new subscribers
and those new to PHP. Please feel free to add
more points and send to the list.
=======================================
1. If you have any queries/problems about PHP try
http://www.php.net/manual/en first. You can
download a copy and use it offline also.

Please also try http://www.php.net/manual/faq.php
to get answers to frequently answered questions
about PHP (added by Christophe Chisogne).

2. Try http://www.google.com next. Searching for
"php YOUR QUERY" may fetch you relevant results
within the first 10 results, if you are lucky.

3. There is a searchable archive of the mailing
list discussion at
http://phparch.com/mailinglists. Many of the
common topics are discussed repeatedly, and you
may get answer to your query from the earlier
discussions.

For example: One of the repeatedly discussed
question in the list is "Best PHP
editor". Everyone has his/her favourite editor.
You can get all the opinions by going through the
list archives. If you want a chosen list try this
link :
http://phpeditors.linuxbackup.co.uk/ (contributed
by Christophe Chisogne).

4. Just put the following code into a file with a
.php extension and access it through your
webserver:

<?php
phpinfo();
?>

This will display tons of info if php is enabled,
or, it will ask you to download a file if php is
NOT enabled. (contributed by Teren)

5. If you are stuck with a script and do not
understand what is wrong, instead
of posting the whole script, try doing some
research yourself. One useful trick is to print
the variable/sql query using print or echo
command and check whether you get what you
expected.

After diagnosing the problem, send the details of
your efforts (following steps 1, 2 & 3) and ask
for help.

6. PHP is a server side scripting language.
Whatever processing PHP does takes
place BEFORE the output reaches the client.
Therefore, it is not possible to access the
users' computer related information (OS, screen
size etc) using PHP. You need to go for
JavaScript and ask the question in a JavaScript
list.

(You can access information SENT by the user's
browser while requesting pages from your server.
You can get the details about browser, OS etc as
reported by this request. - contributed by Wouter
van Vliet)

7. Provide a clear descriptive subject line. Avoid
general subjects like "Help!!", "A Question" etc.
Especially avoid blank subjects.

8. When you want to start a new topic, open a new
mail composer and enter the mailing list address
php-generallists.php.net instead of replying to
an existing thread and replacing the subject and
body with your message.

9. It's always a good idea to post back to the
list once you've solved your problem. People
usually add [SOLVED] to the subject line of their
email when posting solutions. By posting your
solution you're helping the next person with the
same question. [contribued by Chris W Parker]

10. Ask smart questions
http://catb.org/~esr/faqs/smart-questions.html
[contributed by Jay Blanchard)

Hope you have a good time programming with PHP.

Best regards,
--
Integrated Management Tools for leather industry
----------------------------------
http://www.leatherlink.net

Ma Siva Kumar,
BSG LeatherLink (P) Ltd,
Chennai - 600106

attached mail follows:


test.php
-->
<?
session_start();
?>
<form>
<input type="text" name="test">
</form>

For Win2kpro+netscape 4.7,all form data you enter in this page will lost
when resize the browser's window size, ns4.7 have reload this page when
resize the window.
But if you remove the session_start() from this page, the issue will not
exist.

Is there any solution for it?

thanks,
Jonathan Zhang

attached mail follows:


"Eric Bolikowski" <ericbroadpark.no> wrote in message
news:20031206151109.34550.qmailpb1.pair.com...
>
> "Iain Staffell" <staffellblueyonder.co.uk> wrote in message
> news:20031206134507.11354.qmailpb1.pair.com...
> > I have a script on my local machine to allow friends to send me files,
as
> IM
> > or FTP transfers don't work, and so I would like to accept reasonably
> large
> > files (10mb max). I followed some of the examples shown around the net,
> but
> > continually found that the file would completely upload before giving an
> > error message that the maximum execution time of 30 seconds was exceeded
> in
> > line 3. Not great when line 3 was set_time_limit(3600);
> >
> > I was under the impression that the time spent recieving the file from
the
> > user wasn't included in the execution time, and so timeouts wouldn't be
> > caused by this?
> >
> > The only solution I could find was to physically change the time limit
in
> > php.ini to a large value, which I would rather not do. I am completely
> > stumped as to why the script times out, I am reasonably sure it behaved
> the
> > same when I enclosed everything in one set of <? ?> and put echo's
> infront
> > of all the html.
> >
> > Here are snippets of my code and ini:
> >
> > PHP.INI:
> > max_execution_time = 30
> > max_input_time = 60
> > post_max_size = 10M
> > upload_max_filesize = 10M
> >
> > UPLOADS.PHP
> > http://tcc.hopto.org/uploads.php.txt
> >
> > Thankyou for your time :o)
>
> ini_set('max_execution_time', '3600');

With using ini_set I can now excede the maximum timeout limit (in that I
don't get a time limit exceeded message) - however instead of confirming the
file was uploaded, I just get a blank screen once the upload is completed,
and the net result is that no file was transferred in the end..
:oS

attached mail follows:


Ryan A wrote:

> I noticed one funny thing about this script, it starts with: #!/bin/sh
> right on top but does not have a file extention...what kind of a file is
> this?
>

Unix-like systems do not rely on file extensions to determine the file
type. It uses whats called a magic number (a unique reference for each
filetype)

to check a file type

# /> file myfile
which in this case should return

myfile: Bourne shell script text executable

Mike

attached mail follows:


test.php
-->
<?
session_start();
?>
<form>
<input type="text" name="test">
</form>

For Win2kpro+netscape 4.7,all form data you enter in this page will lost
when resize the browser's window size, ns4.7 have reload this page when
resize the window.
But if you remove the session_start() from this page, the issue will not
exist.

Is there any solution for it?

thanks,
Jonathan Zhang

attached mail follows:


Can someone tell me what am i doing wrong here? The session doesn't keep
data variables.
I'm using php 4.0.6 with register_globals on and the system is: "SunOS src
5.7 Generic_106541-12 sun4u sparc SUNW,UltraSPARC-IIi-cEngine" .

The first page called "info.php" looks like that:

<?php
session_start();
header("Cache-control: private");
global $HTTP_SESSION_VARS ;
$HTTP_SESSION_VARS['count'] = 4;
echo "The value of count is: " . $HTTP_SESSION_VARS['count'] . "</br>" ;
?>

and returns "The value of count is 4.</br> "

The second page called "info2.php" looks like:

<?php
session_start();
header("Cache-control: private");
global $HTTP_SESSION_VARS ;
echo "The value of count on the second page is: " .
$HTTP_SESSION_VARS['count'] . "</br>" ;
?>

  I open "info.php" and then i open "info2.php", which returns "The value of
count on the second page is: </br>" .

  Can anyone help please ?

attached mail follows:


--- orlandopozoicnet.com.ve wrote:
> What is a XSS attacks?

I have a few resources on this available for free:

1. An article I wrote for php|architect:
http://www.phparch.com/sample.php?mid=16

2. A talk I gave at OSCON 2003:
http://conferences.oreillynet.com/os2003/

3. A talk I gave at ApacheCon 2003:
http://shiflett.org/talks/apachecon2003

The talks have links to additional resources near the end.

Hope that helps.

Chris

=====
Chris Shiflett - http://shiflett.org/

PHP Security Handbook
     Coming mid-2004
HTTP Developer's Handbook
     http://httphandbook.org/

attached mail follows:


--- Chris Shiflett <shiflettphp.net> wrote:
> 2. A talk I gave at OSCON 2003:
> http://conferences.oreillynet.com/os2003/

My apologies; the link is actually:
http://shiflett.org/talks/oscon2003

Chris

=====
Chris Shiflett - http://shiflett.org/

PHP Security Handbook
     Coming mid-2004
HTTP Developer's Handbook
     http://httphandbook.org/

attached mail follows:


Was wondering what everyone's favortie IDE is for
coding in PHP. I've got a big PHP project in the
works. I'll be doing alot with it and am looking for
ways to boost my productivity.

--Jough

__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/

attached mail follows:


vim - with folding and ctags

sweet.

Ahbaid

Jough Jeaux wrote:

>Was wondering what everyone's favortie IDE is for
>coding in PHP. I've got a big PHP project in the
>works. I'll be doing alot with it and am looking for
>ways to boost my productivity.
>
>--Jough
>
>
>__________________________________
>Do you Yahoo!?
>New Yahoo! Photos - easier uploading and sharing.
>http://photos.yahoo.com/
>
>
>

attached mail follows:


Hmm, I'm currently a vim user also. You'll have to
elaborate on this folding and ctag business though...

--- Ahbaid Gaffoor <ahbaidatt.net> wrote:
> vim - with folding and ctags
>
> sweet.
>
> Ahbaid
>
> Jough Jeaux wrote:
>
> >Was wondering what everyone's favortie IDE is for
> >coding in PHP. I've got a big PHP project in the
> >works. I'll be doing alot with it and am looking
> for
> >ways to boost my productivity.
> >
> >--Jough
> >
> >
> >__________________________________
> >Do you Yahoo!?
> >New Yahoo! Photos - easier uploading and sharing.
> >http://photos.yahoo.com/
> >
> >
> >
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/

attached mail follows:


Hello Jough,

Saturday, December 13, 2003, 5:06:56 PM, you wrote:

JJ> Was wondering what everyone's favortie IDE is for
JJ> coding in PHP. I've got a big PHP project in the
JJ> works. I'll be doing alot with it and am looking for
JJ> ways to boost my productivity.

I use NuSphere's phpED - it was a quite expensive initial outlay, but
it has paid for itself many times over since then. For HTML work (with
PHP included) I still use HomeSite 5 + TopStyle and will never move to anything
else (Dreamweaver is bloated beyond belief and don't even get me
started on FrontPage :)

--
Best regards,
 Richard mailto:richlaunchcode.co.uk

attached mail follows:


I have started using PrimalScript from www.sapien.com

It's cheaper than NuSphere and I love it.

Clint Tredway
www.digital12studios.com

Original Message:
>From: Jough Jeaux <phpjoughyahoo.com>
>To: php-generallists.php.net
>Subject: [PHP] PHP IDE?
>Date: Sat, 13 Dec 2003 09:06:56 -0800 (PST)

>Was wondering what everyone's favortie IDE is for
>coding in PHP. I've got a big PHP project in the
>works. I'll be doing alot with it and am looking for
>ways to boost my productivity.
>
>--Jough
>
>
>__________________________________
>Do you Yahoo!?
>New Yahoo! Photos - easier uploading and sharing.
>http://photos.yahoo.com/
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>

attached mail follows:


Some of us prefer the basics. Note Tab Pro www.notetab.com
Has syntax highlighting and enough clip book libraries to do just about anything we want.
NetCaptor www.netcaptor.com for previewing our work.

Jim
www.websitemanagers.net

----- Original Message -----
From: "Jough Jeaux" <phpjoughyahoo.com>
To: <php-generallists.php.net>
Sent: Saturday, December 13, 2003 11:06 AM
Subject: [PHP] PHP IDE?

| Was wondering what everyone's favortie IDE is for
| coding in PHP. I've got a big PHP project in the
| works. I'll be doing alot with it and am looking for
| ways to boost my productivity.
|
| --Jough

attached mail follows:


I also have Note Tab Pro and I love it for simple stuff. The more complicated my stuff got the more I got away from note tab.

Clint Tredway
www.digital12studios.com

Original Message:
>From: "Website Managers.net" <jimwebsitemanagers.net>
>To: <php-generallists.php.net>
>Subject: Re: [PHP] PHP IDE?
>Date: Sat, 13 Dec 2003 12:45:46 -0600

>Some of us prefer the basics. Note Tab Pro www.notetab.com
>Has syntax highlighting and enough clip book libraries to do just about anything we want.
>NetCaptor www.netcaptor.com for previewing our work.
>
>Jim
>www.websitemanagers.net
>
>----- Original Message -----
>From: "Jough Jeaux" <phpjoughyahoo.com>
>To: <php-generallists.php.net>
>Sent: Saturday, December 13, 2003 11:06 AM
>Subject: [PHP] PHP IDE?
>
>
>| Was wondering what everyone's favortie IDE is for
>| coding in PHP. I've got a big PHP project in the
>| works. I'll be doing alot with it and am looking for
>| ways to boost my productivity.
>|
>| --Jough
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>

attached mail follows:


On Sat, 2003-12-13 at 12:06, Jough Jeaux wrote:
> Was wondering what everyone's favortie IDE is for
> coding in PHP. I've got a big PHP project in the
> works. I'll be doing alot with it and am looking for
> ways to boost my productivity.

Quanta Plus:
http://quanta.sourceforge.net

Bluefish is also very promising:
http://bluefish.openoffice.nl/

--
Brian GnuPG -> KeyID: 0x04A4F0DC | URL: www.gfx-design.com/keys
                                          Key Server: pgp.mit.edu
======================================================================
gpg --keyserver pgp.mit.edu --revc-keys 04A4F0DC
GnuPG: http://gnupg.org

attached mail follows:


I have a hosted website which uses CPanel. I can login to CPanel and create
as many email forwarders as I want. Is there a way I can write a PHP script
to manage these email forwarders? For example, somebody registers on my
site and they want to be added to the for a certain email address (as an
email forwarder). How would I write a script that could access this email
forwarders file and insert a new address to it (or delete one if that is the
case)? Does anyone know if this can be done. I am trying to use these mail
forwarders as a moch mailing list, so when an email is sent to a specific
address, it will automatically be distributed to everyone on the forwarding
list. Please help if you have any ideas or suggestions.

Thanks,

Matt
http://sweetphp.com