php-general Digest 4 Apr 2006 12:28:28 -0000 Issue 4052
Topics (messages 233170 through 233191):
Re: curl http file upload post
233170 by: Chris
proc_open and unix pty support
233171 by: Jon
233173 by: Chris
PHP/Dreamweaver CSS issue
233172 by: The Doctor
233180 by: Peter Hoskin
233191 by: Jay Blanchard
parse a Makefile
233174 by: Benjamin D Adams
233182 by: Peter Hoskin
233183 by: Kevin Kinsey
Re: utf8 problem
233175 by: Chris
Re: Best authentication method for user
233176 by: Grant Young
Re: return path of mail function
233177 by: sub.drewpydraws.com
233178 by: Chris
Re: Here is a silly question
233179 by: Chris
233188 by: Tom Chubb
Re: ID-tags from picture?
233181 by: Chris
Re: PHP AJAX Framework - Suggestions Please
233184 by: Rasmus Lerdorf
How to get a timestamp in error log?
233185 by: John Hicks
Re: mysql_fecth_array() and function call as parameter
233186 by: Jon Drukman
Re: Multidimentional array problems
233187 by: John Wells
Re: Looping information into a table
233189 by: Georgi Ivanov
233190 by: Georgi Ivanov
Administrivia:
To subscribe to the digest, e-mail:
[EMAIL PROTECTED]
To unsubscribe from the digest, e-mail:
[EMAIL PROTECTED]
To post to the list, e-mail:
php-general@lists.php.net
----------------------------------------------------------------------
--- Begin Message ---
webmaster wrote:
I am trying to upload a file to a remote server using curl and post method
here is what I have:
$file = $dir."".$dbfile[0];
$this->invoiceno = $dbfile[1];
$uploadpath = "http://www.website.com;
$postvar = array ();
$postvar['cboFileType'] = "837";
$postvar['txtDesc'] = "Invoice No. ".$this->invoiceno;
$postvar['btnSave'] = "Upload File";
$postvar['FILE1'] = "@$file";
$postvar['UPLOADING'] = "true";
$this->postvariables =
"txtUserName=".$this->user."&txtPassword=".$this->password."&btnLogin=Log
In";
// login first
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $this->login_post);
curl_setopt($ch, CURLOPT_USERAGENT, $this->agent);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $this->postvariables);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_REFERER, $this->reffer);
curl_setopt($ch, CURLOPT_COOKIEFILE, $this->cookie_file_path);
curl_setopt($ch, CURLOPT_COOKIEJAR, $this->cookie_file_path);
$results = curl_exec ($ch);
// upload file
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$postvar);
curl_setopt ( $ch, CURLOPT_URL, $uploadpath);
$uploaded = curl_exec ( $ch );
echo $uploaded;
I think my problem is that the file I need to upload is not in the same
directory on the server as this script. I am setting $file =
/var/www/include/upload/test.txt and this is what seems to be causing the
problem. I can find very little information on this topic on google so I
need your help. Do I need to copy the file to the same directory that the
script is in or is there something else I am missing? If I just set $file =
test.txt how would the server know where to find the file?
You need the full filepath on the server - /path/to/test.txt.
from this page:
http://www.php.net/manual/en/function.curl-setopt.php
looks like you need to add a curl_setopt call:
CURLOPT_UPLOAD
If that doesn't work, put verbose mode on and see what's going on:
CURLOPT_VERBOSE
--
Postgresql & php tutorials
http://www.designmagick.com/
--- End Message ---
--- Begin Message ---
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.
--- End Message ---
--- Begin Message ---
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/
--- End Message ---
--- Begin Message ---
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?
--
Member - Liberal International
This is [EMAIL PROTECTED] Ici [EMAIL PROTECTED]
God Queen and country! Beware Anti-Christ rising!
Canada's New CONservatives - Same old Tory.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
--- End Message ---
--- Begin Message ---
Lack of information means no answer for you.
More to the point, this is a CSS question... not a PHP one. There is a
difference.
The Doctor wrote:
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?
--- End Message ---
--- Begin Message ---
[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.
--- End Message ---
--- Begin Message ---
I'm trying to parse a Makefile, (FreeBSD Ports)
I plan on dumping the Makefile vars to a MySQL Database.
Would I parse the make file like a ini file?
Or would I have to use something different?
Maybe someone knows a tool that can do this for me?
Thanks
Ben
--- End Message ---
--- Begin Message ---
Makefile's are not ini files.
ini files have the structure
[section]
variable=value
[section2]
variable2=value2
Makefiles have the structure
variable=value
Benjamin D Adams wrote:
I'm trying to parse a Makefile, (FreeBSD Ports)
I plan on dumping the Makefile vars to a MySQL Database.
Would I parse the make file like a ini file?
Or would I have to use something different?
Maybe someone knows a tool that can do this for me?
Thanks
Ben
--- End Message ---
--- Begin Message ---
Benjamin D Adams wrote:
I'm trying to parse a Makefile, (FreeBSD Ports)
I plan on dumping the Makefile vars to a MySQL Database.
Would I parse the make file like a ini file?
Or would I have to use something different?
Maybe someone knows a tool that can do this for me?
Thanks
Ben
Try file() and ereg() or preg_match. If the Makefile
has standard format you're looking for
FOOBAR= some string here
so reading the file into an array (the file() call) and
using a regular expression conditional (to determine
if you're looking at a variable or something else)
might be quite enough to do the trick.
HTH,
Kevin Kinsey
--
A pedestal is as much a prison as any small, confined space.
-- Gloria Steinem
--- End Message ---
--- Begin Message ---
Merlin wrote:
Hi there,
I am trying to encode output with php with uft8_encode(); and then
output it to an xml file. Unfortunatelly this does not work as the
string that has been encoded by utf8_encode is not valid utf8?!
Depending on the string you might also need to htmlspecialchars it (to
encode < and > type characters).
--
Postgresql & php tutorials
http://www.designmagick.com/
--- End Message ---
--- Begin Message ---
Hi Alain.
On the authentication front, you can use HTTP basic authentication for
this kind of thing too - and it means you're not having to re-invent the
wheel in a lot of ways. The Auth_HTTP PEAR module makes this pretty
simple to implement:
http://pear.php.net/package/Auth_HTTP/
You can integrate you're own authentication mechanisms (i.e. DB stored
passwords, LDAP authentication, whatever you like really) quite easily.
Permissions systems are harder to implement. The PEAR LiveUser package
is attempting to make this a bit easier too:
http://pear.php.net/package/LiveUser/
HTH. Grant
--- End Message ---
--- Begin Message ---
> You are better off using the 5th paramater to mail() instead..
> mail($to, $sub, $msg, $headers, "-f $return");
>
And what if that doesn't work? Is there a 3rd way of doing it that might
work?
~Drew
--- End Message ---
--- Begin Message ---
[EMAIL PROTECTED] wrote:
You are better off using the 5th paramater to mail() instead..
mail($to, $sub, $msg, $headers, "-f $return");
And what if that doesn't work? Is there a 3rd way of doing it that might
work?
Ask your host if they allow you to change it on the fly. Explain what
you're trying to do.
As Curt said, they might not let you in their exim config. Not much we
can do if that's the case..
--
Postgresql & php tutorials
http://www.designmagick.com/
--- End Message ---
--- Begin Message ---
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/
--- End Message ---
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
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/
--- End Message ---
--- Begin Message ---
Ruben Rubio Rey wrote:
The best and simplest for me is prototype.js
Is much more than ajax ! 100% cross browser! ang GPL!
http://www.sergiopereira.com/articles/prototype.js.html
Note that quite a few people who know a lot about Javascript really
don't like the fact that prototype.js extends the basic Array type.
This means that if you have any Javascript that isn't prototype.js
aware, chances are pretty good that it will break because, for example,
you can't iterate over the elements of an Array anymore. It also
doesn't namespace any of its symbols which again means it doesn't play
nice with others. And my last real gripe is that it is a single
monolithic library. It's all or nothing.
I am of course rather biased, but I strongly prefer the Yahoo! User
Interface Library. You can read about it here:
http://developer.yahoo.com/yui/
It is a set of tiny standalone components that won't in any way
interfere with any other Javascript code you might have and you can pick
and choose just the things you need.
-Rasmus
--- End Message ---
--- Begin Message ---
My RHES4 configuration omits the timestamp when generating a PHP error
message in the (Apache) error log.
But regular apache errors *do* have a timestamp.
Is this normal?
How can I get the timestamp for the PHP errors as well?
Thanks,
John
--- End Message ---
--- Begin Message ---
Paul Goepfert wrote:
I included the or die function on the end of my query statement. When
I tested this on my web page I got the following error
Query2 Failed: You have an error in your SQL syntax near '(curdate())' at line 1
When this code executed:
$query2 = mysql_query("SELECT dayNum FROM Days WHERE dayNum = day(curdate())") ;
I can't see where the error is. Can anyone see the error?
that query works fine here. what version mysql are you using? (server,
not client).
-jsd-
--- End Message ---
--- Begin Message ---
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"]. "<br>";
> echo $banner[$arrayIndex]["url"]. "<br>";
> echo $banner[$arrayIndex]["display_type"]. "<br>";
> $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"]. "<br>";
> echo $banner[$value]["image"]. "<br>";
> echo $banner[$value]["display_type"]. "<br>";
> }
Here you're also not incrementing your loop counter. Try this:
[code]
foreach($banner_array as $banner)
{
echo $banner["url"] . "<br>";
echo $banner["image"] . "<br>";
echo $banner["display_type"] . "<br>";
}
[/code]
HTH,
John W
--- End Message ---
--- Begin Message ---
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 :
<?php
$query ="select * from cforum cf INNER JOIN scforum";
$res=mysql_query($query);
while ($line=mysql_fetch_array($res)){
?>
<table width="94%" border="-1" bordercolor="black" cellspacing="1"
cellpadding="0" align="center"> <tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="0"
bgcolor="#ff6600"> <tr>
<td><font face="tahoma" size="1" color="white"><?php echo("<font face =tahoma
color=black size=1><b>$line[cname];</b></font><br>");
?></font></td> <td align="right"><font face="tahoma" size="1"
color="white">Forum Mods Will Go Here</font></td> </tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="98%" border="0" cellspacing="2" cellpadding="0"
align="center"> <tr>
<td><font face="tahoma" color="black" size="1">
<?php echo("<font face =tahoma color=black size=1><b>--> Topic Name:
</b>$line[scname] <br> <b>--> Topic Description:</b> line[scdesc]<br>"); ?>
</td>
</tr>
</table>
</td>
</tr>
</table><br>
<?php
}
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)) {
>
> ?>
> <table width="94%" border="-1" bordercolor="black" cellspacing="1"
> cellpadding="0" align="center"> <tr>
> <td>
> <table width="100%" border="0" cellspacing="0" cellpadding="0"
> bgcolor="#ff6600"> <tr>
> <td><font face="tahoma" size="1" color="white"><?php echo("<font face
> =tahoma color=black size=1><b>$query1[cname];</b></font><br>");
> ?></font></td> <td align="right"><font face="tahoma" size="1"
> color="white">Forum Mods Will Go Here</font></td> </tr>
> </table>
> </td>
> </tr>
> <tr>
> <td>
> <table width="98%" border="0" cellspacing="2" cellpadding="0"
> align="center"> <tr>
> <td><font face="tahoma" color="black" size="1">
> <?php echo("<font face =tahoma color=black size=1><b>--> Topic Name:
> </b>$query3[scname] <br> <b>--> Topic Description:</b>
> $query3[scdesc]<br>"); ?>
>
> </td>
> </tr>
> </table>
> </td>
> </tr>
> </table><br>
>
>
>
> <?
> }
> }
>
> ?>
>
> //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!
--- End Message ---
--- Begin Message ---
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 :
>
> <?php
> $query ="select * from cforum cf INNER JOIN scforum ON ";
> $res=mysql_query($query);
>
> while ($line=mysql_fetch_array($res)){
> ?>
> <table width="94%" border="-1" bordercolor="black" cellspacing="1"
> cellpadding="0" align="center"> <tr>
> <td>
> <table width="100%" border="0" cellspacing="0" cellpadding="0"
> bgcolor="#ff6600"> <tr>
> <td><font face="tahoma" size="1" color="white"><?php echo("<font face
> =tahoma color=black size=1><b>$line[cname];</b></font><br>");
> ?></font></td> <td align="right"><font face="tahoma" size="1"
> color="white">Forum Mods Will Go Here</font></td> </tr>
> </table>
> </td>
> </tr>
> <tr>
> <td>
> <table width="98%" border="0" cellspacing="2" cellpadding="0"
> align="center"> <tr>
> <td><font face="tahoma" color="black" size="1">
> <?php echo("<font face =tahoma color=black size=1><b>--> Topic Name:
> </b>$line[scname] <br> <b>--> Topic Description:</b> line[scdesc]<br>");
> ?>
>
> </td>
> </tr>
> </table>
> </td>
> </tr>
> </table><br>
> <?php
> }
>
> 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)) {
> >
> > ?>
> > <table width="94%" border="-1" bordercolor="black" cellspacing="1"
> > cellpadding="0" align="center"> <tr>
> > <td>
> > <table width="100%" border="0" cellspacing="0" cellpadding="0"
> > bgcolor="#ff6600"> <tr>
> > <td><font face="tahoma" size="1" color="white"><?php echo("<font face
> > =tahoma color=black size=1><b>$query1[cname];</b></font><br>");
> > ?></font></td> <td align="right"><font face="tahoma" size="1"
> > color="white">Forum Mods Will Go Here</font></td> </tr>
> > </table>
> > </td>
> > </tr>
> > <tr>
> > <td>
> > <table width="98%" border="0" cellspacing="2" cellpadding="0"
> > align="center"> <tr>
> > <td><font face="tahoma" color="black" size="1">
> > <?php echo("<font face =tahoma color=black size=1><b>--> Topic Name:
> > </b>$query3[scname] <br> <b>--> Topic Description:</b>
> > $query3[scdesc]<br>"); ?>
> >
> > </td>
> > </tr>
> > </table>
> > </td>
> > </tr>
> > </table><br>
> >
> >
> >
> > <?
> > }
> > }
> >
> > ?>
> >
> > //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!
--- End Message ---