Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HPE Aruba Instant On AP22: arriva il Wi-Fi 6
HPE Aruba Instant On AP22: arriva il Wi-Fi 6
La famiglia Instant On di HPE Aruba si ingrandisce. Il nuovo arrivato è l’access point AP 22: è dedicato al business, supporta la tecnologia mesh ed è certificato con lo standard Wi-Fi 6.
Parliamo di quantum computing: dentro la ricerca di IBM per la chimica e la fisica
Parliamo di quantum computing: dentro la ricerca di IBM per la chimica e la fisica
Abbiamo intervistato Antonio Mezzacapo, ricercatore di IBM presso il Thomas J. Watson Center di New York, per capire meglio come l'azienda stia approcciando il mondo dei computer quantistici, come questi stiano prendendo forma e come potranno cambiare le dinamiche della ricerca nella chimica e nella fisica. Uno sguardo a un futuro che è già un po' tra di noi
Huawei MateBook 14 2020: un bello schermo con una GPU veloce
Huawei MateBook 14 2020: un bello schermo con una GPU veloce
E' la GPU NVIDIA GeForce MX350 la vera novità di questo notebook, capace di abbinare un design tradizionale ma molto ben curato alla potenza del processore Intel Core i7. Lo schermo da 14 pollici abbina risoluzione elevata, buona qualità complessiva e i vantaggi del rapporto 3:2 così apprezzato per la produttività personale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-07-2020, 23:04   #1
robertino_salemi
Senior Member
 
L'Avatar di robertino_salemi
 
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 924
PHP e script generazione file excel

Ciao ragazzi,
sto realizzando un piccola applicazione in PHP, nella quale sto utilizzando la libreria
Spreadsheet_Excel_Writer.

Ho realizzato una pagina PHP, includendo questa libreria, per generare il mio file EXCEL (con parametri in query string).
Fino ad ora , per lo sviluppo, l'ho lanciata direttamente dal browser.

Se volessi richiamarla da un button, senza far aprire una nuova finestra/tab, come dovrei fare?
Con una chiamata AJAX?

Grazie.
__________________
robertino_salemi è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2020, 07:52   #2
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 1735
Si.
Fai una chiamata GET oppure POST (metodo più rapido). Ad esempio
$.post( "path/excel.phpl", function( data ) {
//gestisco il messaggio di ritorno
});
(questo con jQuery)
Kaya è offline   Rispondi citando il messaggio o parte di esso
Old 03-07-2020, 15:34   #3
robertino_salemi
Senior Member
 
L'Avatar di robertino_salemi
 
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 924
Esatto, ho risolto così:

Codice:
var param = dataFrom=" + $("input[name=dataFrom]").val() + "&dataTo=" + $("input[name=dataTo]").val();;
var url = 'report_xls.php?' + param;

$.ajax({
	url: url,
	type: 'POST',
	success: function() {
		window.location = url;
	}
});
Grazie!
__________________
robertino_salemi è offline   Rispondi citando il messaggio o parte di esso
Old 06-07-2020, 08:53   #4
Kaya
Senior Member
 
Iscritto dal: Apr 2005
Messaggi: 1735
Potresti forse fare di meglio:
Codice:
url = 'report_xls.php';
dataForm =  $("input[name=dataFrom]").val();
dataTo = $("input[name=dataTo]").val();

$.ajax({
	url: url,
	type: 'POST',
        data : { dataForm : dataForm, dataTo : dataTo}
	success: function() {
		window.location = url;
	}
});
Fagli usare i campi già previsti da jquery che ci pensa poi lui a parsare eventuali anomalie.
Kaya è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HPE Aruba Instant On AP22: arriva il Wi-Fi 6 HPE Aruba Instant On AP22: arriva il Wi-Fi 6
Parliamo di quantum computing: dentro la ricerca di IBM per la chimica e la fisica Parliamo di quantum computing: dentro la ricerca...
Huawei MateBook 14 2020: un bello schermo con una GPU veloce Huawei MateBook 14 2020: un bello schermo con un...
Sound BlasterX G6: piccolo e potente Amplificatore e DAC da gaming Sound BlasterX G6: piccolo e potente Amplificato...
Recensione F1 2020: è proprio l'anno del sim racing Recensione F1 2020: è proprio l'anno del ...
Apple: Phil Schiller diventa Apple Fello...
Le PMI italiane, il covid e il digitale....
Arriva Nearby Share: anche Android ha il...
Xbox Game Pass Ultimate: paesi di lancio...
Trump fa arrabbiare la Cina: "Non a...
Sconti super Amazon oggi: SSD SanDisk 1T...
Piloti stampati in 3D, BMW usa loro fede...
Grounded: il survival di Obsidian supera...
Britishvolt insieme a Pininfarina per cr...
PlayStation 5: un nuovo evento in progra...
Apple rinnova l'iMac 27'': nuove CPU Int...
Nuovo Microsoft Store su Xbox: più veloc...
HUAWEI Mate 40 e 40 Pro svelato: ecco le...
TIM è Green: smartphone ricondizi...
Intel: lo sviluppo del software in futur...
Media Player Classic Home Cinema
K-Lite Codec Tweak Tool
K-Lite Codec Pack Update
K-Lite Mega Codec Pack
K-Lite Codec Pack Full
Internet Download Manager
Chromium
AVG Internet Security
AVG Antivirus Free
Mozilla Thunderbird 78
iTunes 12
BurnAware Premium
BurnAware Free
SiSoftware Sandra Lite
Opera Portable
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: 11:54.


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