Jump to content
php.lv forumi

Osiris

Reģistrētie lietotāji
  • Posts

    62
  • Joined

  • Last visited

Posts posted by Osiris

  1. Ir divi faili - index.php un remote.php. Stav dažādos serveros.

     

    index.php:

    $body="sjkdhgfskjgfsd";
    require('http://path/to/server/remote.php); //cits serveris
    $body.= $remote_data;
    echo $body;

    remote.php

    ......
    $row=mysql_fetch_row($result)
    $remote_data=$row[x];

    Šī gadījumā index.php izdod "Notice: Undefined variable: remote_data in ......". Ja remote.php pierakstīt echo $remote_data, tad dati ir redzami (protams, "Notice:" arī.

    Ar ko tas ir saistīts?

  2. var arī variēt ar case

    15361[/snapback]

     

    Man arī liekas, kā ar case būtu labāk.

     

    Ja teiksim ir request http://www.weblapa.lv?dariishana=kautkas

     

    // if(isset($_GET["dariishana"])) $dariishana=$_GET["dariishana"];
    // else $dariishana="";
    
    switch($dariishana) {
    
    case '111':
    include("111.php");
    break;
    
    case '222'
    include("222.php");
    break;
    
    default: // ja neatbilst ne 111 ne 222 (vai tukšs)
    include("default.php");
    break;
    }

  3. Ja es pareizi sapratu tēmu

     

    $totalphotos=mysql_num_rows($result); //vai count(cik ir bildes kopā)
    $totalpages=ceil($totalphotos/9); // vai cik tur lappuses
    if (!isset($page)) $page=1;
    else {
     $page=round($page);
     if ($page>=$totalpages) $page=$totalpages;
     if ($page<=1) $page=1;
    }

  4. ne īsti sapratu. negaidīts?

    14886[/snapback]

     

    Man liekas IE atver to failu, neskatoties uz Content-Disposition: attachment.

     

    Es tē palasīju citur, un atradu šo:

    @header("Connection: close");

    pirms readfile($file);

     

    It kā stradā, bet nezinu cik tas ir pareizi...

  5. Ja es pareizi sapratu problēmu, tur var iztikt bēz sessijas, tikai katrā scenārijā, kurš piedālās, jareģistrē "$c" ar rociņām:

    if(isset($_POST["c"])) $c=$_POST["c"];

    Un talāk

    switch($c) {
    /////////////
    }

     

    Man kaut kas lidzīgs strādā (register_globals=off).

     

    Ja es domaju nepareizi, lūdzu iemācījiet mani arī.

  6. Ir kods lai lietotājs varētu lejupielādēt failu:

     

    header("Content-Description: File Transfer"); 
    header("Content-Type: application/force-download"); 
    header("Content-Length: " . filesize($file)); 
    header("Content-Disposition: attachment; filename= name.xls"); 
    readfile($file);

     

    Atveras dialogs, piedāvā seivot, bet, ja uzspiest "Cancel", pēc tām atakl "Download", un tā pāris-trīs reizes, output sanāk negaidīts.

     

    Kas var būt par problēmu?

×
×
  • Create New...