Jump to content
php.lv forumi

Osiris

Reģistrētie lietotāji
  • Posts

    62
  • Joined

  • Last visited

Everything posted by Osiris

  1. Man bija tadas aizdomas, bet gribēju kā vieglāk. Ko darīt, formatēšu izvadi tur, remote. Paldies!
  2. Redzi, lieta ir tada, kā uz tā servera, kur stāv remote.php ir mySQL, tātad man IR jaizpilda skripts. Jautājums, kāpēc tas "inkludējas" normāli, dod echo/print rezultu, bet nedod indeksam mainīgo ($remote_data)?
  3. 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?
  4. Un kura no tiem ir 72. ? :)
  5. Osiris

    isset

    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; }
  6. 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; }
  7. Nu, nezinu... Pat Manuālā atrodu komentos, un ne tikai tur. Bet, galvenais, kā viss tagad stradā (ar @header("Connection: close");).
  8. Bet kapēc nē? vai viens, vai otrs: header("Content-Type: application/octet-stream"); header('Content-Type: application/force-download'); Par filename - paldies
  9. 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...
  10. 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ī.
  11. 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...