ilch Forum » Allgemein » HTML, PHP, SQL,... » funktion in ilch einbinden

Geschlossen
  1. #1
    User Pic
    Vips Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    238
    Beitragswertungen
    0 Beitragspunkte
    sers

    Also wenn ich meine Funktion, im adminbereich archiv-downloads aufrufe, bleibt das Script hängen ohne irgendwelche Fehlermeldung. Aber sobald ich die Funktion in einer leeren PHP Datei aufrufe funktioniert sie, so wie sie soll. Kann mir da einer weiterhelfen ich weis nicht mehr weiter.

    so ruf ich die Funktion auf
    $_ilch2['upbitrate'] = bitrate($_ilch2 ['upurl']);


    die Funktion
    function bitrate($url){    
    	include_once("include/includes/class/mp3info.php");
      $m = new mp3file($url);
      $a = $m->get_metadata();
      
      if ($a['Encoding']=='Unknown'){
          echo "?";
      }elseif ($a['Encoding']=='VBR'){
           $b = $a['Bitrate'];
      }elseif ($a['Encoding']=='CBR'){
          $b = $a['Bitrate'];}
      
      unset($a);
    	
      return $b;
    }
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Awaina Mitglied
    Registriert seit
    08.03.2009
    Beiträge
    130
    Beitragswertungen
    5 Beitragspunkte
    ZitatZitat geschrieben von Vips

    sers

    Also wenn ich meine Funktion, im adminbereich archiv-downloads aufrufe, bleibt das Script hängen ohne irgendwelche Fehlermeldung. Aber sobald ich die Funktion in einer leeren PHP Datei aufrufe funktioniert sie, so wie sie soll. Kann mir da einer weiterhelfen ich weis nicht mehr weiter.

    so ruf ich die Funktion auf
    $_ilch2['upbitrate'] = bitrate($_ilch2 ['upurl']);


    die Funktion
    function bitrate($url){    
    	include_once("include/includes/class/mp3info.php");
      $m = new mp3file($url);
      $a = $m->get_metadata();
      
      if ($a['Encoding']=='Unknown'){
          echo "?";
      }elseif ($a['Encoding']=='VBR'){
           $b = $a['Bitrate'];
      }elseif ($a['Encoding']=='CBR'){
          $b = $a['Bitrate'];}
      
      unset($a);
    	
      return $b;
    }



    Hmm, könntest du mal deine gesamte php-Datei posten bitte?

    Also wenn $_ilch2 ['upurl'] nichts enthält, wieso auch immer ^^ So würde die Funktion auf jedenfall "?" ausgeben wollen, da das script aber warscheinlich die Template funktion nutzt, sollte nichts passieren.
    Das wäre eine Möglichkeit, die ich jetzt auf die schnelle erkenne konnte. Wäre optimal wenn du mal deine ganze Datei posten könntest.

    mfg
    mit freundlichem Gruß,
    Kevin "Awaina" K.
    CEO @ A|W Webhosting
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten