Portál AbcLinuxu, 10. května 2025 05:38

Dotaz: Řešení problému v PHP

6.2.2013 16:55 Martin
Řešení problému v PHP
Přečteno: 200×
Odpovědět | Admin
Zdravím, chtěl bych se zeptat, jestli když nepoužívám proměnné ale pomocí echa tisknu všechno na screen, jestli i přes tuto možnost můžu ještě po vyhodnocení jestli vše proběhlo OK vše zahodit a vytisknout nějaký error. Děkuji za pomoc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.2.2013 17:03 Kit
Rozbalit Rozbalit vše Re: Řešení problému v PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle také najdeš v manuálu.
6.2.2013 17:29 Martin
Rozbalit Rozbalit vše Re: Řešení problému v PHP
Díky aůe potřebuji něco vytisknou až po splnění podmínky, nepotřebuji nic nahrazovat..
6.2.2013 17:35 Kit
Rozbalit Rozbalit vše Re: Řešení problému v PHP
Asi jsi to nepochopil. Spustíš output buffering a začneš tisknout. Vše putuje do bufferu. Při splnění podmínky obsah vyleješ na výstup, v opačném případě zahodíš.
6.2.2013 17:57 Martin
Rozbalit Rozbalit vše Re: Řešení problému v PHP
Hm, tak že je to myšleno takto? Díky
<?php
ob_start();
?>

<p>blablablablablablablablabla</p>
<p>blablablablablablablablabla</p>
<p>blablablablablablablablabla</p>

<?php
   $check = true;

   if($check === true){
      ob_end_clean(); //Chci to zahodit
   }else{
      ob_end_flush(); //Chci to zobrazit
   }
?>
6.2.2013 18:01 Ivo
Rozbalit Rozbalit vše Re: Řešení problému v PHP
Jo, tak to funguje.
6.2.2013 18:08 Martin
Rozbalit Rozbalit vše Re: Řešení problému v PHP
No funguje ;) to jsem zkusil než jsem to sem pastnul, ale jestli je to dobře.. ;)
6.2.2013 19:23 DarkKnightCZ | skóre: 12
Rozbalit Rozbalit vše Re: Řešení problému v PHP
a proc by nebylo? prave na takoveto podobne situace je to pouzivano

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.