"Derick Rethans" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
> On Thu, 14 Aug 2003, moshe doron wrote:
>
> > the question is what is the common php programing habit.
> > sinse there is no public recommendation on the manual (fix me here) or
> > someware else, i  assume thats the hebit is not always do verify the
data
> > and u can't blame the php users.
>
> Well, that's not our problem if people don't verify user input. Every
> article dealing with the simplest security problem mentions this. I
> don't think it's a good idea to break this functionality. (yes, even
> MySQL has this in version 4.1+)

Every application manager for application that grow beyond the traditional
simplest sample, know that the programers makes
this kind of errors, and lot of them, specially in this part of the software
where all run as usual even with the bugs.
the price for every simple and common error is one that php can't shake free
of responsibility and blame the users.

till today, the most common use with php was mysql, that have no this kind
of problem, and exotic and expensive one like oracle, mssql (i'm owner of
production application in both) doen't got much focus.
today with sqlite, the status is going to change and w'll see more and more
"unverified" but open to public sites with this kind of error. and yes,
1) help users not shouting themself.
2) give the users the choise to keep things simple (not verify at all,
specially in the context of the typeless sqlite...)
is are good things of php, and there is no reason not continuing.

> > btw, i doubt if u want to publish here the db sechema and url to system
> > running oracle in ur ownership ...
>
> "u" and "ur" are not in my dictionary, perhaps you mean "you" and "your"
> ?
are there any internals coding standards somewhere?

moshe.




-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to