Torna indietro   Hardware Upgrade Forum > Software > Programmazione

FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7
FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7
FRITZ!Repeater 1700 porta il Wi-Fi 7 dual-band nelle case connesse. Mette a disposizione fino a 2.880 Mbit/s su 5 GHz e 688 Mbit/s su 2,4 GHz, integrazione Mesh immediata via WPS con FRITZ!Box e funzioni smart come MLO per bassa latenza. Compatto, plug-and-play e pronto per il futuro, è la soluzione ideale per chi vuole coprire ogni angolo senza cavi o complicazioni
Fondazione Chips-IT, l'Italia alla riscossa nei chip. Il piano e la partnership EssilorLuxottica
Fondazione Chips-IT, l'Italia alla riscossa nei chip. Il piano e la partnership EssilorLuxottica
La Fondazione Chips-IT ha presentato a Pavia il piano strategico 2026-2028 per rafforzare l'ecosistema italiano dei semiconduttori. Con un focus su ricerca, design, talenti e infrastrutture, la Fondazione punta a consolidare il ruolo dell'Italia nel Chips Act europeo, sostenendo innovazione, collaborazione industriale e sovranità tecnologica.
Nutanix: innovazione, semplicità e IA al centro della strategia hybrid multicloud
Nutanix: innovazione, semplicità e IA al centro della strategia hybrid multicloud
Al Museo Alfa Romeo di Arese, Nutanix ha riunito clienti, partner ed esperti per .Next On Tour Italia e per mostrare come l’infrastruttura hybrid multicloud possa diventare il fondamento dell’innovazione, con una piattaforma capace di unificare applicazioni tradizionali, moderne architetture cloud-native e nuovi scenari basati sull’intelligenza artificiale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-05-2005, 21:05   #1
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
[PHP] Aiuto Template!!!

In una lezione del corso di Tecnologie del web il prof ha introdotto l'uso di template in php. Siccome in aula facevamo (anzi facevano ) casino il professore ha preso e se ne è andato dando per scontata la lezione che era una delle più importanti del corso. Esercitandomi da solo sono riuscito a capire il meccanismo di funzionamento dei placeholder, librerie e funzioni principali della template. Il funzionamento è questo: in un file html si inserisce un placeholder del tipo

<[messaggio]>

quindi nel php faccio

$main->setContent(messaggio, "<h3>Questo è unmessaggio</h3>");

e in questo modo mi viene sostituito il placeholder con il corpo del messaggio. Il placeholder può essere anche di una forma più complessa del tipo:

<[messaggio::nomeFunzione library="fileLibreria" par1="Parametro1" par2=... ]>

quando viene incontrato questo placeholder viene automaticamente eseguita la funzione nomeFunzione contenuta nel file fileLibreria. Questa funzione deve avere il seguente prototipo:

function nomeFunzione ($name, $data, $pars) { ... }

Quello che so è che $pars è un array associativo (indicizzato in questo caso da par1, par2, ... ) dove sono presenti tutti i vari parametri che ho passato. Quello che non so (e che è anche la domanda per cui ho aperto il thread) è questo: cosa sono $name e $data?? Come passo ad una funzione i parametri che saranno raccolti da $name e $data?? Vi allego il file template e uno di libreria di esempio.


Domanda numero 2
Non esistono delle template "standard" nelle librerie standard del php??
Allegati
File Type: zip template.zip (3.7 KB, 2 visite)
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 27-05-2005, 22:23   #2
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Ho dato un occhiata veloce al file. sembra un array associativo in cui vanno a finire dei dati per creare delle select e option da mysql. Mentre name semrba qualche tipo di "nome" da passare ai tag (l'ho visto mettere in una select). Dovrei guardare un po meglio per esserne sicuro.


In ogni caso questa libreria non mi piace per niente. Smarty per i template è molto meglio http://smarty.php.net/

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 27-05-2005, 22:43   #3
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
grazie 1000! utilissimo smarty!!
purtroppo però il prof vuole che il progetto venga fatto con la sua template mistica...
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 28-05-2005, 21:04   #4
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
vicius dove lo trovo nel file template.inc.php la parte relativa a quei $data e $name?
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
Old 30-05-2005, 20:40   #5
VegetaSSJ5
Senior Member
 
L'Avatar di VegetaSSJ5
 
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
UP!
VegetaSSJ5 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7 FRITZ!Repeater 1700 estende la rete super-veloce...
Fondazione Chips-IT, l'Italia alla riscossa nei chip. Il piano e la partnership EssilorLuxottica Fondazione Chips-IT, l'Italia alla riscossa nei ...
Nutanix: innovazione, semplicità e IA al centro della strategia hybrid multicloud Nutanix: innovazione, semplicità e IA al ...
Lenovo LOQ 15i Gen 10 (15IRX10) alla prova: il notebook gaming 'budget' che non ti aspetti Lenovo LOQ 15i Gen 10 (15IRX10) alla prova: il n...
Due mesi di Battlefield 6: dalla campagna al battle royale, è l'FPS che stavamo aspettando Due mesi di Battlefield 6: dalla campagna al bat...
Samsung Galaxy S26: a causa dell'IA potr...
Xiaomi esagera: in arrivo uno smartphone...
La crisi delle memorie colpirà an...
I giovani russi non ci stanno: ondata di...
Dal sogno della guida autonoma al fallim...
Antitrust UE: maxi multa da 72 milioni a...
Il futuro dei chip è verticale: R...
Accenture e Anthropic insieme per aiutar...
Fino a 360 GB su un vetro grande come un...
tado° porta il bilanciamento idrauli...
Metallo liquido o solido? Entrambi, cont...
iPhone 17 Pro Max in offerta su Amazon: ...
A Taranto divieto di bici, e-bike e mono...
Scopa elettrica lava e aspira come una t...
SumUp continua a crescere ed espande l'o...
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: 07:50.


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