Oldal: 8 / 13

Re: PHP segély

HozzászólásElküldve: 2010.08.26. 18:44
Szerző: adamos42
egyedül az internet Explorer olyan 'hülye' hogy keljen neki ilyen ostobaság... De tényleg, minden másik böngészőben letöltődik egy direkt linken a fájl, kivéve a videofájlokat és az mp3-mat, amit lejátszik de lementhető ...

Re: PHP segély

HozzászólásElküldve: 2010.08.26. 19:51
Szerző: fride
Hát igen, ha mindeféleképpen le kell tőlteni, még akkor is, ha esetleg a böngésző lejatszaná, akkor a PHP-s cucc az jó.
Ebben az esetben az előző kommentem lesz a nyerő. 8-)

Re: PHP segély

HozzászólásElküldve: 2010.08.28. 09:44
Szerző: Laczkó
Érdekes. Most kiírja a fájl valódi méretét, mégis csak a felét tölti le. De lehet, hogy rossz irányban keresgélek, mert az előbb direkt eléréssel is jelentkezett a probléma, igaz úgy még csak egyszer. (Egyébként direkt eléréssel a Firefox kivételével az összes böngésző amivel próbáltam lejátszotta, és mentési lehetőséget magától nem hozott elő.)

Re: PHP segély

HozzászólásElküldve: 2010.08.28. 09:50
Szerző: adamos42
CTRL+S ember :D fájl => oldal mentése...

Re: PHP segély

HozzászólásElküldve: 2010.08.28. 17:38
Szerző: csigi
Persze hogy nem azonnal a letöltést ajánlja fel, minden böngésző először a hozzárendelt programmal próbálja megnyitni, egyedül a zip, rar formátumokat veszi alapból letöltésnek!

Re: PHP segély

HozzászólásElküldve: 2010.08.28. 17:45
Szerző: adamos42
ja de le lehet tiltani az automatikus lejátszást is ..., de nincs értelme vitázni :D majd utána nézek annak amit megpróbálsz összehozni, hogy is kell csinálni valójában :D

Re: PHP segély

HozzászólásElküldve: 2010.08.28. 18:00
Szerző: adamos42
Kód: Egész kijelölése
<?php
// Parameters of the file
$file["type"   ] = "text/plain";  // Read more about mime-types: http://www.tanit.hu/mimetypes
$file["name"   ] = "proba.txt";
$file["content"] = "This is the content of the file...";

pushfile($file);

//------------------------------------------------------------------------------
// Send a file to the browser
function pushfile(&$file) {
if (isset($file["type"])) header('Content-Type: '.$file["type"]);
if (isset($file["name"])) header('Content-Disposition: attachment; filename="'.$file["name"].'"');
//   header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Pragma: ");
echo $file["content"];
exit;
}

?>

ez lehet hogy segíteni fog...

Re: PHP segély

HozzászólásElküldve: 2010.08.29. 09:33
Szerző: fride
Meg az is előfordulhat, hogy a fájlod túl nagy, és a readfile nem tudja beolvasni a szerver PHP-beállítása miatt(32MB).
Ilyenkor a fájlt kisebb darabokban(mondjuk 1MB-os) kell elküldeni, amire a readfile nem alkalmas.

Egy átmeneti megoldás:

Kód: Egész kijelölése
   $f = @fopen('fájlnév', 'rb');

   if ( ! $f)
   {
      Exit('A fájl nem elérhető.');
   }

   // ide jöhetnek a headerek

   while ( ! feof($f))
   {
      echo fread($f, 1024 * 1024);
      ob_flush();
      flush();
   }


Persze ha túl nagy a fájl, még akkor is előfordulhat, hogy nem töltődik le az egész, mivel a script sem futhat bármennyi ideig(ezen a szerveren 30mp van beállítva)

Re: PHP segély

HozzászólásElküldve: 2010.09.16. 17:31
Szerző: kingrow
hello lenne pár kérdésem:
1.hogy kell kezelni az okhost-nak az sql adatbázisát?
2.lehet-e hasonlót http://www.pokemonbattlearena.net létrehozni az okhoston?
3.tudsz-e a második kérdésben segíteni?

Re: PHP segély

HozzászólásElküldve: 2010.09.16. 18:56
Szerző: adamos42
az sql adatbázis pont ugyan úgy kell kezelni mint minden adatbázist.

---

ilyen netes játékot lehetne csinálni, de az nem az én asztalom. én inkább társaságok csapatok weboldalát szoktam elkészíteni, de ha kitalálod, hogy mi miért történjen, és mi mi után, akkor lehet készíteni olyan php-t ami produkálja, csak a téma elkészítését tuti nem vállalom. Az meg a másik, hogy az ilyen motor elkészítésért a "rendes" cégek minimum 500 000 ft, ot kérnek el, így én is azért nem ingyen készíteném el az ilyet... Megoldható, ha szólok a haveromnak, akinek van csapata és jóval több tapasztalata van ebben, de körülbelül 100 000.- Ft az is.

VAGY

megtanulsz weblapot szerkeszteni és megírod magad, úgy kb 3 év alatt menni is fog, de ha nagyon rád ragad akkor 1.5 év :)