Hi,
I got the answer from one earlier mail. I used nl2br(). It does just
what I want.
Adrian
On Fri, 24 Aug 2001, Adrian D'Costa wrote:
> Hi,
>
> I am creating a program for a newspaper to publish their article
> online. There is a form what allows them to cut and past from their
> editors (word, pagemaker, staroffice). The data is being entered
> correctly.
>
> The problem is when I try and get the data from the table the whole matter
> scrolls off the screen. I need it to be formatted as the client cut and
> pastes it (headings, paras, etc). Below is my table and part of my
> program.
>
> mysql> desc newsarticles;
> +----------+--------------+------+-----+------------+----------------+
> | Field | Type | Null | Key | Default | Extra |
> +----------+--------------+------+-----+------------+----------------+
> | id | int(5) | | PRI | NULL | auto_increment |
> | nid | int(5) | | MUL | 0 | |
> | headline | varchar(100) | | | | |
> | article | mediumtext | | | | |
> | date | date | | | 0000-00-00 | |
> | imgpath | varchar(200) | YES | | NULL | |
> +----------+--------------+------+-----+------------+----------------+
>
> <html>
> <head>
> <title><? echo $row->headline; ?></title>
> </head>
>
> <body bgcolor="white">
> <h1 align="center"><? echo $row->headline; ?></h1>
> <h3 align="center"><? echo $row->description; ?></h3>
> <table width="600" border="1">
> <tr>
> <td valign="top" width="70%"><font
> face="Arial" size="2" color="blue"><strong><? echo $sd ."-". $sm
> ."-". $sy; ?></strong><br><pre><? echo $row->article; ?></pre></font></td>
> <td valign="top" width="30%"><img src="<? echo
> $row->imgpath; ?>" <? echo $iwh[3]; ?> ></td>
> </tr>
> </table>
> </body>
> </html>
>
>
> I use the <pre></pre> to display with the line breaks. If I take of the
> <pre> it does not wrap but does not give the breaks. To my thinking maybe
> while entering the data we should give break the lines physically. This
> is part of my entry form.
>
> <tr>
> <td><font face="Arial" size="2">HeadLine</font></td>
> <td><input type="text" name="headline" size="30">
> </tr>
>
> <tr>
> <td><font face="Arial" size="2">Article</font></td>
> <td><textarea name="article" cols="60" rows="10"></textarea></td>
> </tr>
>
> <tr>
> <td><font face="Arial" size="2">Upload Image</font></td>
> <td><input type="file" name="userfile" size="30" wrap=ON></td>
> </tr>
> <tr align="center">
> <td colspan="2"><input type="submit" value="Submit"></td>
> </tr>
>
>
> How do I get the text not to wrap and to preserve the formatting given by
> the client.
>
> Adrian
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]