[PHP] Header gebruiken om een bestand te genereren

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi, ik heb script dat html pagina's genereerd in de vorm van een string
de string wordt daarna in een box weergegeven waardoor je met ctrl a-c-v de html pagina kan saven

ik zou graag hebben dat dat vervangen wordt door een save button, maar ik kan de pagina niet temporeel op de server saven. Dit omdat je extra code in de te genereren pagina kan plakken en dus ook smerige code, die daarna op de server gedraaid zou kunnen worden.

kan dat met headers? een string meesturen die de gebruiker dan als html op kan slaan?

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

PHP:
1
2
3
header('Content-Type: text/html');
header('Content-Length: ' . $lengte_in_bytes);
header('Content-Disposition: attachment; filename="blaat.html"');

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • martijnve
  • Registratie: December 2004
  • Laatst online: 16:12
als je hem opslaat als html zal je server toch geen php oid draaien? die van mij igg niet. en anders kun je dat afaik expliciet uitzetten via je .htaccess file.

Mini-ITX GamePC: Core i5 3470 | 16GB DDR3 | GTX 970 4GB | Samsung 830 128GB | Dell u2711 (27", IPS,1440p), 2343BW


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
wow dankje voor je snelle reply, misschien nog een hele domme vraag maar, waar komt de string in 'blaat.html' terecht?

als antwoord op martijnve, ik heb het verkeerd gezegd, het worden echt php paginas.

[ Voor 7% gewijzigd door Verwijderd op 10-04-2006 00:47 ]


Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Verwijderd schreef op maandag 10 april 2006 @ 00:46:
wow dankje voor je snelle reply, misschien nog een hele domme vraag maar, waar komt de string in 'blaat.html' terecht?
Dit is slechts de header dat blaat.html eraan komt en opgeslagen moet worden. De inhoud kun je er dan achteraan echo'en.

Acties:
  • 0 Henk 'm!

  • BasieP
  • Registratie: Oktober 2000
  • Laatst online: 22-07-2024
offtopic:
nm.

[ Voor 97% gewijzigd door BasieP op 10-04-2006 00:49 ]

This message was sent on 100% recyclable electrons.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
bedankt! ga er morgen eens mee aan de slag, nu slaapie doen, truste
Pagina: 1