login  Naam:   Wachtwoord: 
Registreer je!
 Forum

UBB Parser, variabel in functie

Offline X3ore - 16/12/2007 15:20
Avatar van X3oreHTML interesse Hoi,

Ik krijg het maar niet opgelost..

  1. function bbcode ($tpl_file = 'includes/php/ubbparser/bbcode_tpl.htm'){
  2. /* Blablabla */
  3. }


Nu heb ik deze variabel die de volledige url geeft
$site['url']

Die wil ik dus zo toepassen:
  1. function bbcode ($tpl_file = ''.$site['url'].'includes/php/ubbparser/bbcode_tpl.htm'){
  2. ## Geeft: Parse error: syntax error, unexpected '.', expecting ')'
  3. }
  4. function bbcode ($tpl_file = "".$site['url']."includes/php/ubbparser/bbcode_tpl.htm"){
  5. ## Geeft: Parse error: syntax error, unexpected '.', expecting ')'
  6. }
  7. $url = "".$site['url']."includes/php/ubbparser/bbcode_tpl.htm";
  8. function bbcode ($tpl_file = $url){
  9. ## Geeft: Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION
  10. }


Iemand die het snapt? 
Bvd, Shane

7 antwoorden

Gesponsorde links
Offline tomie94 - 16/12/2007 15:42
Avatar van tomie94 PHP interesse
  1. $url = $site['url']."includes/php/ubbparser/bbcode_tpl.htm";
  2. function bbcode ($tpl_file = $url){
  3.  
  4. }


volgens mij moet dit werken...
Offline Koen - 16/12/2007 15:46
Avatar van Koen PHP expert
  1. function bbcode ($tpl_file = $site['url'].'includes/php/ubbparser/bbcode_tpl.htm'){
  2. // werkt.
  3. }

Offline X3ore - 16/12/2007 15:52
Avatar van X3ore HTML interesse @tommie:
Parse error: syntax error, unexpected T_VARIABLE in E:\Webserver\Root\includes\php\ubbparser\parser.class.php on line 141

@sliphead:
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in E:\Webserver\Root\includes\php\ubbparser\parser.class.php on line 141

Ik kan er niet aan uit, beiden zouden perfect moeten werken..
Offline tomie94 - 16/12/2007 15:58
Avatar van tomie94 PHP interesse wat is de rest van he code...
Offline X3ore - 16/12/2007 16:01
Avatar van X3ore HTML interesse http://plaatscode.be/4480/

Zo gaat ie perfect, maar als ik het script via een ander pad aanroep gaat het mis vandaar ik de variabel $site['url'] daartussen wil krijgen, maar het gaat telkens mis

(off let niet op de kleurtjes vanaf lijn 141, in m'n editor staan de kleuren wel goed.)
Offline Simon - 16/12/2007 16:13
Avatar van Simon PHP expert $data = str_replace ('\', '\\', $data);
volgens mij is dit stukje toch ook niet juist hoor, en ik vraag mij af wat het doet.... een slash vervangen door een slash  
Offline Koen - 16/12/2007 20:02
Avatar van Koen PHP expert
Simon schreef:
$data = str_replace ('', '\', $data);
volgens mij is dit stukje toch ook niet juist hoor, en ik vraag mij af wat het doet.... een slash vervangen door een slash  

Volgens mij wilt hij een soort van PHP.net: stripslashes toepassen..
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s