| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

27-05-2011, 15:04
|
|
erti
Registrierter Benutzer
|
|
Registriert seit: Feb 2004
Beiträge: 122
|
|
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
|

27-05-2011, 15:07
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
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.
|

27-05-2011, 15:08
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
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
|

27-05-2011, 15:15
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
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";
|

27-05-2011, 15:35
|
|
erti
Registrierter Benutzer
|
|
Registriert seit: Feb 2004
Beiträge: 122
|
|
Besten Dank!
hat super geklappt!
mfg.
erti
|

27-05-2011, 15:48
|
|
combie
PHP Expert
|
|
Registriert seit: May 2006
Beiträge: 2.925
|
|
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
|

27-05-2011, 16:03
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Zitat von combie
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.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|