Ankündigung

Einklappen
Keine Ankündigung bisher.

externes php-script

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • externes php-script

    hy zusammen,

    folgendes wollte ich einbinden:

    {php}
    // Konfiguration
    $m_lt_check = "0"; # Erzeugt beim Wert 1 eine Testausgabe
    $m_lt_res_pre = "<p>"; # HTML-Code vor der Ausgabe
    $m_lt_res_suf = "</p>"; # HTML-Code nach der Ausgabe
    $m_lt_res_sep = "<br />"; # HTML-Code zwichen den Links, falls mehr als ein Link gebucht wurde
    $m_lt_res_charset = "UTF-8"; # Zeichensatz
    $m_lt_url='http://xxxx.xxxxx.de/xxxx.php';
    if(function_exists('curl_init')) {
    $m_lt_handle=curl_init();
    curl_setopt($m_lt_handle,CURLOPT_URL,$m_lt_url);
    curl_setopt($m_lt_handle,CURLOPT_RETURNTRANSFER,1) ;
    curl_setopt($m_lt_handle,CURLOPT_TIMEOUT,3);
    curl_setopt($m_lt_handle,CURLOPT_CONNECTTIMEOUT,3) ;
    $m_lt_res=curl_exec($m_lt_handle); curl_close($m_lt_handle);
    }
    elseif(@ini_get('allow_url_fopen')) {
    $m_lt_res=@file_get_contents($m_lt_url);
    }
    if(strpos($m_lt_res,'<m_lt_code>')) {
    echo trim(str_replace('<m_lt_code>','',$m_lt_res));
    }
    //
    {/php}



    verzweilfel gerade etwas, bei der 2.62 lief es noch :-)

    bei der Version 3.2 vom 03.02.2012 habe ich folgendes problem:


    Fatal error: Uncaught exception 'SmartyCompilerException' with message
    'Syntax Error in template "/home/username/www.domainname.de/templates/standard/index_content3.html" on line 18
    "$m_lt_handle=curl_init();" - Unexpected ";"' in /home/username/www.domainname.de/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php:
    439 Stack trace: #0 /home/username/www.domainname.de/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2889):
    Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /home/username/www.domainname.de/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2954):
    Smarty_Internal_Templateparser->yy_syntax_error(23, ';') #2 /home/username/www.domainname.de/Smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(51):
    Smarty_Internal_Templateparser->doParse(23, ';') #3 /home/username/www.domainname.de/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php(80):
    Smarty_Internal_SmartyTemplateCompi in /home/username/www.domainname.de/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 439


    weiss jemand rat?

    mfg.
    thomas
    Zuletzt geändert von ismainz; 29.02.2012, 00:50.
    Tipp: Links kaufen / verkaufen
    Tipp2: EDV-Hardware zu kleinen Preisen
    Tipp3: Domains und WebHosting

  • #2
    Hallo Thomas,

    probiere mal, ob es mit meinem netten Hack funktioniert:

    Code:
    {php}
    //{literal}
    
    Code
    
    //{/literal}
    {/php}
    Gruß Axel
    Ein Energieausgleich per Paypal wird freudig entgegengenommen. ;-)

    Kommentar


    • #3
      Hallo Axel,

      danke dir es geht!

      mfg.
      thomas
      Tipp: Links kaufen / verkaufen
      Tipp2: EDV-Hardware zu kleinen Preisen
      Tipp3: Domains und WebHosting

      Kommentar

      Lädt...
      X