Jump to content
php.lv forumi

ebw

Reģistrētie lietotāji
  • Posts

    84
  • Joined

  • Last visited

Posts posted by ebw

  1. varbūt kāds var palīzdēt ar sekojošu prolēmu.

    ir skripts kas kautko raksta un lasa failā.

    uz 1. servera viss strādā lieliski, bet uz 2. servera negrib ne lasīt saturu ne rakstīt.

     

    vai vaina varētu būt php konfigurācijā vai servera settingos?

    failam ar kuru operē uzliku atribūtos chmod 777

     

    ir kādas idejas?

    paldies!

     

    skripts kas Lasa:

    $fr = fopen('./fails.txt', 'r');
    $saturs = fgets($fr);
    echo $saturs;
    fclose($fr);

     

    skripts kas Raksta:

    $filename = 'fails.txt';
    $fp = fopen($filename, "w");
    $string="teksts";
    $write = fputs($fp, $string);
    fclose($fp);

     

    kods varbūt nav ideāls bet vismaz strādāja uz 1. servera :(

  2. ā) echo "$ref"; ir muļķība, jo pietiek ar echo $ref;

    bē) getenv atšifrējas kā get envinronment variable, t.i. datus saņem no $_ENV masīva, kas pieetams tikai uz paša server (lokāli), vai izņēmumgadījumos php kā command-line interface (CLI)

     

    pie tam referers ne vienmēr IR. T.i. tas parādās tikai kad uz labu atnāk otro reizi/nonāk caur linku.

    beigu beigās:

     

    $ref='';

    if (!empty($_SERVER['HTTP_REFERER']))

    $ref=$_SERVER['HTTP_REFERER'];

     

    echo $ref;

    pamēģināju arī ar šo skriptu.. atkal nekas :(

    hvz kas tur verētu vēl būt.

     

    bet nu paldies par to pašu.

  3. nevaru nekādi tikt skaidrībā kas varētu būt par lietu..

     

    skriptā neattēlojas HTTP_REFERER vērtība

     

    uz localhosta homePC itkā viss notiek, bet kad skriptu noliek uz kāda no hosting servakiem tad nē.. vai šo lietu ietekmē kautkas no php settingiem?

     

    kods aptuveni šāds:

    $ref = getenv("HTTP_REFERER");
    echo "$ref";

     

    ir kādas idejas?

    thnx

×
×
  • Create New...