Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator
Dopo oltre 4 anni si rinnova la serie Sony Alpha 7 con la quinta generazione, che porta in dote veramente tante novità a partire dai 30fps e dal nuovo sensore partially stacked da 33Mpixel. L'abbiamo provata per un breve periodo, ecco come è andata dopo averla messa alle strette.
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1
realme e Aston Martin Aramco F1 Team si sono (ri)unite dando alla vita un flagship con chip Snapdragon 8 Elite Gen 5 e design esclusivo ispirato alle monoposto di Formula 1. La Dream Edition introduce la nuova colorazione Lime Essence abbinata al tradizionale Aston Martin Racing Green, decorazioni intercambiabili personalizzate e una confezione a tema F1, intorno a uno smartphone dall'ottima dotazione tecnica con batteria da 7000mAh ricaricabile a 120W e isola fotografica intercambiabile
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum
Abbiamo partecipato all'OVHcloud Summit 2025, conferenza annuale in cui l'azienda francese presenta le sue ultime novità. Abbiamo parlato di cloud pubblico e privato, d'intelligenza artificiale, di computer quantistici e di sovranità. Che forse, però, dovremmo chiamare solo "sicurezza"
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-04-2011, 11:50   #1
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
[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, 12: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, 13:36   #3
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
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, 16: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 16:07.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2011, 18:26   #5
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
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, 18: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, 22:02   #7
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
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 08-04-2011, 00: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 : 08-04-2011 alle 00:29.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2011, 10:41   #9
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
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, 14: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, 16:58   #11
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
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, 17: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 17:39.
black_wizard è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2011, 18:43   #13
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
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 19:21.
Roran è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2011, 20: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, 16:49   #15
Roran
Senior Member
 
L'Avatar di Roran
 
Iscritto dal: Aug 2006
Messaggi: 1728
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


Sony Alpha 7 V, anteprima e novità della nuova 30fps, che tende la mano anche ai creator Sony Alpha 7 V, anteprima e novità della ...
realme GT 8 Pro Dream Edition: prestazioni da flagship e anima racing da F1 realme GT 8 Pro Dream Edition: prestazioni da fl...
OVHcloud Summit 2025: le novità del cloud europeo tra sovranità, IA e quantum OVHcloud Summit 2025: le novità del cloud...
Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI Care e DisplayPort 2.1a Un mostro da MSI: QD-OLED WQHD a 500 Hz con AI C...
DJI Neo 2 in prova: il drone da 160 grammi guadagna il gimbal e molto altro DJI Neo 2 in prova: il drone da 160 grammi guada...
Scoperto grande ''filamento cosmico'' do...
Il razzo spaziale cinese Landspace Zhuqu...
Micron uccide Crucial e dice addio agli ...
Il cosmonauta Oleg Artemyev non sar&agra...
Samsung conferma il nuovo Exynos 2600: p...
Una tecnologia spaziale verrà uti...
Anche a Bergamo controlli sulle e-bike: ...
Mario Kart World, con l'ultimo aggiornam...
Oracle apre una seconda Region per il cl...
Euro NCAP 2026, cambiano completamente i...
In Russia centinaia di Porsche diventano...
Gli operatori mobile italiani offrono se...
realme GT 8 Pro in promo lancio con 100€...
Autostrade, dal 2026 arrivano i rimborsi...
Carenza di memoria flash NAND e prezzi a...
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: 03:14.


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