parse error ?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • parse error ?

    Hallo Leute!

    wie kann ich diesen string schreiben damit ich keinen parse error bekomme?

    PHP Code:
    $outgoing .= "exten => _0[1-9].,1,Goto(dialplan,".$row['Country']."${EXTEN:1},1\n"
    ${EXTEN:1} das muss im asterisk im outgoing.conf file so drinstehen!

    mfg
    Erti

  • #2
    Bei ${...} erwartet PHP in den Klammern einen Variablennamen - und in einem solchen hat : aber nichts verloren.

    Dollarzeichen maskieren - oder gleich einfache Hochkommata für die Notation des Strings nutzen.
    PHP: Strings - Manual

    Das sind aber ziemliche Grundlagen ...
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Comment


    • #3
      Gewöhn dir die Anführungszeichen ab und arbeite mit Hochkommata, dann vermeidest du auch solche Fragen.
      PHP Code:
      $outgoing .= 'exten => _0[1-9].,1,Goto(dialplan,'.$row['Country'].'${EXTEN:1},1'."\n"
      Peter
      Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
      Meine Seite

      Comment


      • #4
        PHP Code:
        $outgoing .= sprintf(
            
        "exten => _0[1-9].,1,Goto(dialplan,%s\${EXTEN:1},1\n",
            
        $row['Country']
        ); 
        PHP Code:
        $outgoing .= "exten => _0[1-9].,1,Goto(dialplan," $row['Country'] . "\${EXTEN:1},1\n"

        Comment


        • #5
          Besten Dank!

          hat super geklappt!

          mfg.
          erti

          Comment


          • #6
            Natürlich klappt das, wenn es dir von so kompetenter Seite vorgekaut wird.
            Wobei ich mich allerdings frage, wieso fehlen dir nach über 100 Postings noch so massiv Syntaxgrundlagen?
            Evtl. solltest du mal das Handbuch von vorn bis hinten durchlesen.
            Falls du nicht wissen solltest wo man das findet, hier: PHP: PHP-Handbuch - Manual
            Wir werden alle sterben

            Comment


            • #7
              Originally posted by combie View Post
              Evtl. solltest du mal das Handbuch von vorn bis hinten durchlesen.
              Hast du das etwa gemacht ...?
              Wenn ja, verrate bitte nicht das Ende, ich bin noch nicht so weit :-)
              I don't believe in rebirth. Actually, I never did in my whole lives.

              Comment

              Working...
              X