Avatar
javakoder1
Člen
Avatar
javakoder1:

prosím Vás nevíte proč mi nejde tento kód:

    echo <<<EOT
Text prvního řádku
Další text
Další text

EOT;
 
Odpovědět 5.11.2013 19:19
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na javakoder1
Jan Vargovský:

A co ti to vypíše ? Syntax je vpořádku.

Editováno 5.11.2013 19:35
 
Nahoru Odpovědět 5.11.2013 19:34
Avatar
javakoder1
Člen
Avatar
Odpovídá na Jan Vargovský
javakoder1:

syntax error, unexpected T_SL in "cesta/soubor" on line 8
celý kód:

echo <<<EOT
 <section id="red">
Text prvního řádku
Další text
Další text
 </section>;

EOT;
 
Nahoru Odpovědět 5.11.2013 19:57
Avatar
javakoder1
Člen
Avatar
Odpovídá na Jan Vargovský
javakoder1:

nebo pokud to nechám jak předtím tak mi to píše:
Parse error: syntax error, unexpected T_ENCAPSED_AN­D_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
kód:

require_once 'Email.php';
  if (isset($_POST["email"])){
    $mail = new Email();
      if(!$_POST['antispam'] || !$_POST['zprava']){
echo <<<EOT
Text prvního řádku
Další text
Další text

EOT;
      }
      else{
          if($_POST['antispam'] == date("Y")){
echo "ok";
}
 
Nahoru Odpovědět 5.11.2013 20:00
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na javakoder1
Jan Vargovský:

Nemáš před tím EOT nějaké bílé znaky ? (i za)

Editováno 5.11.2013 20:22
 
Nahoru Odpovědět  +1 5.11.2013 20:22
Avatar
Kit
Redaktor
Avatar
Odpovídá na javakoder1
Kit:

EOT; nesmí být nijak zleva odsazeno. Normálně to IDE ani neodsadí, veškeré odsazování nejraději nechávám na něm. Ručně v programu nic neodsazuji ani nezarovnávám.

Nahoru Odpovědět 5.11.2013 21:03
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.