banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows Hỏi cách làm trang tin tức trong lập trình ASP.NET  XML
  [Programming]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 08/07/2006 10:27:08 (+0700) | #1 | 5061
tpdlonline
Member

[Minus]    0    [Plus]
Joined: 07/07/2006 23:14:56
Messages: 34
Offline
[Profile] [PM]
Khi vào các trang tin tức mình thường thấy các trang tin tức thường có phần nội dung với rất nhiều hình ảnh, khi mình lập trình thường đưa phần nội dung và hình ảnh minh hoạ cho tin tức đó vào Database nên khi xuất ra chỉ xuất được 1 hình đó ở vị trí cố định (nằm ở trên đầu bên góc trái), không thể tuỳ biến được vị trí xuất hiện của hình cũng như xuất nhiều hình cùng 1 lúc

Mình đã thử đưa code HTML vào Database để tăng khả năng tuỳ biến lên nhưng không được. Mình dùng SQL Server 2000, kiểu dữ liệu ntext

Mình không biết khi làm phần tin tức thì lưu vào Database tốt hơn hay là load lên từ File tốt hơn. Ai có kinh nghiệm về vấn đề này thì chỉ cho mình với
[Up] [Print Copy]
  [Question]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 09/07/2006 05:08:28 (+0700) | #2 | 5247
x_mencntt
Member

[Minus]    0    [Plus]
Joined: 08/07/2006 17:50:59
Messages: 2
Offline
[Profile] [PM]
muon vay thi chi cần lưu tên hình vào database thôi, rùi dùng vòng lặp lấy ra, nếu đã lấy dược nhiều mẩu tin thì hình chắn chắn cũng lấy được nhiều
[Up] [Print Copy]
  [Question]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 09/07/2006 05:34:21 (+0700) | #3 | 5256
[Avatar]
xoai13388
Elite Member

[Minus]    0    [Plus]
Joined: 20/07/2003 07:28:42
Messages: 47
Location: A Peace Field
Offline
[Profile] [PM]
http://www.sitepoint.com/forums/showthread.php?t=163782
[Up] [Print Copy]
  [Question]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 09/07/2006 07:27:12 (+0700) | #4 | 5289
tpdlonline
Member

[Minus]    0    [Plus]
Joined: 07/07/2006 23:14:56
Messages: 34
Offline
[Profile] [PM]
Nhưng khi lưu vào Database ta lưu nội dung (plain text) và các hình riêng thì làm cách nào để biết được chỗ để chèn các hình cho đúng vị trí vậy vì các tin tức có số lượng các hình và vị trí xuất hiện của chúng không giống nhau
[Up] [Print Copy]
  [Question]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 09/07/2006 08:22:30 (+0700) | #5 | 5299
[Avatar]
xoai13388
Elite Member

[Minus]    0    [Plus]
Joined: 20/07/2003 07:28:42
Messages: 47
Location: A Peace Field
Offline
[Profile] [PM]
Lưu dưới dạng plain text nhưng nội dung chứa mã html. Chuyển editor sang WYSIWYG đi.
[Up] [Print Copy]
  [Question]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 10/07/2006 11:55:39 (+0700) | #6 | 5525
tpdlonline
Member

[Minus]    0    [Plus]
Joined: 07/07/2006 23:14:56
Messages: 34
Offline
[Profile] [PM]
Mình lưu nội dung chứa mã HTML rồi nhưng SQL Server 2000 nó không cho lưu, kiểu dữ liệu là ntext, hình như có 1 số thẻ HTML hay một số ký tự đặc biệt trong HTML nó không cho lưu thì phải
[Up] [Print Copy]
  [Question]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 10/07/2006 17:00:16 (+0700) | #7 | 5545
[Avatar]
xoai13388
Elite Member

[Minus]    0    [Plus]
Joined: 20/07/2003 07:28:42
Messages: 47
Location: A Peace Field
Offline
[Profile] [PM]
À thế thì trước khi store html code vào database thì Server.HTMLEncode đi cái đã.
[Up] [Print Copy]
  [Question]   Re: Hỏi cách làm trang tin tức trong lập trình ASP.NET 12/07/2006 20:59:16 (+0700) | #8 | 6097
x_mencntt
Member

[Minus]    0    [Plus]
Joined: 08/07/2006 17:50:59
Messages: 2
Offline
[Profile] [PM]
thẻ html không lưu vào được sql sever đâu, nếu muốn tin tức gắn với hình nào thì trong bảng tin tức có các field sau : newsid,newstitle,content,images
images lưu ở dạng tên hình, rồi khi mà load được nội dung của tin tức lên thì sẽ load được hình lên
vd :
<%
dim rs as sqldatareader
while rs.read
%>
<td><%=rs.item(2)%></td>
'còn chỗ này dùng để đặt hình
<td><img scr=<%=rs.item(3)%></td>
<%end while%>
[Up] [Print Copy]
  [Question]   Hỏi cách làm trang tin tức trong lập trình ASP.NET 12/07/2006 23:49:47 (+0700) | #9 | 6168
[Avatar]
xoai13388
Elite Member

[Minus]    0    [Plus]
Joined: 20/07/2003 07:28:42
Messages: 47
Location: A Peace Field
Offline
[Profile] [PM]
-.-" encode xong lưu ầm ầm
[Up] [Print Copy]
  [Question]   Re: Hỏi cách làm trang tin tức trong lập trình ASP.NET 13/07/2006 06:10:29 (+0700) | #10 | 6261
hoangcave
Member

[Minus]    0    [Plus]
Joined: 21/09/2005 09:08:28
Messages: 8
Offline
[Profile] [PM]
Không biết có đúng ý của bạn không nhưng theo tôi nếu không lưu được các thẻ HTML vào Data thì làm sao dùng được các bộ Editor.
Trong .NET tôi dung:
<%@ Page Language="vb" ... ValidateRequest="false" %>
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|