[PHP] Fwd: one more php opcode cacher for your choice

2006-04-04 Thread steve
Is anyone aware of how this compares?

-- Forwarded message --
From: Xuefer <[EMAIL PROTECTED]>
Date: Apr 3, 2006 10:04 PM
Subject: one more php opcode cacher for your choice
To: Lighttpd List <[EMAIL PROTECTED]>


http://blog.lighttpd.net/articles/2006/04/04/one-more-opcache-for-php-preview
we might make it available online in a separated svn/trac, by now u
can download and try the preview package.
any comment is welcomed.

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



Re: [PHP] proc_open and unix pty support

2006-04-04 Thread Chris

Jon wrote:
*SHOULD* is the operative word here, since its *not*.  No matter whether 
its a linux, osX or freebsd box that I try using pty support on with php 
 5.1.2 it says that pty support is not available for my system. Further 
checking in the user-contributed notes on this page:


http://us2.php.net/proc_open

reveals a user comment that appears to be the exact description of the 
problem:


 >andrew dot budd at adsciengineering dot com
 >28-Dec-2005 09:55
 >The pty option is actually disabled in the source for
 >some reason via a >#if 0 && condition.  I'm not sure
 >why it's disabled.  I removed the 0 >&& and recompiled,
 >after which the pty option works perfectly.  Just a
 >note.

except that it doesn't say WHERE in the source.  I can't find it.  #if 0 
&& shows up about a million times.  anyone got any advice?  I swear i'm 
not crazy.



The -internals list will know the source code.. or send that guy an 
email and ask him where he had to change it.



Chris wrote:


Jon wrote:

Has anyone worked with ptys using proc_open?  I want to try it out 
but it appears to be disabled at the source level and I don't know 
how to re-enable it.  Any info at all is appreciated.



Stupid question - you're using php5 right? It should already be there:

http://php.net/proc_open

PHP 5 introduces pty support for systems with Unix98 ptys.






--
Postgresql & php tutorials
http://www.designmagick.com/

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



[PHP] calling php script from C - pclose problem

2006-04-04 Thread Ysidro

Hello,

Calling a php script from legacy c code using popen(), works great.
Problem: when php script is done, pclose() in c code fails with ECHILD, 
No child process, wait4() failed.


This is because the php script does not hang around to be wait'ed for; 
any idea how to make a command line php script behave like a normal 
child process that waits for its parent to get a status via a wait 
system call?


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




Re: [PHP] redirect using php

2006-04-04 Thread Schalk



Brady Mitchell wrote:

-Original Message-
In JSP I have access to a function called sendRedirect() to 
send a user 
from one page to another, usually after some processing completed. Is 
there a similar function in PHP?



Take a look at the header() function.
http://php.net/header

To redirect you can use:  header("Location: http://www.example.com/";); 


Brady

Thanks everyone, I will give this a go.

--
Kind Regards
Schalk Neethling
Web Developer.Designer.Programmer.President
Volume4.Business.Solution.Developers

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



RE: [PHP] redirect using php

2006-04-04 Thread Brady Mitchell
> -Original Message-
> In JSP I have access to a function called sendRedirect() to 
> send a user 
> from one page to another, usually after some processing completed. Is 
> there a similar function in PHP?

Take a look at the header() function.
http://php.net/header

To redirect you can use:  header("Location: http://www.example.com/";); 

Brady

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



[PHP] suse php apache2 sessions problem

2006-04-04 Thread Paul Nowosielski
Dear All,

I'm setting up a development server (SuSe 9.1 x86_64, apache2, php 4)and
I'm having a weird issue with php 4 not recognizing the start_session
function.

I've loaded the module with the php.ini file:
extension=session.so

I've installed the rpm for php sessions and frankly I'm dumbfounded as
to why my phpinfo() is still not even listing sessions as a modules??!

Any suggestions would be greatly appreciated.

TIA!

-- 
Paul Nowosielski

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



RE: [PHP] redirect using php

2006-04-04 Thread Chrome
http://uk.php.net/manual/en/function.header.php

 
---
http://chrome.me.uk
 

-Original Message-
From: Schalk [mailto:[EMAIL PROTECTED] 
Sent: 04 April 2006 22:21
To: php-general@lists.php.net
Subject: [PHP] redirect using php

Greetings All,

In JSP I have access to a function called sendRedirect() to send a user 
from one page to another, usually after some processing completed. Is 
there a similar function in PHP?

After processing a form and sending the data via email, I need to 
redirect them to another page. I currently use a method of merely 
replacing the form with some 'thank you' text after submitting the form, 
I prefer this but, the client wants me to redirect to another page. All 
help appreciated. Thanks!

-- 
Kind Regards
Schalk Neethling
Web Developer.Designer.Programmer.President
Volume4.Business.Solution.Developers

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


__ NOD32 1.1471 (20060404) Information __

This message was checked by NOD32 antivirus system.
http://www.eset.com

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



RE: [PHP] Need a CRM recommendation

2006-04-04 Thread Chrome
Apparently vTiger is quite good but I've had no experience of it

http://www.vtiger.com/

Dan

 
---
http://chrome.me.uk
 

-Original Message-
From: Jay Blanchard [mailto:[EMAIL PROTECTED] 
Sent: 04 April 2006 17:50
To: php-general@lists.php.net
Subject: [PHP] Need a CRM recommendation

Howdy group!

I need recommendations for a good CRM done in PHP, thanks!

Jay

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


__ NOD32 1.1470 (20060404) Information __

This message was checked by NOD32 antivirus system.
http://www.eset.com

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



[PHP] redirect using php

2006-04-04 Thread Schalk

Greetings All,

In JSP I have access to a function called sendRedirect() to send a user 
from one page to another, usually after some processing completed. Is 
there a similar function in PHP?


After processing a form and sending the data via email, I need to 
redirect them to another page. I currently use a method of merely 
replacing the form with some 'thank you' text after submitting the form, 
I prefer this but, the client wants me to redirect to another page. All 
help appreciated. Thanks!


--
Kind Regards
Schalk Neethling
Web Developer.Designer.Programmer.President
Volume4.Business.Solution.Developers

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



RE: [PHP] php, sessions and ie

2006-04-04 Thread Chrome
I let GC and cookie expiration handle ending the session... The cookie was
only set for 15 minutes

Dan

 
---
http://chrome.me.uk
 

-Original Message-
From: Dallas Cahker [mailto:[EMAIL PROTECTED] 
Sent: 04 April 2006 19:41
To: php-general@lists.php.net
Subject: Re: [PHP] php, sessions and ie

How are you destroying the sessions if they leave the site (dont logout). do
you check on activity or something else?

On 4/4/06, Dan Parry <[EMAIL PROTECTED]> wrote:
>
> I have had some issues with sessions and IE in the past and used the
> following code to start the session
>
>  if (isset($SessID)){ session_id($SessID); }
> session_start();
> header("Cache-control: private"); // IE 6 Fix.
> setcookie("SessID", session_id(), time() + 60 * 15);
> ?>
>
> Now, though, I always use a DB to store sessions... Much nicer
>
> HTH
>
> Dan
>
> -
> Dan Parry
> Senior Developer
> Virtua Webtech Ltd
> http://www.virtuawebtech.co.uk
> -Original Message-
> From: Dallas Cahker [mailto:[EMAIL PROTECTED]
> Sent: 04 April 2006 16:19
> To: php-general@lists.php.net
> Subject: [PHP] php, sessions and ie
>
> I've been hearing some of my friends saying there is an issue with Session
> in PHP and IE having problems with them.  Is that true?  If it is how do
> people get around this?  Session information saved to db?  Session id in
> cookie?
>
>
> __ NOD32 1.1454 (20060321) Information __
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>
>

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



Re: [PHP] Re: test for illegal characters and consequences

2006-04-04 Thread Eduardo Raúl Galván Sánchez
You can compare each character against the "standard character set" by 
means of regular expressions.


Angelo Zanetti escribió:




Al wrote:

Angelo Zanetti wrote:


Hi guys.

Ive developed a site and now I've come to the stage where I need to 
test each textfield on each form for illegal characters that have 
been inputted.

I would like to know from some of you how you go about it?

Do you use a regular expression and test each textfield sequencially, 
also what do you do when you find illegal characters? do you strip 
them out of the inputted information or do you post an error message 
and tell them that there are illegal characters?


I have many pages and many textfields so I would like to use the best 
and most appropriate and time effective approach by taking in your 
suggestions before doing the testing and counter measure.


Thanks in advance



Be more specific about what you mean by "illegal" characters. Give us 
some examples.


Well any kind of character that could break the the site and the SQL 
statement. Its not really important what the characters are inputted but 
rather how to remedy the situation once these characters have been entered.


Thanks


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



Re: [PHP] parsing malformed xml documents

2006-04-04 Thread Rasmus Lerdorf

Mariano Guadagnini wrote:

Hei guys,
I´m parsing some xml's and fetching nodes using xpath, and the PHP 5.0 
DOM. Unfortunately, some documents have white spaces in the beginning or 
some missing tags. In some situations, the script just skips that xml, 
or even crashes without notice. I tried loading them as html, and 
disabling validation, but that didn´t do the trick, as they have invalid 
html tags.
I wonder if there is some way (maybe an external class, or something) to 
accomplish this. I know that theorically, it would be better to have 
well formed xml (I also think so), but I need to handle them at any 
rate, and they´re created by an external source away from my control.


How about something like this:

  $dom = @DOMDocument::loadHTML($xml);
  if(is_object($dom)) $xpath = new DOMXPath($dom);
  else {
$xml = tidy_repair_string($xml);
if($xml) {
$dom = @DOMDocument::loadHTML($xml);
if(is_object($dom)) $xpath = new DOMXPath($dom);
}
  }

-Rasmus

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



Re: [PHP] ID-tags from picture?

2006-04-04 Thread Gustav Wiberg
- Original Message - 
From: "Chris" <[EMAIL PROTECTED]>

To: "Gustav Wiberg" <[EMAIL PROTECTED]>
Cc: "PHP General" 
Sent: Tuesday, April 04, 2006 4:14 AM
Subject: Re: [PHP] ID-tags from picture?



Gustav Wiberg wrote:

Hi guys!

If I've got this right, there will be some kind of tag that is saved in a 
picture (hidden). Is it possible to retrieve this information from PHP 
and what it is called? Any ideas / suggestions would be approciated!


Depends on what information you are after.

Some images may have exif info, but not all.

http://www.php.net/exif

Possibly IPTC information too (but only applies to jpegs apparently):

http://www.php.net/iptcparse

--
Postgresql & php tutorials
http://www.designmagick.com/


Hi!

And thanx a lot! Exactly what I was looking for!

Best regards
/Gustav Wiberg 


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



[PHP] parsing malformed xml documents

2006-04-04 Thread Mariano Guadagnini

Hei guys,
I´m parsing some xml's and fetching nodes using xpath, and the PHP 5.0 
DOM. Unfortunately, some documents have white spaces in the beginning or 
some missing tags. In some situations, the script just skips that xml, 
or even crashes without notice. I tried loading them as html, and 
disabling validation, but that didn´t do the trick, as they have invalid 
html tags.
I wonder if there is some way (maybe an external class, or something) to 
accomplish this. I know that theorically, it would be better to have 
well formed xml (I also think so), but I need to handle them at any 
rate, and they´re created by an external source away from my control.


Thanks in advance,

Mariano Guadagnini


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.3.5/300 - Release Date: 03/04/2006

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



RE: [PHP] Need a CRM recommendation

2006-04-04 Thread Philip Hallstrom

[snip]

I need recommendations for a good CRM done in PHP, thanks!


http://www.opensourcecms.com/

Lots of options, ratings, reviews, demos, etc.
[/snip]


Lot's of good CMS's there, only one, maybe two CRM's.


Woops.  That's what happens when you read too fast...

No experience with it, but there's http://www.sugarcrm.com/crm/

-p

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



Re: [PHP] php, sessions and ie

2006-04-04 Thread Dallas Cahker
How are you destroying the sessions if they leave the site (dont logout). do
you check on activity or something else?

On 4/4/06, Dan Parry <[EMAIL PROTECTED]> wrote:
>
> I have had some issues with sessions and IE in the past and used the
> following code to start the session
>
>  if (isset($SessID)){ session_id($SessID); }
> session_start();
> header("Cache-control: private"); // IE 6 Fix.
> setcookie("SessID", session_id(), time() + 60 * 15);
> ?>
>
> Now, though, I always use a DB to store sessions... Much nicer
>
> HTH
>
> Dan
>
> -
> Dan Parry
> Senior Developer
> Virtua Webtech Ltd
> http://www.virtuawebtech.co.uk
> -Original Message-
> From: Dallas Cahker [mailto:[EMAIL PROTECTED]
> Sent: 04 April 2006 16:19
> To: php-general@lists.php.net
> Subject: [PHP] php, sessions and ie
>
> I've been hearing some of my friends saying there is an issue with Session
> in PHP and IE having problems with them.  Is that true?  If it is how do
> people get around this?  Session information saved to db?  Session id in
> cookie?
>
>
> __ NOD32 1.1454 (20060321) Information __
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>
>


Re: [PHP] proc_open and unix pty support

2006-04-04 Thread Jon
*SHOULD* is the operative word here, since its *not*.  No matter whether 
its a linux, osX or freebsd box that I try using pty support on with php 
 5.1.2 it says that pty support is not available for my system. 
Further checking in the user-contributed notes on this page:


http://us2.php.net/proc_open

reveals a user comment that appears to be the exact description of the 
problem:


>andrew dot budd at adsciengineering dot com
>28-Dec-2005 09:55
>The pty option is actually disabled in the source for
>some reason via a >#if 0 && condition.  I'm not sure
>why it's disabled.  I removed the 0 >&& and recompiled,
>after which the pty option works perfectly.  Just a
>note.

except that it doesn't say WHERE in the source.  I can't find it.  #if 0 
&& shows up about a million times.  anyone got any advice?  I swear i'm 
not crazy.


Chris wrote:

Jon wrote:
Has anyone worked with ptys using proc_open?  I want to try it out but 
it appears to be disabled at the source level and I don't know how to 
re-enable it.  Any info at all is appreciated.


Stupid question - you're using php5 right? It should already be there:

http://php.net/proc_open

PHP 5 introduces pty support for systems with Unix98 ptys.



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



RE: [PHP] Need a CRM recommendation

2006-04-04 Thread Jay Blanchard
[snip]
> I need recommendations for a good CRM done in PHP, thanks!

http://www.opensourcecms.com/

Lots of options, ratings, reviews, demos, etc.
[/snip]


Lot's of good CMS's there, only one, maybe two CRM's.

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



Re: [PHP] Need a CRM recommendation

2006-04-04 Thread Philip Hallstrom

I need recommendations for a good CRM done in PHP, thanks!


http://www.opensourcecms.com/

Lots of options, ratings, reviews, demos, etc.

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



[PHP] Re: problem with greek language

2006-04-04 Thread David Dorward
Rosen wrote:
> I have one very big problem: I create website with english and greek
> language. I use "iso-8859-1" encoding for my website.
> I show the greek language text with encoded chars like
> "τηλεόρα&si;"

Representing such characters as HTML entities is fine.

> On the website I have no problems - everything shows ok, but when I pass
> this greek encoded string to javascript - i.e. "alert('τη');" the
> browser doesn't decode the greek symbols and the alert shows me the same
> :"τη"

The data between  and  is, in HTML documents, CDATA, so
HTML entities are not decoded. You either have to encode the document using
a character encoding which supports the characters you want (such as
UTF-8), configure your server to emit a suitable HTTP header, and use
literal versions of those characters or represent those characters as
\u (where  is the Unicode character specified by four hexadecimal
digits), or \XXX (three octal digits representing the Latin-1 character),
or \xXX (two hexadecimal digits representing the Latin-1 character).

-- 
David Dorward      
 Home is where the ~/.bashrc is

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



Re: [PHP] Need a CRM recommendation

2006-04-04 Thread Greg Schnippel
Try Civiccrm -

http://www.openngo.org/

CiviCRM is the first open source and freely downloadable constituent
relationship management solution. CiviCRM is web-based,
internationalized, and designed specifically to meet the needs of
advocacy, non-profit and non-governmental groups.

I use this with several NGOs, very easy to customize and scale.

- Greg

On 4/4/06, Jay Blanchard <[EMAIL PROTECTED]> wrote:
> Howdy group!
>
> I need recommendations for a good CRM done in PHP, thanks!
>
> Jay
>
> --
> 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



[PHP] Need a CRM recommendation

2006-04-04 Thread Jay Blanchard
Howdy group!

I need recommendations for a good CRM done in PHP, thanks!

Jay

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



RE: [PHP] php, sessions and ie

2006-04-04 Thread Dan Parry
I have had some issues with sessions and IE in the past and used the
following code to start the session



Now, though, I always use a DB to store sessions... Much nicer

HTH

Dan

-
Dan Parry
Senior Developer
Virtua Webtech Ltd
http://www.virtuawebtech.co.uk
-Original Message-
From: Dallas Cahker [mailto:[EMAIL PROTECTED] 
Sent: 04 April 2006 16:19
To: php-general@lists.php.net
Subject: [PHP] php, sessions and ie

I've been hearing some of my friends saying there is an issue with Session
in PHP and IE having problems with them.  Is that true?  If it is how do
people get around this?  Session information saved to db?  Session id in
cookie?


__ NOD32 1.1454 (20060321) Information __

This message was checked by NOD32 antivirus system.
http://www.eset.com



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



Re: [PHP] Re: test for illegal characters and consequences

2006-04-04 Thread Angelo Zanetti




Al wrote:

Angelo Zanetti wrote:


Hi guys.

Ive developed a site and now I've come to the stage where I need to 
test each textfield on each form for illegal characters that have been 
inputted.

I would like to know from some of you how you go about it?

Do you use a regular expression and test each textfield sequencially, 
also what do you do when you find illegal characters? do you strip 
them out of the inputted information or do you post an error message 
and tell them that there are illegal characters?


I have many pages and many textfields so I would like to use the best 
and most appropriate and time effective approach by taking in your 
suggestions before doing the testing and counter measure.


Thanks in advance



Be more specific about what you mean by "illegal" characters. Give us 
some examples.


Well any kind of character that could break the the site and the SQL statement. Its not really important what the characters are inputted but rather how to remedy the situation once these characters 
have been entered.


Thanks

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



[PHP] Re: test for illegal characters and consequences

2006-04-04 Thread Al

Angelo Zanetti wrote:

Hi guys.

Ive developed a site and now I've come to the stage where I need to test 
each textfield on each form for illegal characters that have been inputted.

I would like to know from some of you how you go about it?

Do you use a regular expression and test each textfield sequencially, 
also what do you do when you find illegal characters? do you strip them 
out of the inputted information or do you post an error message and tell 
them that there are illegal characters?


I have many pages and many textfields so I would like to use the best 
and most appropriate and time effective approach by taking in your 
suggestions before doing the testing and counter measure.


Thanks in advance


Be more specific about what you mean by "illegal" characters. Give us some 
examples.

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



Re: [PHP] php, sessions and ie

2006-04-04 Thread Wolf
I used to use a database table which housed their information, and their
cookie housed their sessionID that the server assigned them when they
logged in.  Grabbing the sessionID only from the cookie (and their IP) I
was able to log most people in (even "dynamic" IPs don't change THAT
often).  For those whom were dealing with a changed IP, the system had
them verify just their password.  Wrong password dumped them back out
and asked for full login information.  no browser issues at the time.

Wolf

Dallas Cahker wrote:
> I've been hearing some of my friends saying there is an issue with Session
> in PHP and IE having problems with them.  Is that true?  If it is how do
> people get around this?  Session information saved to db?  Session id in
> cookie?
> 

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



[PHP] php, sessions and ie

2006-04-04 Thread Dallas Cahker
I've been hearing some of my friends saying there is an issue with Session
in PHP and IE having problems with them.  Is that true?  If it is how do
people get around this?  Session information saved to db?  Session id in
cookie?


Re: [PHP] help with some logic.

2006-04-04 Thread Dallas Cahker
Okay I'll look at that.

What about switching to setting the password in md5 format in the cookie
rather then a regular id.  I might not call the cookie password but to me in
thinking about it seems like the same thing as setting a random id and then
saving the random id in the db.

On 4/4/06, Dan McCullough <[EMAIL PROTECTED]> wrote:
>
> hey Dallas,
>
> have you thought about breaking this up and making two seperate
> functions one the checks the cookie and one that checks the session
> information?  I'm not sure if that is what you were looking for as far
> as an answer but it might be a good start.
>
> On 4/4/06, Dallas Cahker <[EMAIL PROTECTED]> wrote:
> > I've been looking at this code for a few hours now and I get the nagging
> > feeling that I am overcomplicating something, something I never ever
> do.  I
> > have a login that puts some information on the session, and if the
> customer
> > wants they can ask to be remembered, the cookie is given the customers
> user
> > name and another cookie stores a unique id, similar to a password I
> could do
> > the password in a cookie as its md5 encrypted, but I went with an a
> unique
> > id which is store in the user db.
> >
> > Anyway here is what I am trying to do with the code below.  The
> authorized
> > user section requires 4 pieces of information, userid, password,
> username
> > and user level, a person who logs in each time gets that information
> > assigned to their session, that part works *knock on wood*
> perfectly.  When
> > a customer says "remember me" they go away and come back a while later
> they
> > are remembered, so that part works perfectly, however I need to get the
> > persons information and put that on the session, however I would like
> the
> > function to behave in such a way as to not overwrite the information
> each
> > time the page load.  So for example the cookie is read the information
> is
> > valid, the query to the db, the information set to the session.  You
> might
> > wonder why I dont set the userlevel to the cookie, well I dont want
> someone
> > changing the value of a cookie and getting admin access, which reminds
> me I
> > should add that as a check.
> > Thats about it.  getCookieInfo() the function inside the checkLogin
> function
> > just looks up the information for the cookie in the db.  I know that
> someone
> > is going to say something really simple that I am going to slap my
> forehead
> > over, I would like to thank that person before hand.
> >
> > function checkLogin () {
> >  /* Check if user has been remembered */
> >  if (isset($_COOKIE['cookname']) && isset($_COOKIE['cookid'])) {
> >  if (!isset($_SESSION['name']) && !isset($_SESSION['id']) &&
> > !isset($_SESSION['level']) && !isset($_SESSION['password'])) {
> >   $cookieInfo=getCookieInfo($_COOKIE['cookname'], $_COOKIE['cookid']);
> >   if ($cookieInfo==0) {
> >return 0;
> >   }
> >   if ($cookieInfo==1) {
> >setcookie("cookname", "", time()-60*60*24*100, "/");
> >   setcookie("cookid", "", time()-60*60*24*100, "/");
> >return 1;
> >   }
> >   if ($cookieInfo==2) {
> >setcookie("cookname", "", time()-60*60*24*100, "/");
> >   setcookie("cookid", "", time()-60*60*24*100, "/");
> >return 2;
> >   }
> >  }
> >  }
> >
> >  if (isset($_SESSION['name']) && isset($_SESSION['id']) &&
> > isset($_SESSION['level']) && isset($_SESSION['password'])) {
> >  if (loginUser($_SESSION['username'], $_SESSION['password'],'') != 1) {
> >   unset($_SESSION['name']);
> >   unset($_SESSION['id']);
> >   unset($_SESSION['level']);
> >   unset($_SESSION['password']);
> >   $_SESSION = array(); // reset session array
> >  session_destroy();   // destroy session.
> >   // incorrect information, user not logged in
> >   return 0;
> >  }
> >  // information valid, user okay
> >  return 1;
> >  } else {
> >  // user not logged in
> >  return 2;
> >  }
> > }
> >
> >
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


Re: [PHP] help with some logic.

2006-04-04 Thread Dan McCullough
hey Dallas,

have you thought about breaking this up and making two seperate
functions one the checks the cookie and one that checks the session
information?  I'm not sure if that is what you were looking for as far
as an answer but it might be a good start.

On 4/4/06, Dallas Cahker <[EMAIL PROTECTED]> wrote:
> I've been looking at this code for a few hours now and I get the nagging
> feeling that I am overcomplicating something, something I never ever do.  I
> have a login that puts some information on the session, and if the customer
> wants they can ask to be remembered, the cookie is given the customers user
> name and another cookie stores a unique id, similar to a password I could do
> the password in a cookie as its md5 encrypted, but I went with an a unique
> id which is store in the user db.
>
> Anyway here is what I am trying to do with the code below.  The authorized
> user section requires 4 pieces of information, userid, password, username
> and user level, a person who logs in each time gets that information
> assigned to their session, that part works *knock on wood* perfectly.  When
> a customer says "remember me" they go away and come back a while later they
> are remembered, so that part works perfectly, however I need to get the
> persons information and put that on the session, however I would like the
> function to behave in such a way as to not overwrite the information each
> time the page load.  So for example the cookie is read the information is
> valid, the query to the db, the information set to the session.  You might
> wonder why I dont set the userlevel to the cookie, well I dont want someone
> changing the value of a cookie and getting admin access, which reminds me I
> should add that as a check.
> Thats about it.  getCookieInfo() the function inside the checkLogin function
> just looks up the information for the cookie in the db.  I know that someone
> is going to say something really simple that I am going to slap my forehead
> over, I would like to thank that person before hand.
>
> function checkLogin () {
>  /* Check if user has been remembered */
>  if (isset($_COOKIE['cookname']) && isset($_COOKIE['cookid'])) {
>  if (!isset($_SESSION['name']) && !isset($_SESSION['id']) &&
> !isset($_SESSION['level']) && !isset($_SESSION['password'])) {
>   $cookieInfo=getCookieInfo($_COOKIE['cookname'], $_COOKIE['cookid']);
>   if ($cookieInfo==0) {
>return 0;
>   }
>   if ($cookieInfo==1) {
>setcookie("cookname", "", time()-60*60*24*100, "/");
>   setcookie("cookid", "", time()-60*60*24*100, "/");
>return 1;
>   }
>   if ($cookieInfo==2) {
>setcookie("cookname", "", time()-60*60*24*100, "/");
>   setcookie("cookid", "", time()-60*60*24*100, "/");
>return 2;
>   }
>  }
>  }
>
>  if (isset($_SESSION['name']) && isset($_SESSION['id']) &&
> isset($_SESSION['level']) && isset($_SESSION['password'])) {
>  if (loginUser($_SESSION['username'], $_SESSION['password'],'') != 1) {
>   unset($_SESSION['name']);
>   unset($_SESSION['id']);
>   unset($_SESSION['level']);
>   unset($_SESSION['password']);
>   $_SESSION = array(); // reset session array
>  session_destroy();   // destroy session.
>   // incorrect information, user not logged in
>   return 0;
>  }
>  // information valid, user okay
>  return 1;
>  } else {
>  // user not logged in
>  return 2;
>  }
> }
>
>

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



[PHP] help with some logic.

2006-04-04 Thread Dallas Cahker
I've been looking at this code for a few hours now and I get the nagging
feeling that I am overcomplicating something, something I never ever do.  I
have a login that puts some information on the session, and if the customer
wants they can ask to be remembered, the cookie is given the customers user
name and another cookie stores a unique id, similar to a password I could do
the password in a cookie as its md5 encrypted, but I went with an a unique
id which is store in the user db.

Anyway here is what I am trying to do with the code below.  The authorized
user section requires 4 pieces of information, userid, password, username
and user level, a person who logs in each time gets that information
assigned to their session, that part works *knock on wood* perfectly.  When
a customer says "remember me" they go away and come back a while later they
are remembered, so that part works perfectly, however I need to get the
persons information and put that on the session, however I would like the
function to behave in such a way as to not overwrite the information each
time the page load.  So for example the cookie is read the information is
valid, the query to the db, the information set to the session.  You might
wonder why I dont set the userlevel to the cookie, well I dont want someone
changing the value of a cookie and getting admin access, which reminds me I
should add that as a check.
Thats about it.  getCookieInfo() the function inside the checkLogin function
just looks up the information for the cookie in the db.  I know that someone
is going to say something really simple that I am going to slap my forehead
over, I would like to thank that person before hand.

function checkLogin () {
 /* Check if user has been remembered */
 if (isset($_COOKIE['cookname']) && isset($_COOKIE['cookid'])) {
  if (!isset($_SESSION['name']) && !isset($_SESSION['id']) &&
!isset($_SESSION['level']) && !isset($_SESSION['password'])) {
   $cookieInfo=getCookieInfo($_COOKIE['cookname'], $_COOKIE['cookid']);
   if ($cookieInfo==0) {
return 0;
   }
   if ($cookieInfo==1) {
setcookie("cookname", "", time()-60*60*24*100, "/");
   setcookie("cookid", "", time()-60*60*24*100, "/");
return 1;
   }
   if ($cookieInfo==2) {
setcookie("cookname", "", time()-60*60*24*100, "/");
   setcookie("cookid", "", time()-60*60*24*100, "/");
return 2;
   }
  }
 }

 if (isset($_SESSION['name']) && isset($_SESSION['id']) &&
isset($_SESSION['level']) && isset($_SESSION['password'])) {
  if (loginUser($_SESSION['username'], $_SESSION['password'],'') != 1) {
   unset($_SESSION['name']);
   unset($_SESSION['id']);
   unset($_SESSION['level']);
   unset($_SESSION['password']);
   $_SESSION = array(); // reset session array
  session_destroy();   // destroy session.
   // incorrect information, user not logged in
   return 0;
  }
  // information valid, user okay
  return 1;
 } else {
  // user not logged in
  return 2;
 }
}


[PHP] Programmer needed for winsock project

2006-04-04 Thread Mace Eliason

Hi,

I don't know what peoples backgrounds are here on the list but we have a 
paying project for the right person.  Or if anyone has another list that 
can suggest where I can post this.


Is anyone interested in working on a small project? We are looking for 
someone to write a program for us.


Program description: Transparent socks proxy client. Must run as a 
service and be password protected. It needs to transparently redirect 
all internet traffic to a socks proxy. Needs to be able to configure 
server settings (port, address, username, password)


To give you an idea of what I mean take a look at proxcap 
http://proxylabs.netwu.com/


If anyone is interested please email me at [EMAIL PROTECTED] 



Thanks

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



Re: [PHP] problem with greek language

2006-04-04 Thread rouvas
Hmmm... Are you sure it is not a matter of your fonts being incapable of 
displaying Greek characters?

Can you try with these : http://sourceforge.net/projects/font-tool 

BTW, are you using Windows or *nix?

-Stathis

On Tuesday 04 April 2006 16:52, Rosen wrote:
> Thanks,
> But the problem is thath I can't put directly into code the greek text
> with copy/paste from the .doc file in the PHP editor. I chahged the
> encoding for the editor to greek charset, but when I paste it, the
> result is "??? " ( questiomarks ) .
>
> rouvas wrote:
> > Hi Rosen,
> >
> > either use ISO-8859-7 for the encoding or UTF-8. If you use ISO-8859-7
> > your site will not need any modifications (either than replacing the
> > "&tau, ..., etc" symbols with the actual characters). If you use UTF-8
> > you will of course have to modify your strings to make them UTF-8
> > compatible.
> >
> > Please, take into account that using the "τ&eta, ..., etc" symbols is
> > *not* guaranteed to work for users visiting your site from Greece. No
> > matter what the standards say, there are problems. Trust me. I live in
> > Greece :-)
> >
> > -Stathis
> >
> > On Tuesday 04 April 2006 15:39, Rosen wrote:
> >> Hi,
> >> I have one very big problem: I create website with english and greek
> >> language. I use "iso-8859-1" encoding for my website.
> >> I show the greek language text with encoded chars like
> >> "τηλεόρα&si;" -  I copy/paste this
> >> from Openoffice documents.
> >> On the website I have no problems - everything shows ok, but when I pass
> >> this greek encoded string to javascript - i.e. "alert('τη');"
> >> the browser doesn't decode the greek symbols and the alert shows me the
> >> same
> >>
> >> :"τη"
> >>
> >> Have someone some idea how to solve this problem ?
> >>
> >> Thanks in advance,
> >> Rosen

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



Re: [PHP] problem with greek language

2006-04-04 Thread Rosen

Thanks,
But the problem is thath I can't put directly into code the greek text 
with copy/paste from the .doc file in the PHP editor. I chahged the 
encoding for the editor to greek charset, but when I paste it, the 
result is "??? " ( questiomarks ) .




rouvas wrote:

Hi Rosen,

either use ISO-8859-7 for the encoding or UTF-8. If you use ISO-8859-7 your 
site will not need any modifications (either than replacing the "&tau, ..., 
etc" symbols with the actual characters). If you use UTF-8 you will of course 
have to modify your strings to make them UTF-8 compatible.


Please, take into account that using the "τ&eta, ..., etc" symbols is 
*not* guaranteed to work for users visiting your site from Greece. No matter 
what the standards say, there are problems. Trust me. I live in Greece :-)


-Stathis

On Tuesday 04 April 2006 15:39, Rosen wrote:

Hi,
I have one very big problem: I create website with english and greek
language. I use "iso-8859-1" encoding for my website.
I show the greek language text with encoded chars like
"τηλεόρα&si;" -  I copy/paste this
from Openoffice documents.
On the website I have no problems - everything shows ok, but when I pass
this greek encoded string to javascript - i.e. "alert('τη');" the
browser doesn't decode the greek symbols and the alert shows me the same

:"τη"

Have someone some idea how to solve this problem ?

Thanks in advance,
Rosen


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



Re: [PHP] test for illegal characters and consequences

2006-04-04 Thread Paul Scott
On Tue, 2006-04-04 at 15:32 -0800, Angelo Zanetti wrote:
> Ive developed a site and now I've come to the stage where I need to test each 
> textfield on each form for illegal characters that have been inputted.
> I would like to know from some of you how you go about it?
> 

In our framework, we use a few methods, depending on what needs to be
done in what way...

If you look at our wiki module, we use AJAX to check for valid PageNames
when using SmashWordsTogether. In our other forms we use a form
validation object that checks for numeric, alphanumeric, textonly etc on
form submission.

It sounds as though the AJAX route is more what you are looking for. If
you would like some help let me know, or ask on our developers list.

You can check it out at any one of our sites. Try registering and adding
a page to the wiki at http://fsiu.uwc.ac.za/ for an example of the AJAX
validation

--Paul

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



[PHP] test for illegal characters and consequences

2006-04-04 Thread Angelo Zanetti

Hi guys.

Ive developed a site and now I've come to the stage where I need to test each 
textfield on each form for illegal characters that have been inputted.
I would like to know from some of you how you go about it?

Do you use a regular expression and test each textfield sequencially, also what do you do when you find illegal characters? do you strip them out of the inputted information or do you post an error 
message and tell them that there are illegal characters?


I have many pages and many textfields so I would like to use the best and most 
appropriate and time effective approach by taking in your suggestions before 
doing the testing and counter measure.

Thanks in advance
--

Angelo Zanetti
Z Logic
www.zlogic.co.za
[c] +27 72 441 3355
[t] +27 21 469 1052
[f] +27 86 681 5885

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



Re: [PHP] problem with greek language

2006-04-04 Thread rouvas
Hi Rosen,

either use ISO-8859-7 for the encoding or UTF-8. If you use ISO-8859-7 your 
site will not need any modifications (either than replacing the "&tau, ..., 
etc" symbols with the actual characters). If you use UTF-8 you will of course 
have to modify your strings to make them UTF-8 compatible.

Please, take into account that using the "τ&eta, ..., etc" symbols is 
*not* guaranteed to work for users visiting your site from Greece. No matter 
what the standards say, there are problems. Trust me. I live in Greece :-)

-Stathis

On Tuesday 04 April 2006 15:39, Rosen wrote:
> Hi,
> I have one very big problem: I create website with english and greek
> language. I use "iso-8859-1" encoding for my website.
> I show the greek language text with encoded chars like
> "τηλεόρα&si;" -  I copy/paste this
> from Openoffice documents.
> On the website I have no problems - everything shows ok, but when I pass
> this greek encoded string to javascript - i.e. "alert('τη');" the
> browser doesn't decode the greek symbols and the alert shows me the same
>
> :"τη"
>
> Have someone some idea how to solve this problem ?
>
> Thanks in advance,
> Rosen

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



Re: [PHP] FQDN of the server thru CLI

2006-04-04 Thread Stut

Venkat Venkataraju wrote:

i do not want to hardcode the hostname anywhere as these script will 
be copied onto many servers. is there a way i can find the fully 
qualified domain name thru PHP?



If the system has been configured correctly the following should work...

$hostname = trim(`hostname`); // note the backticks

-Stut

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



Re: [PHP] FQDN of the server thru CLI

2006-04-04 Thread Hans Juergen von Lengerke
I usually do this by forcing the profile to be read before I 
run the script. Something like

  * * * * * . /etc/profile && /path/to/script


> Date: Tue, 04 Apr 2006 17:43:09 +0530
> From: Venkat Venkataraju <[EMAIL PROTECTED]>
> To: php-general@lists.php.net
> Subject: [PHP] FQDN of the server thru CLI
> 
> Hi All
> 
> I'm writing a bunch of cron scripts that send reports periodically using 
> phpmailer.
> 
> I'm having a hard time trying to find the FQDN of the server. I need 
> that information to construct the from address for the emails.
> 
> The $_ENV['HOSTNAME'] works only if the script is executed manually. the 
> cron does not pass the HOSTNAME env variable to the scripts.
> 
> When executed from the CLI, the $_SERVER['HOSTNAME'] does not have the 
> fqdn, but just the hostname part of the FQDN.
> 
> Unless i hard code the corntab file with
> HOSTNAME=fqdn
> 
> i do not want to hardcode the hostname anywhere as these script will be 
> copied onto many servers. is there a way i can find the fully qualified 
> domain name thru PHP?
> 
> Thanks
> /V
> 
> 

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



[PHP] GD to move to php.net

2006-04-04 Thread Kevin Waterson
This can only mean good things for PHP and GD development.
Hope to see some real improvements to the lib now
http://phpro.org/phpdev/GD-moving-home-to-PHP.html

K

-- 
"Democracy is two wolves and a lamb voting on what to have for lunch. 
Liberty is a well-armed lamb contesting the vote."

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



[PHP] FQDN of the server thru CLI

2006-04-04 Thread Venkat Venkataraju

Hi All

I'm writing a bunch of cron scripts that send reports periodically using 
phpmailer.


I'm having a hard time trying to find the FQDN of the server. I need 
that information to construct the from address for the emails.


The $_ENV['HOSTNAME'] works only if the script is executed manually. the 
cron does not pass the HOSTNAME env variable to the scripts.


When executed from the CLI, the $_SERVER['HOSTNAME'] does not have the 
fqdn, but just the hostname part of the FQDN.


Unless i hard code the corntab file with
HOSTNAME=fqdn

i do not want to hardcode the hostname anywhere as these script will be 
copied onto many servers. is there a way i can find the fully qualified 
domain name thru PHP?


Thanks
/V

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



[PHP] problem with greek language

2006-04-04 Thread Rosen
Hi,
I have one very big problem: I create website with english and greek
language. I use "iso-8859-1" encoding for my website.
I show the greek language text with encoded chars like
"τηλεόρα&si;" -  I copy/paste this
from Openoffice documents.
On the website I have no problems - everything shows ok, but when I pass
this greek encoded string to javascript - i.e. "alert('τη');" the
browser doesn't decode the greek symbols and the alert shows me the same
:"τη"

Have someone some idea how to solve this problem ?

Thanks in advance,
Rosen

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



RE: [PHP] PHP/Dreamweaver CSS issue

2006-04-04 Thread Jay Blanchard
[snip]
I am trying to modularize a Web Page using one of Dremweaver's CSSes.

It works in Firefox but it falls about in IE.

Is IE at fault or the modularization?
[/snip]

Since it is a CSS issue it is likely IE. I will refer you to a CSS
mailing list at css-d@lists.css-discuss.org since this is not a PHP
question. They will want more information than you provided here, such
as an example or link to the page that doesn't work.

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



Re: [PHP] Looping information into a table

2006-04-04 Thread Georgi Ivanov
Sorry . 
The correct SQL should be:
 $query ="select * from cforum cf INNER JOIN scforum ON  
cforum.id=scforum.cfid";

:) 

On Tuesday April 4 2006 11:58, Georgi Ivanov wrote:
> A little OT but i think it is important :
> I really would not write this code like this .
> You are making too many queries to the database . If u have 100 rows in
> first table and 200 rows returned from  second query , you make 100*200
> queries to the database !
> Try using SQL Joins. Like this :
>
>  $query ="select * from cforum cf INNER JOIN scforum ON ";
> $res=mysql_query($query);
>
> while ($line=mysql_fetch_array($res)){
> ?>
>  cellpadding="0" align="center"> 
>  
>bgcolor="#ff6600"> 
>   =tahoma color=black size=1>$line[cname];");
>  ?>   color="white">Forum Mods Will Go Here 
>  
>  
>  
>  
>  
>align="center"> 
>  
>  --> Topic Name:
>  $line[scname]  --> Topic Description: line[scdesc]");
> ?>
>
>  
>  
>  
>  
>  
>  
>  }
>
> You may want to use LEfT Join ..
> This way you will make just ONE query to the database
>
> On Monday April 3 2006 06:31, benifactor wrote:
> > i am creating a forum and i am having trouble getting the database
> > information in to an html table
> >
> > i believe it has somthing to do with the placement of the while loops
> > because they repeat the segment of code over untill the statment returns
> > false, thus adding extra html.. you guys are the experts so if you could
> > help i would appreaciate it. i will give you the code and an example of
> > how its shows up and then how i need it to show up and if you could point
> > me in the right direction it would be awsome...
> >
> >
> > //code
> >  > $query = mysql_query("select * from cforum");
> > while ($query1 = mysql_fetch_array($query)) {
> > $lid = $query1[id];
> >
> > $query2 = mysql_query("select * from scforum where cfid = '$lid'");
> > while ($query3 = mysql_fetch_array($query2)) {
> >
> > ?>
> >  > cellpadding="0" align="center"> 
> > 
> >  > bgcolor="#ff6600"> 
> >  > =tahoma color=black size=1>$query1[cname];");
> > ?>  > color="white">Forum Mods Will Go Here 
> > 
> > 
> > 
> > 
> > 
> >  > align="center"> 
> > 
> > --> Topic Name:
> > $query3[scname]  --> Topic Description:
> > $query3[scdesc]"); ?>
> >
> > 
> > 
> > 
> > 
> > 
> > 
> >
> >
> >
> >  > }
> > }
> >
> > ?>
> >
> > //end code
> >
> > //here is how it displays
> >
> > General;
> >Forum Mods Will Go Here
> >
> > --> Topic Name: General
> > --> Topic Description: blagh l adsklhdfkhadklfhaklsdhf sdhlkh
> >
> >
> >
> >
> >
> > Other;
> >Forum Mods Will Go Here
> >
> > --> Topic Name: Other
> > --> Topic Description: sdfdsjl;asdf
> >
> >
> >
> >
> >
> > Other;
> >Forum Mods Will Go Here
> >
> > --> Topic Name: Another Other
> > --> Topic Description: sdafkasdhkdhas
> >
> >
> >
> >
> >
> > other;
> >Forum Mods Will Go Here
> >
> > --> Topic Name: yet another other
> > --> Topic Description: Talk about all aspects of other. oh
> > wait There is another forum just for that!
> >
> >
> >
> >
> >
> > Bug Reports;
> >Forum Mods Will Go Here
> >
> > --> Topic Name: Web Site Bug Reports
> > --> Topic Description: Report bugs here. Please include
> > information like, how the problem was encountered, the nature of the bug
> > e.x. Spelling error on the forum page". Please give us steps on how to
> > re-create the bug so we can fix it.
> >
> >
> >
> >
> > // see this looks ok, but the 'others' should be grouped together
> >
> > like this
> > Other; forum Mods Will Go Here
> > --> Topic Name: Another Other
> > --> Topic Description: sdafkasdhkdhas
> >
> > --> Topic Name: Other
> > --> Topic Description: sdfdsjl;asdf
> >
> >
> > --> Topic Name: yet another other
> >   --> Topic Description: Talk about all aspects of other.
> > oh wait There is another forum just for that!
> >
> >
> >
> >
> >  if you get what i mean and can offer any help i would appreaciate it
> > thank you in advance!

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



Re: [PHP] Looping information into a table

2006-04-04 Thread Georgi Ivanov
A little OT but i think it is important :
I really would not write this code like this .
You are making too many queries to the database . If u have 100 rows in first 
table and 200 rows returned from  second query , you make 100*200 queries to 
the database !
Try using SQL Joins. Like this :


  
 
  
 $line[cname];");
 ?> Forum Mods Will Go Here 
 
 
 
 
 
  
 
 --> Topic Name:
 $line[scname]  --> Topic Description: line[scdesc]"); ?>

 
 
 
 
 
 
 i am creating a forum and i am having trouble getting the database
> information in to an html table
>
> i believe it has somthing to do with the placement of the while loops
> because they repeat the segment of code over untill the statment returns
> false, thus adding extra html.. you guys are the experts so if you could
> help i would appreaciate it. i will give you the code and an example of how
> its shows up and then how i need it to show up and if you could point me in
> the right direction it would be awsome...
>
>
> //code
>  $query = mysql_query("select * from cforum");
> while ($query1 = mysql_fetch_array($query)) {
> $lid = $query1[id];
>
> $query2 = mysql_query("select * from scforum where cfid = '$lid'");
> while ($query3 = mysql_fetch_array($query2)) {
>
> ?>
>  cellpadding="0" align="center"> 
> 
>  bgcolor="#ff6600"> 
>  =tahoma color=black size=1>$query1[cname];");
> ?>  color="white">Forum Mods Will Go Here 
> 
> 
> 
> 
> 
>  align="center"> 
> 
> --> Topic Name:
> $query3[scname]  --> Topic Description:
> $query3[scdesc]"); ?>
>
> 
> 
> 
> 
> 
> 
>
>
>
>  }
> }
>
> ?>
>
> //end code
>
> //here is how it displays
>
> General;
>Forum Mods Will Go Here
>
> --> Topic Name: General
> --> Topic Description: blagh l adsklhdfkhadklfhaklsdhf sdhlkh
>
>
>
>
>
> Other;
>Forum Mods Will Go Here
>
> --> Topic Name: Other
> --> Topic Description: sdfdsjl;asdf
>
>
>
>
>
> Other;
>Forum Mods Will Go Here
>
> --> Topic Name: Another Other
> --> Topic Description: sdafkasdhkdhas
>
>
>
>
>
> other;
>Forum Mods Will Go Here
>
> --> Topic Name: yet another other
> --> Topic Description: Talk about all aspects of other. oh wait
> There is another forum just for that!
>
>
>
>
>
> Bug Reports;
>Forum Mods Will Go Here
>
> --> Topic Name: Web Site Bug Reports
> --> Topic Description: Report bugs here. Please include
> information like, how the problem was encountered, the nature of the bug
> e.x. Spelling error on the forum page". Please give us steps on how to
> re-create the bug so we can fix it.
>
>
>
>
> // see this looks ok, but the 'others' should be grouped together
>
> like this
> Other; forum Mods Will Go Here
> --> Topic Name: Another Other
> --> Topic Description: sdafkasdhkdhas
>
> --> Topic Name: Other
> --> Topic Description: sdfdsjl;asdf
>
>
> --> Topic Name: yet another other
>   --> Topic Description: Talk about all aspects of other.
> oh wait There is another forum just for that!
>
>
>
>
>  if you get what i mean and can offer any help i would appreaciate it thank
> you in advance!

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



Re: [PHP] Here is a silly question

2006-04-04 Thread Tom Chubb
Great - thanks Chris - that's the answer I've been looking for!



On 04/04/06, Chris <[EMAIL PROTECTED]> wrote:
>
> Mace Eliason wrote:
> > Hi,
> >
> > This is come thing that I have struggled with now and again.  I usaually
> > us php code to make it work, but was wondering how others deal with this
> >
> > I use includes in most of the web applications that I work on to include
> > the header, footer, menu etc.
> >
> > The problem that I always run into as a project gets bigger is my links
> > to  pages.  If all the files are in the root directory theres no
> problem.
> >
> > If I have some files in a folder and call my menu for example  > include("../menu.php"); ?>  I have to call if from the parent
> > directory.  But then of course
> > all the links are wrong.  Root becomes the calling directory.
> >
> > I usually use a php variable to place the ../ if its needed.
> >
> > How does everyone else deal with this type of problem.  I have a times
> > places an extra copy of the footer, menu, header etc in each directory
> > but it is a pain to change links
> > when you have multiple locations to do it in.
> >
> > Thanks for any suggestions.
> >
> > I would be nice to have a simple way to have my include files in a
> > common place that works and keeps the links right.
> >
> > Scandog
> >
>
> I didn't see anybody else mention this, so:
>
> $mydir = dirname(__FILE__);
> include($mydir . '/../nav/menu.php');
>
> works every time and you don't have to rely on document_root being set
> properly etc.
>
> --
> Postgresql & php tutorials
> http://www.designmagick.com/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


--
Tom Chubb
[EMAIL PROTECTED]
07915 053312


Re: [PHP] Multidimentional array problems

2006-04-04 Thread John Wells
On 4/3/06, Mace Eliason <[EMAIL PROTECTED]> wrote:
> This is what I am doing and the output (for testing) seems correct
> while($row=mysql_fetch_array($result))
> {
>   $banner= array($arrayIndex => $row);
>
>   echo $banner[$arrayIndex]["image"]. "";
>   echo $banner[$arrayIndex]["url"]. "";
>   echo $banner[$arrayIndex]["display_type"]. "";
>   $arrayIndex++;
> }
>

Tom is correct, you're overwriting $banner each time.  While the
following is a bit verbose (Tom's assignment step is all you need),
this might help to show what's happening:

[code]
$banner_array = array();
while ($row = mysql_fetch_array($result))
{
 $banner_array[] = array(
   "url" => $row["url"],
   "image" => $row["image"],
   "display_type" => $row["display_type"]
   );

}
[/code]

> $value=0;
>  while($value < $number_of_banners_db )
>  {
> echo $banner[$value]["url"]. "";
> echo $banner[$value]["image"]. "";
> echo $banner[$value]["display_type"]. "";
>  }

Here you're also not incrementing your loop counter.  Try this:

[code]
foreach($banner_array as $banner)
{
 echo $banner["url"] . "";
 echo $banner["image"] . "";
 echo $banner["display_type"] . "";
}
[/code]

HTH,

John W

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