Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista
Il nuovo top di gamma vivo punta su un comparto fotografico particolarmente articolato, con un teleobiettivo da 200 megapixel e teleconvertitori esterni capaci di arrivare a 400 mm equivalenti. Lo abbiamo provato a Tenerife, mettendo alla prova fotocamere, prestazioni, autonomia e accessori. Ecco come si è comportato.
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà
Un mondo affollato e vivo, personaggi destinati a sparire a fine test e nessuno a inseguire l'oggetto giusto. Beta e stress test di World of Warcraft: Forever hanno fatto emergere un roleplay spontaneo, tra danze a Goldshire e code ordinate ai PNG
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA
In tre giorni a Las Vegas Oracle ha presentato agenti che eseguono il lavoro, l'alleanza con OpenAI e un cloud aperto agli acceleratori di tutti. Ma i clienti europei chiedono garanzie prima ancora delle funzionalità
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 10-07-2009, 11:35   #1
khalhell
Senior Member
 
L'Avatar di khalhell
 
Iscritto dal: Nov 2006
Città: Andalo
Messaggi: 1038
[PHP]Creazione e download file di testo

Salve, vorrei fare una pagina php che mi crea dinamicamente un file di testo e lo fa scaricare all'utente, come poso fare?

Ovviamente però il file non puo rimanermi per sempre sul server... qualche consiglio?

So che in php è possibile creare dei file temporanei ma non so come poterli far scaricare all'utente e poi eliminarli a download conlcuso...
__________________
WEB: www.botlab.it -- MOBO: X370PRO | CPU: Ryzen 1600 | VGA: GTX1070 |RAM: 16GBDDR4 | ALI: Seasonic 750w Gold | LCD: LG Flatron 24" | CASE: NZXT S340 Elite | NOTEBOOK: MacBook PRO | CELL: Iphone 11 | CONSOLE: Xbox360 | TRATTATIVE A BUON FINE: >10
khalhell è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2009, 11:48   #2
CwNd
Senior Member
 
L'Avatar di CwNd
 
Iscritto dal: Jun 2007
Città: Milano
Messaggi: 413
Se vuoi farglielo proprio scaricare (ovvero fare in modo che gli esca la classica finestralla apri - salva) puoi usare un codice del genere:

Codice:
<?php
header('Content-type: text/plain');
header('Content-Disposition: attachment; filename="file.txt"');

echo "prova file";
?>
Il testo lo componi te con delle semplici echo, e in questo modo il file non viene salvato sul server

Eventualmente prova il codice che ti ho postato così ti rendi un'idea di quello che fa

Ultima modifica di CwNd : 10-07-2009 alle 11:52. Motivo: mancava un ; :P
CwNd è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2009, 12:15   #3
khalhell
Senior Member
 
L'Avatar di khalhell
 
Iscritto dal: Nov 2006
Città: Andalo
Messaggi: 1038
Quote:
Originariamente inviato da CwNd Guarda i messaggi
header('Content-type: text/plain');
header('Content-Disposition: attachment; filename="file.txt"');

echo "prova file";
grazie, Era esattamente quello che volevo fare, ho ancora un problema però, io dovrei creare dei file GPX (file XML per GPS con dentro tag e coordinate) e fin qui tutto ok pero non riesco a mandare a capo il testo con il codice che mi hai scritto tu, se apro il file scaricato con notepad mi fa tutto su una riga....

ho provato i vari tag (\n,<br>)...
__________________
WEB: www.botlab.it -- MOBO: X370PRO | CPU: Ryzen 1600 | VGA: GTX1070 |RAM: 16GBDDR4 | ALI: Seasonic 750w Gold | LCD: LG Flatron 24" | CASE: NZXT S340 Elite | NOTEBOOK: MacBook PRO | CELL: Iphone 11 | CONSOLE: Xbox360 | TRATTATIVE A BUON FINE: >10
khalhell è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2009, 12:56   #4
john_revelator
Senior Member
 
L'Avatar di john_revelator
 
Iscritto dal: Jul 2007
Messaggi: 1092
Se sei sotto windows prova con \r\n
john_revelator è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2009, 13:25   #5
CwNd
Senior Member
 
L'Avatar di CwNd
 
Iscritto dal: Jun 2007
Città: Milano
Messaggi: 413
Quote:
Originariamente inviato da khalhell Guarda i messaggi
grazie, Era esattamente quello che volevo fare, ho ancora un problema però, io dovrei creare dei file GPX (file XML per GPS con dentro tag e coordinate) e fin qui tutto ok pero non riesco a mandare a capo il testo con il codice che mi hai scritto tu, se apro il file scaricato con notepad mi fa tutto su una riga....

ho provato i vari tag (\n,<br>)...
Beh credo si tratti di un problema marginale, perchè comunque i parser xml lo interpreterebbero anche se non è formattato e indentato correttamente.

Comunque, se utilizzi una qualche liberia per generare questo xml prova a vedere se ha qualche opzione per formattarlo

Se invece vuoi fare una cosa artigianale, come ti ha suggerito correttamente john_revelator, metti anche lo \r, perchè il solo \n è solo per sistemi *nix.
CwNd è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2009, 16:27   #6
khalhell
Senior Member
 
L'Avatar di khalhell
 
Iscritto dal: Nov 2006
Città: Andalo
Messaggi: 1038
Quote:
Originariamente inviato da john_revelator Guarda i messaggi
Se sei sotto windows prova con \r\n
Perfetto, il file XML lo scrivo io era piu che altro per averlo leggibile quando scaricato dall'utente e aperto con blocco note... cosi funziona perfettamente e mi fa anche il ritorno a capo, grazie mille
__________________
WEB: www.botlab.it -- MOBO: X370PRO | CPU: Ryzen 1600 | VGA: GTX1070 |RAM: 16GBDDR4 | ALI: Seasonic 750w Gold | LCD: LG Flatron 24" | CASE: NZXT S340 Elite | NOTEBOOK: MacBook PRO | CELL: Iphone 11 | CONSOLE: Xbox360 | TRATTATIVE A BUON FINE: >10
khalhell è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2009, 17:19   #7
zuper
Senior Member
 
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
Quote:
Originariamente inviato da khalhell Guarda i messaggi
Perfetto, il file XML lo scrivo io era piu che altro per averlo leggibile quando scaricato dall'utente e aperto con blocco note... cosi funziona perfettamente e mi fa anche il ritorno a capo, grazie mille
generare un xml "leggibile" da notepad??

ma fare un txt?
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi.
L'una o l'altra inutile scandalizzarsi.[plutus]
zuper è offline   Rispondi citando il messaggio o parte di esso
Old 11-07-2009, 08:44   #8
khalhell
Senior Member
 
L'Avatar di khalhell
 
Iscritto dal: Nov 2006
Città: Andalo
Messaggi: 1038
Quote:
Originariamente inviato da zuper Guarda i messaggi
generare un xml "leggibile" da notepad??

ma fare un txt?
E ma poi il file deve essere importato da un gps quindi l'estensione è .gpx!
__________________
WEB: www.botlab.it -- MOBO: X370PRO | CPU: Ryzen 1600 | VGA: GTX1070 |RAM: 16GBDDR4 | ALI: Seasonic 750w Gold | LCD: LG Flatron 24" | CASE: NZXT S340 Elite | NOTEBOOK: MacBook PRO | CELL: Iphone 11 | CONSOLE: Xbox360 | TRATTATIVE A BUON FINE: >10
khalhell è offline   Rispondi citando il messaggio o parte di esso
Old 30-08-2017, 17:56   #9
samvox
Junior Member
 
Iscritto dal: Aug 2017
Messaggi: 1
Spazio

Ciao, scusa per togliere lo spazio a inizio documento come faccio??

Grazie
samvox è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista Recensione vivo X500 Pro Max: la fotografia mobi...
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà WoW Forever: la beta è stato uno dei mome...
Oracle AI World 2026: in Europa prima la sovranità, poi la sicurezza e solo dopo l'IA Oracle AI World 2026: in Europa prima la sovrani...
DS N°7 E-Tense: il SUV premium made in Melfi che punta su autonomia e comfort DS N°7 E-Tense: il SUV premium made in Melfi...
Recensione Samsung Galaxy Tab S12 Ultra: non chiamatelo tablet... è molto di più Recensione Samsung Galaxy Tab S12 Ultra: non chi...
Canva lancia Affinity per iPad: sketch, ...
Revolut abbandona OpenAI e Anthropic com...
Xbox Game Pass, tante novità in arrivo i...
Un Googlebook in formato Surface Pro: Le...
Windows 11 non permetterà mai di spostar...
Snowflake porta gli agenti IA dentro il ...
SUSE taglia circa 190 persone, e il CEO ...
Apple Watch Series 12, ribasso di 200€ s...
BMW sfida Tesla FSD: la guida assistita ...
Intel potrebbe interrompere la produzion...
Ubuntu: falla critica nel kernel, per Ca...
Impara dai propri errori e si allena da ...
Google lancia il backup automatico delle...
AMD, spunta una Radeon RX 470 con quattr...
Furto da 6,3 miliardi di dollari a Binan...
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: 15:54.


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