Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen
  1. #1
    Rick
    [PHP] error op line 0
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [PHP] error op line 0

    Soms krijg ik deze melding:

    Warning: Unknown(): Unable to call () - function does not exist in
    Unknown on line 0

    echter ik heb tot nu toe geen enkele keer kunnen ontdekken waar de fout
    zat, of wat de fout is. Iemand anders een idee hierover?


  2. #2
    Maarten Wierda
    [PHP] error op line 0
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error op line 0

    Rick wrote:

    > Soms krijg ik deze melding:
    >
    > Warning: Unknown(): Unable to call () - function does not exist in
    > Unknown on line 0
    >
    > echter ik heb tot nu toe geen enkele keer kunnen ontdekken waar de fout
    > zat, of wat de fout is. Iemand anders een idee hierover?


    Zonder een stukje voorbeeldcode niet.

    --
    Cheers, Maarten Wierda
    cp: Pixies - Manta Ray

    "Teenage angst has paid off well, now I'm bored and old"


  3. #3
    Ronald Klip
    [PHP] error op line 0
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error op line 0

    Rick schreef:
    > Soms krijg ik deze melding:
    >
    > Warning: Unknown(): Unable to call () - function does not exist in
    > Unknown on line 0
    >
    > echter ik heb tot nu toe geen enkele keer kunnen ontdekken waar de fout
    > zat, of wat de fout is. Iemand anders een idee hierover?


    Een paar suggesties:
    1. zet error_reporting eens op E_ALL; waarschijnlijk rolt er wel ergens
    een undefined index oid uit.
    2. groep-googelen naar de foutmelding:
    > http://groups.google.com/groups?q=%2...nown+on+line+0

    wellicht zit er iets van je gading tussen.

    --
    groet, Ronald

  4. #4
    Branko Collin
    [PHP] error op line 0
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error op line 0

    Rick wrote:
    > Soms krijg ik deze melding:
    >
    > Warning: Unknown(): Unable to call () - function does not exist in
    > Unknown on line 0
    >
    > echter ik heb tot nu toe geen enkele keer kunnen ontdekken waar de
    > fout zat, of wat de fout is. Iemand anders een idee hierover?


    PHP geeft wel eens fouten op regels waar geen fout zit.

    Bijvoorbeeld, in het volgende geval treedt (mogelijk, niet getest) een
    'parse error' op regel 2 op:

    1: echo "test"
    2: echo "test 2";

    Omdat regel 1 niet met een puntkomma is afgesloten.

    Een 'function does not exist'-fout krijg ik wel eens als er in de
    voorgaande code van een geinclude script een dusdanige fout staat, dat de
    rest van het script niet meer wordt uitgevoerd, maar wel het aanroepende
    script. Functies die in het ingevoegde script na de fout worden
    gedefinieerd, herkent PHP dan niet.

    Dus:
    --- begin myscript.php ---
    include "myinc.php";
    doeiets();
    --- einde myscript.php ---

    --- begin myinc.php ---
    // fatale fout
    function doeiets() {}
    --- einde myinc.php ---

    Zou een 'function does not exist'-fout moeten genereren als je het
    commentaar 'fatale fout' vervangt door iets wat een dergelijke fout
    veroorzaakt.





  5. #5
    Michiel de Roo
    [PHP] error op line 0
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error op line 0

    Rick wrote:
    > Soms krijg ik deze melding:
    >
    > Warning: Unknown(): Unable to call () - function does not exist in
    > Unknown on line 0
    >
    > echter ik heb tot nu toe geen enkele keer kunnen ontdekken waar de fout
    > zat, of wat de fout is. Iemand anders een idee hierover?
    >


    Wellicht wordt er dynamisch besloten welke functie er aangeroepen wordt.
    Zoals in:

    $functienaam = "functie1";
    $returnvalue = $$functienaam();

    Als de variabele $functienaam nu leeg is als in :
    //$functienaam = "functie1";
    $returnvalue = $$functienaam();


    Dan krijg ik:
    Fatal error: Call to undefined function: () in /web/test/t.php on line 3

    De tekst van de waarschuwing is weliswaar iets anders, maar het komt
    ongeveer op hetzlefde neer. Ik kan me dan ook voorstellen dat het door
    iets soortgelijks wordt veroorzaakt.

    Michiel.


Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics