php -> html

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

  • Haranaka
  • Registratie: September 2000
  • Laatst online: 07-06 23:13
Ik heb een php script gemaakt wat stats berekent uit data van mijn mysql server. dit script is behoorlijk groot geworden en duurt ook een beetje lang voordat je de webpagina kan zien (20 sec) Die database word toch maar 1 keer per dag geupdate dus ik dacht dat het sneller zou zijn om dat php script zo te veranderen dat hij de html code weg schrijft naar een andere file (stats.html) en dat mensen die dan opvragen. Dat leek me wel een goed idee.

php ./index.php >> pagina.html
Dat doet het zo'n beetje, alleen als ik die .html bekijk staat er boven aan: X-Powered-By: PHP/4.0.6 Content-type: text/html

Hoe krijg ik dat weg :?

En nog iets, de echte pagina die ik wil hebben ziet er zo uit: index.php?page=stats maar dat werkt niet. Hoe moet ik die variabele page=stats dan meegeven in de commandline?

...


Verwijderd

die regel van "powered by" kan je denk ik wel weer strippen met een klein scriptje... staat dat zichtbaar of als comment?

je hebt waarschijnlijk php versie 4.1.2, en register globals staat voor jouw niet goed... oplossing: zet
code:
1
global $_GET;

bovenaan je script...

Verwijderd

Dat buggie heb ik ook ooit eens gehad, en opeens was die verdwenen :D, sorry hiermee kan ik je niet helpen :D

Verwijderd

probeer eens php -q

  • Haranaka
  • Registratie: September 2000
  • Laatst online: 07-06 23:13
Heb het al opgelost, het hoeft natuurlijk niet met php zelf te gebeuren:

wget http://haranaka.dyndns.org/hoom/index.php?page=stats -O ./stats.html

:D

...


  • T-h-i-j-s
  • Registratie: April 2000
  • Laatst online: 27-08 10:53

T-h-i-j-s

koffie? ja lekker :)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
>php -h
Usage: php [-q] [-h] [-s [-v] [-i] [-f <file>] |  {<file> [args...]}
  -q         Quiet-mode.  Suppress HTTP Header output.
  -s         Display colour syntax highlighted source.
  -f <file> Parse <file>.  Implies `-q'
  -v         Version number
  -C         Do not chdir to the script's directory
  -c <path> Look for php.ini file in this directory
  -a         Run interactively
  -d foo[=bar]   Define INI entry foo with value 'bar'
  -e         Generate extended information for debugger/profiler
  -z <file> Load Zend extension <file>.
  -l         Syntax check only (lint)
  -m         Show compiled in modules
  -i         PHP information
  -h         This help

php -q dus :)

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

mmja kijk dus voortaan eerst even in de manual enzo

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.