Avatar billede fixbabe Nybegynder
21. august 2007 - 21:15 Der er 12 kommentarer og
1 løsning

Fjerne output fra system

Hvordan fjerner jeg output fra en system(); ? Sådan at den ikke skriver på siden hvad der sker.
Avatar billede hmortensen Nybegynder
21. august 2007 - 21:19 #1
Du kan bruge exec() i stedet for.
Avatar billede fixbabe Nybegynder
21. august 2007 - 21:42 #2
Jeg har ikke mulighed for exec()
Avatar billede ranglen Nybegynder
21. august 2007 - 21:51 #3
det kan du styre via phps outputbuffering funktioner

http://dk.php.net/outcontrol
Avatar billede olebole Juniormester
22. august 2007 - 01:00 #4
<ole>

Bruger du output-buffering, gemmes hele dokumentet i serverens hukommelse, hvilket tærer på dens performance

/mvh
</bole>
Avatar billede ranglen Nybegynder
22. august 2007 - 02:30 #5
meningen var, at man starter bufferingen før kaldet til system, og sletter indholdet af bufferen bagefter
Avatar billede ranglen Nybegynder
22. august 2007 - 02:40 #6
ob_start();
system("ping.exe -n 1 localhost");
ob_end_clean();
Avatar billede fixbabe Nybegynder
25. august 2007 - 17:00 #7
Ranglen gider du lave at svar? din løsning virkede perfekt :)
Avatar billede olebole Juniormester
25. august 2007 - 17:25 #8
- men det sløver stadig serveren enormt. Der skal være _enormt_ gode årsager til at bruge output-buffering, der normalt anses for en sidste panik-løsning  :)
Avatar billede fixbabe Nybegynder
25. august 2007 - 18:52 #9
Hvad har du så af løsning ole?
Avatar billede olebole Juniormester
25. august 2007 - 18:56 #10
Hvad skal du udskrive - og hvad er problemet med, at der outputtes?
Avatar billede fixbabe Nybegynder
25. august 2007 - 19:00 #11
Det er udskrives et filer der pakkes, som slutbrugeren ikke skal se.
Avatar billede fixbabe Nybegynder
24. september 2007 - 19:01 #12
Ranglen et svar?
Avatar billede fixbabe Nybegynder
21. januar 2008 - 16:40 #13
Lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester