4 messaggi dal 14 settembre 2001
Salve,
sto cercando di creare un mini-portale assieme a dei miei amici. Io curo la
programmazione in ASP.
Un 'piccolo' quesito mi perseguita: notando il sito 3D Italia all'URL
http://www.3ditalia.com/articoli.php3?id=3811 c'è un articolo. Come faccio a
creare ed impaginare gli articoli in asp così? Mi spiego meglio: io ho un
articolo molto lungo e voglio dividerlo in più pagine, come posso fare?
Vi prego di rispondermi perchè altrimenti il nuovo progetto non partirà
mai!!

Shryne
http://www.shryne.com

Shryne
--------------
Webmaster di http://www.shryne.com
10 messaggi dal 01 febbraio 2002
secondo me l'articolo non è in un solo record è stata creata una colonna articoli ed una pagine....

TB ARTICOLI
IDart TitoloArt
1 primo
2 secondo

TB PAGINE
IDarti Pagina
1 salve
2 come
2 stai

cosi puoi ottenere il menu degli aricoli
primo
secondo

e inviando IDart puoi ottenere le sottopagine....

cluaran

cluaran
3.122 messaggi dal 16 maggio 2002
Anche secondo me l'articolo non sta in un solo record. In ogni caso, se tu sai di avere un articolo molto lungo e vuoi dividerlo in più pagine potresti provare con
<%
Dim testo, Myarray()
testo=rs("testo")
' rs punta al record che devi visualizzare
' il campo testo contiene il testo dell'articolo
Myarray=Split(testo, VbCrLf, -1, 0)
%>
In questo modo dovresti poter "separare" il testo in sottostringhe che sono divise da un carattere di ritorno a capo e avanzamento riga. Poi, passi nell'url il numero della pagina, es
articolo.asp?pag=1
dopo di che vai a fare un
<%
Dim pag
pag=Request.QueryString("pag")
Response.Write(Myarray(pag-1))
%>
Questa è solo una bozza che mi è venuta in mente, non sono sicuro che funzioni, comunque prova e poi fammi sapere.

Jim Raynor
http://www.freestyler.it

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
4 messaggi dal 14 settembre 2001
Scusami se sono ignorante, ma lo script l'ho capito ma essendo un novello di ASP mi serve un aiuto.

Io ho una tabella con:
ID_ARTICOLO
TITOLO_ARTICOLO
AUTORE_ARTICOLO
TESTO_ARTICOLO

fin qui tutto bene.

La pagina articoli.asp come dev'essere scritta!!

Ti prego aiutami perchè sono disperato.

Shryne
--------------
Webmaster di http://www.shryne.com
252 messaggi dal 18 dicembre 2001
Potresti creare una sotto-tabella con i contenuti dell'articolo stesso suddiviso a blocchi di n caratteri:

TABLE ARTICOLI
IDARTICOLO INT
AUTORE CHAR 100
(ALTRI CAMPI)

TABLE SUBARTICOLI
IDARTICOLO INT
CONTENUTOARTICOLO (CHAR 1000)

Puntando ad un record su articoli estrai i subarticoli (cioè l'articolo vero e proprio spezzettato a blocchi di 1000 caratteri, e li carichi uno per uno..

Ciao..



renzo

Rei.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.