Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto
Lo chassis in Ceraluminium è il cuore di questo notebook in edizione 2026, un modello pensato per garantire produttività con le tipiche applicazioni di produttività personale e capace di offrire un'autonomia di funzionamento lontano dalla presa di corrente da riferimento. Potenza, facilità di trasporto e costruzione robusta tutto in un notebook compatto.
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare
MSI PRO MAX 341QPXW14G è un monitor ultrawide da 34 pollici che porta la tecnologia QD-OLED di quinta generazione in un contesto principalmente orientato alla produttività. La qualità dell'immagine è elevatissima, il formato 21:9 è ideale per il multitasking e la dotazione di porte trasforma il monitor in un vero hub per Mac, PC e dispositivi mobili. Il limite principale è invece il refresh rate di soli 144 Hz, che lo allontana dai giocatori competitivi più esigenti
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura
Il primo Micro RGB di Samsung per il salotto è il 65 pollici da 2.749 euro. Sul banco di misura abbiamo rilevato 2.000 nit di picco, nero assoluto con il local dimming e il 91,4% del BT.2020, il colore più ampio che abbiamo misurato su un LCD
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-04-2011, 10:50   #1
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
[WEB] dividere testo su più pagine,come?

Ho scritto [WEB] nel titolo perchè non so quale sia il linguaggio più appropriato per fare la cosa di cui vi parlerò a breve.Sto facendo una bacheca commenti per il mio sito però vorrei trovare il modo di dividere i commenti su più pagine,non cambiando la pagina in uso,una cosa asincrona stile linguaggio ajax (per esempio i commenti per i video youtube),c'è un modo semplice per farlo?si può fare anche con solo il php?
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 11:07   #2
black_wizard
Senior Member
 
L'Avatar di black_wizard
 
Iscritto dal: Nov 2001
Città: Boscoreale (NA)
Messaggi: 421
php,asp etc etc con jquery o altre librerie.
Se cerchi su google ne trovi tanti di script.
Per farti un esempio..di solito io uso questo per i miei lavori quando devo fare una lista di cose divisa per pagine e funziona senza jquery.

script paginate
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 12:36   #3
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
Quote:
Originariamente inviato da black_wizard Guarda i messaggi
php,asp etc etc con jquery o altre librerie.
Se cerchi su google ne trovi tanti di script.
Per farti un esempio..di solito io uso questo per i miei lavori quando devo fare una lista di cose divisa per pagine e funziona senza jquery.

script paginate
Da quanto mi sembra di capire questo script funziona staticamente,cioè le cose divise sono impostate dal webmaster,a me serve una cosa dinamica,per esempio ogni 10 commenti nuova pagina
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 15:05   #4
black_wizard
Senior Member
 
L'Avatar di black_wizard
 
Iscritto dal: Nov 2001
Città: Boscoreale (NA)
Messaggi: 421
non capisco le tue perplessità.
Lo script che ti ho linkato fa esattamente quello che ti serve.
In poche parole se tu hai 100 commenti per dire...tu con quello script puoi dirgli che ogni 10 div dove ogni div racchiude un commento è una pagina.
Perciò su 100 commenti ci saranno 10 pagine, senza ricaricare la pagina.

Ovviamente farai uscire dinamicamente(tramite database) tutti i commenti che hai e poi lo script, impostandolo a 10 commenti per pagina, farà la paginazione.

Ultima modifica di black_wizard : 07-04-2011 alle 15:07.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 17:26   #5
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
Quote:
Originariamente inviato da black_wizard Guarda i messaggi
non capisco le tue perplessità.
Lo script che ti ho linkato fa esattamente quello che ti serve.
In poche parole se tu hai 100 commenti per dire...tu con quello script puoi dirgli che ogni 10 div dove ogni div racchiude un commento è una pagina.
Perciò su 100 commenti ci saranno 10 pagine, senza ricaricare la pagina.

Ovviamente farai uscire dinamicamente(tramite database) tutti i commenti che hai e poi lo script, impostandolo a 10 commenti per pagina, farà la paginazione.
ah ok,avevo capito male,comunque io non uso database,carico i commenti da un file di testo in un array di oggetti di tipo commento (ovviamente è una classe che ho scritto io),praticamente utilizzo una lista di commenti
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 17:54   #6
Darecon
Senior Member
 
Iscritto dal: Sep 2003
Città: Tradate
Messaggi: 396
Quote:
Originariamente inviato da Roran Guarda i messaggi
ah ok,avevo capito male,comunque io non uso database,carico i commenti da un file di testo in un array di oggetti di tipo commento (ovviamente è una classe che ho scritto io),praticamente utilizzo una lista di commenti
Non cambia assolutamente niente, basta che "generi" i div dal codice..
Darecon è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 21:02   #7
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
ho un problema,come carico lo script javascript da un file php? (non è il file di index)
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 23:26   #8
black_wizard
Senior Member
 
L'Avatar di black_wizard
 
Iscritto dal: Nov 2001
Città: Boscoreale (NA)
Messaggi: 421
beh il metodo più semplice è deccomentare il php, richiamare il javascript e riaprire il php.
Es.
Codice PHP:
?>
<head>
<script>
<script src="paginate.js" type="text/javascript"></script>
</script>
</head>
<?php

Ultima modifica di black_wizard : 07-04-2011 alle 23:29.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2011, 09:41   #9
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
Quote:
Originariamente inviato da black_wizard Guarda i messaggi
beh il metodo più semplice è deccomentare il php, richiamare il javascript e riaprire il php.
Es.
Codice PHP:
?>
<head>
<script>
<script src="paginate.js" type="text/javascript"></script>
</script>
</head>
<?php
Si ma io ho anche altri pezzi di php già decommentati perchè ho inserito pezzi di html e css,non ho ancora utilizzato il tag head fino ad ora,posso comunque procedere come mi hai suggerito in qualsiasi parte del file o devo rispettare l'ordine delle tag html e quindi aggiungere quella parte di codice prima delle altre?
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2011, 13:01   #10
black_wizard
Senior Member
 
L'Avatar di black_wizard
 
Iscritto dal: Nov 2001
Città: Boscoreale (NA)
Messaggi: 421
per regola si dovrebbe mettere tutti i file javascript nella tag head a inizio pagina ma è solo una regola di buona programmazione.
Alla fine puoi chiamarlo dovunque..puoi mettere anche altri tag head a metà pagina.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2011, 15:58   #11
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
Quote:
Originariamente inviato da black_wizard
per regola si dovrebbe mettere tutti i file javascript nella tag head a inizio pagina ma è solo una regola di buona programmazione.
Alla fine puoi chiamarlo dovunque..puoi mettere anche altri tag head a metà pagina.
ho un altro problema,io devo applicare la paginazione ad un tabella "dinamica" formata in questo modo

Codice PHP:
echo "<center><table ID=table border=0 frame=void cellpadding=5 cellspacing=0>";
foreach(
$this->listacommenti as $commento){
echo 
"<td>";
echo
"<tr>";
echo 
"<td class=\"td_header\" valign=\"center\" align=\"left\">";
if(
$n==1) echo "<input type = checkbox name=\"post[$cont]\" value=\"$cont\">";
echo 
"<B> #$cont ".$commento->nick."</B> ".Language::$GSbook_wrote.":<BR></td></tr>";
echo 
"<tr><td class=\"td\" valign=\"center\">«".$commento->comm."» "."<font size=1><b><BR /><BR /><center>".$commento->data."</center></b></font><BR /></td>";
echo 
"</tr></td>";
$cont++;
}
echo 
"</table></center>"; 
come lo adeguo lo script che mi hai consigliato?
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2011, 16:35   #12
black_wizard
Senior Member
 
L'Avatar di black_wizard
 
Iscritto dal: Nov 2001
Città: Boscoreale (NA)
Messaggi: 421
beh facevi prima ad adeguare il tuo script sostituendo le tabelle con i div.
cmq la cosa più saggia sarebbe fare

Codice PHP:
foreach($this->listacommenti as $commento){
echo 
'<div class="virtualpage hidepiece">';
echo 
"<table ID=table border=0 frame=void cellpadding=5 cellspacing=0>";
echo
"<tr>";
echo 
"<td class=\"td_header\" valign=\"center\" align=\"left\">";
if(
$n==1) echo "<input type = checkbox name=\"post[$cont]\" value=\"$cont\">";
echo 
"<B> #$cont ".$commento->nick."</B> ".Language::$GSbook_wrote.":<BR></td></tr>";
echo 
"<tr><td class=\"td\" valign=\"center\">«".$commento->comm."» "."<font size=1><b><BR /><BR /><center>".$commento->data."</center></b></font><BR /></td>";
echo 
"</tr>";
echo 
"</table>"; 
echo 
"</div>";
$cont++;
} 
oppure poteri mettere la classe class="virtualpage hidepiece" dentro un tr ma non so se funzionava nello script anche se cambiavi il parametro piececontainer: 'div', a piececontainer: 'tr',

Ultima modifica di black_wizard : 09-04-2011 alle 16:39.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2011, 17:43   #13
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
Quote:
Originariamente inviato da black_wizard Guarda i messaggi
beh facevi prima ad adeguare il tuo script sostituendo le tabelle con i div.
cmq la cosa più saggia sarebbe fare

Codice PHP:
foreach($this->listacommenti as $commento){
echo 
'<div class="virtualpage hidepiece">';
echo 
"<table ID=table border=0 frame=void cellpadding=5 cellspacing=0>";
echo
"<tr>";
echo 
"<td class=\"td_header\" valign=\"center\" align=\"left\">";
if(
$n==1) echo "<input type = checkbox name=\"post[$cont]\" value=\"$cont\">";
echo 
"<B> #$cont ".$commento->nick."</B> ".Language::$GSbook_wrote.":<BR></td></tr>";
echo 
"<tr><td class=\"td\" valign=\"center\">«".$commento->comm."» "."<font size=1><b><BR /><BR /><center>".$commento->data."</center></b></font><BR /></td>";
echo 
"</tr>";
echo 
"</table>"; 
echo 
"</div>";
$cont++;
} 
oppure poteri mettere la classe class="virtualpage hidepiece" dentro un tr ma non so se funzionava nello script anche se cambiavi il parametro piececontainer: 'div', a piececontainer: 'tr',
avevo provato con il td ma non sembrava funzionare.Per quanto riguarda il pre-tabella e il dopo-tabella più l'inizializzazione dello script come faccio?

EDIT: sto notando ora che hai messo il tag table dentro il foreach,intendi fare così o ti sei sbagliato nel modificare il codice?
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83

Ultima modifica di Roran : 09-04-2011 alle 18:21.
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2011, 19:07   #14
black_wizard
Senior Member
 
L'Avatar di black_wizard
 
Iscritto dal: Nov 2001
Città: Boscoreale (NA)
Messaggi: 421
beh ovviamente la classe deve essere dentro il foreach perchè ogni commento deve avere quella classe.
Ho messo la table dentro il foreach perchè è brutto e senza senso fare la table fuori e poi aprire il div e poi tr e td...sarebbe assurdo.
La cosa migliore era trasformare la table commenti in un unico div.
Io ti ho proposto una versione alternativa con quel codice senza rifare la tabella.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 10-04-2011, 15:49   #15
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1730
Quote:
Originariamente inviato da black_wizard Guarda i messaggi
beh ovviamente la classe deve essere dentro il foreach perchè ogni commento deve avere quella classe.
Ho messo la table dentro il foreach perchè è brutto e senza senso fare la table fuori e poi aprire il div e poi tr e td...sarebbe assurdo.
La cosa migliore era trasformare la table commenti in un unico div.
Io ti ho proposto una versione alternativa con quel codice senza rifare la tabella.
dopo svariati tentativi ci sono riuscito,era anche colpa del percorso dello script,non mi leggeva il percorso impostato da una variabile php.Grazie dell'aiuto
__________________
i5-9400F + Zalman CNPS 8X Optima|Asus Prime B365M-A|Corsair Vengeance LP 2x8GB DDR4 2666Mhz|Sapphire Radeon RX 580 Pulse Ed. 4GB|Samsung 970 Evo Plus 250GB + OCZ Trion 100 (120GB) + Seagate Barracuda (1.5 TB)|Corsair TX650M|LG 27UD59 27" UHD|Windows 10 Pro| iPhone 17 Pro 256 Gb  MBA M3 13" 16/512 GB  AW 7  iPad Air 5 | 14 Trattative concluse sul forum, ultime 5 con: robby66,Darius_84,Konrad86,Dolphin69,dream83
Roran è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS Zenbook 14 (UX3480AA): tanta autonomia con uno chassis bello e robusto ASUS Zenbook 14 (UX3480AA): tanta autonomia con ...
MSI PRO MAX: QD-OLED ultrawide per lavorare, creare e giocare MSI PRO MAX: QD-OLED ultrawide per lavorare, cre...
Samsung Micro RGB R95H, il primo LCD a LED rossi, verdi e blu di Samsung alla prova del banco di misura Samsung Micro RGB R95H, il primo LCD a LED rossi...
iPhone 18 Pro: la recensione del miglior iPhone compatto di sempre iPhone 18 Pro: la recensione del miglior iPhone ...
Panasonic, 30 anni di Toughbook: la "Bibbia" di mille regole dietro i nuovi G3 e 34 Panasonic, 30 anni di Toughbook: la "Bibbia...
2 lavatrici slim COMFEE’ a 255€ o 280€ s...
Anche a ottobre tornano i coupon nascost...
Robot ECOVACS DEEBOT MINI a 198,98€ su A...
E-bike in offerta: una in stile Engwe a ...
Auricolari Motorola Moto Buds a 24,90€: ...
Tim Berners-Lee a Torino: 'Voglio un'IA ...
Ring ancora a prezzi super su Amazon: ci...
Batterie EV riconfigurabili: fino al 20%...
Tesla rinomina la guida assistita in Eur...
Un'IA fuori controllo ha scritto alla po...
Confidential Computing, Intel concentra ...
Con l'IA, sono i candidati a fare il col...
Orologi nucleari al torio: i primi due p...
L'auto più venduta di Volkswagen ...
OneDrive, addio ai 6 TB su Microsoft 365...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:00.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v