WEDOS zveřejnil videa z přednášek v rámci akce Dny otevřených dveří WEDOS 2013
Zobrazují se odpovědi 1 až 5 z 5

PHP otevření/čtení dynamicky generovaného TXT souboru

  1. Zdravím,
    potřeboval bych otevřít dynamicky generovaný TXT soubor. Pri použití fopen() to píše [function.fopen]: failed to open stream: No error in xxx.php on line 30

    Warning: file_get_contents(xxx.txt) [function.file-get-contents]: failed to open stream: No such file or directory in xxx.php on line 31

    nepomohlo by třeba soubor nějak uložit na web a pak až ho tahat? Nebo nějaký jiný postup?
    Díky moc za pomoc.

  2. Co se právě děje na Webtrhu?
  3. 2NiNe Hodnocení: 12 (100%) 2NiNe je na dobré cestě
    2
    Jako první by bylo dobré lépe popsat situaci. Kde je umísťen skript a kde je umístěn TXT soubor? Případně sem vložit kousek tvého kódu s voláním funkce fopen() ;)

    Pokud by už bylo obojí na webu, napadly mě jako první špatná přístupová práva, ale může toho být více.

  4. P-ierre Hodnocení: 17 (100%) P-ierre bude brzy slavný/á
    3
    V tom varování se píše, že to ten soubor nenašlo. Možná máš jen špatně nastavené cesty. Pokud je soubor ve stejné složce, dej před název ./, takže výsledná cesta bude vypadat ./xxx.php

  5. xKojaa Hodnocení: 3 (100%) xKojaa je na dobré cestě
    4
    Soubor, kterej se snažíš otevřít, neexistuje. Co myslíš tím "dynamicky generovaným TXT souborem"? Jakože si pomocí PHP vytvoříš soubor, něco do něj zapíšeš a pak ho znovu otevíráš pro čtení?

  6. Konkrétně jde o tento txt soubor: http://www.ceps.cz/_layouts/Ceps/_Pa...nc=AVG&ver=RT&

    problem s fopen castecne vyresen. (odkaz nezacinal http://) - njn :-D ale stale to hazi problem.

    tentokrát pri pouziti fce
    Kód:
    $contents = file_get_contents("http://www.ceps.cz/_layouts/Ceps/_Pages/GraphData.aspx?mode=txt&from=4.4.2012%2015:58:24&to=5.4.2012%2016:00:24&sol=16&lang=CZE&agr=MI&fnc=AVG&ver=RT&", "r");
    echo $contents;
    Error






    Object reference not set to an instance of an object. at Ceps.Moss.Web.Controls.Moduls.PreventOfficeDiscove ryModule.context_PostAuthenticateRequest(Object sender, EventArgs e)
    at System.Web.HttpApplication.SyncEventExecutionStep. System.Web.HttpApplication.IExecutionStep.Execute( )
    at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step, Boolean& completedSynchronously)

    Troubleshoot issues with Windows SharePoint Services.

Hostujeme u Server powered by TELE3