Avaleht
uus teema   vasta Tarkvara »  WWW »  Encode exploreri database märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
mine lehele 1, 2  järgmine
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 19.06.2008 16:17:57 Encode exploreri database vasta tsitaadiga

olen aru saanud et encode exploreri failid mis laed , lähevad sinna kodulehele , kui ise ka asub encode explorer .
Aga mul selline soov , et näiteks mul domeen www.nimi.pri.ee , aga teine hostitud veebiteenusel (www.nimi2.pri.ee) on näiteks palju rohkem ruumi kui www.nimi.pri.ee -l .
ühesõnaga , tahaks nii et , laen encode www.nimi.pri.ee , aga ma tahan neid faile sinna , mis on mul www.nimi2.pri.ee -s
mitte localhost , vaid remotehost , kasutab teist andmebaasi . aga ma ei tea kas seda on võimalik encodel teha .
te nüüd ei pruugi vist minu mõttest aru saada, väga segane , aga paremini ma kirjeldada ei oska :/
tagasi üles
vaata kasutaja infot saada privaatsõnum
Traf
Kreisi kasutaja

liitunud: 04.12.2007




sõnum 19.06.2008 16:27:12 vasta tsitaadiga

Encode minuarust andmebaase ei kasutagi ju. Iseenesest, kui koodi natuke ümber kirjutada ja encode explorer n-ö kaheks jaotada, millest esimene pool otsib ja koostab failinimekirja ja teine pool kuvab selle, siis saab esimese poole nimi2.pri.ee'le üles panna, teise poole nimi.pri.ee peale. Teine pool teeb esimesele poolele päringu, et saada failinimekiri ja siis kuvab selle. Teine asi on uploadiga, ma ei usu, et sa PHP uploadi kasutades saad teise serverisse laadida neid faile. Üks võimalus oleks nimi.pri.ee's küll luua n-ö puhver, kuhu uploaditud failid lähevad ja kust peale nimi2.pri.ee'sse kopeerimist need eemaldatakse.

Ehk siis,
arvuti -> nimi.pri.ee -> nimi2.pri.ee
ja failinimekiri toimib samamoodi, vastupidises suunas.

Kõige lihtsam oleks küll aga vaid nimi.pri.ee aadressile iframe luua ja sinna sisse nimi2.pri.ee sisu kuvada.
Kommentaarid: 49 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 48
tagasi üles
vaata kasutaja infot saada privaatsõnum
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 19.06.2008 16:31:25 vasta tsitaadiga

Traf kirjutas:
Encode minuarust andmebaase ei kasutagi ju. Iseenesest, kui koodi natuke ümber kirjutada ja encode explorer n-ö kaheks jaotada, millest esimene pool otsib ja koostab failinimekirja ja teine pool kuvab selle, siis saab esimese poole nimi2.pri.ee'le üles panna, teise poole nimi.pri.ee peale. Teine pool teeb esimesele poolele päringu, et saada failinimekiri ja siis kuvab selle. Teine asi on uploadiga, ma ei usu, et sa PHP uploadi kasutades saad teise serverisse laadida neid faile. Üks võimalus oleks nimi.pri.ee's küll luua n-ö puhver, kuhu uploaditud failid lähevad ja kust peale nimi2.pri.ee'sse kopeerimist need eemaldatakse.

Ehk siis,
arvuti -> nimi.pri.ee -> nimi2.pri.ee
ja failinimekiri toimib samamoodi, vastupidises suunas.

Kõige lihtsam oleks küll aga vaid nimi.pri.ee aadressile iframe luua ja sinna sisse nimi2.pri.ee sisu kuvada.

Täpselt !
kuidagi nii ma mõtlesin , et lähen ise lehele www.nimi.pri.ee ja kõik failid kuvatakse seal mis on mul www.nimi2.pri.ee -sse upitud .
Aga jah , ise ma selles vallas ei ole nii arenenud :/ ei oska edasi midagi ette võtta .
tagasi üles
vaata kasutaja infot saada privaatsõnum
Traf
Kreisi kasutaja

liitunud: 04.12.2007




sõnum 19.06.2008 16:37:44 vasta tsitaadiga

Ma tegin sulle näite, vaata lähtekoodi. Ülejäänud html'i võid ise ümber mõelda.

http://www.pistrik.net/frame-example/
Kommentaarid: 49 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 48
tagasi üles
vaata kasutaja infot saada privaatsõnum
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 19.06.2008 16:45:30 vasta tsitaadiga

Traf kirjutas:
Ma tegin sulle näite, vaata lähtekoodi. Ülejäänud html'i võid ise ümber mõelda.

http://www.pistrik.net/frame-example/

mitte päris nii ma ka ei mõelnud , vabandust minupoolt , ei kirjeldanud täpsemalt .
mul sellel nimi2.pri.ee on neid ilgelt bannereid ja nii , mis väga häirivad .
aga kas niimoodi ei saaks , et aint failid , mis olen uppinud (jpg, gif, mp3 jne) tlevad aint sinna leontisse .
tagasi üles
vaata kasutaja infot saada privaatsõnum
Traf
Kreisi kasutaja

liitunud: 04.12.2007




sõnum 19.06.2008 16:49:36 vasta tsitaadiga

Sa võid ju nimi2.pri.ee'le püsti panna uue süsteemi, mis bännereid jms ei näita.
Kommentaarid: 49 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 48
tagasi üles
vaata kasutaja infot saada privaatsõnum
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 19.06.2008 16:56:45 vasta tsitaadiga

Traf kirjutas:
Sa võid ju nimi2.pri.ee'le püsti panna uue süsteemi, mis bännereid jms ei näita.

need tulevad automaatselt , kohe , kui oled hakanud seda veebhosti kasutama .
tagasi üles
vaata kasutaja infot saada privaatsõnum
ufo56
HV Guru
ufo56

liitunud: 18.11.2004




sõnum 22.06.2008 12:29:20 vasta tsitaadiga

Ühesõnaga sa mõtled nii et , nimi.pri.ee encode listi tuleks ka nimi2.pri.ee omad ?
_________________
 Lae pildid -> pilt.io
Kommentaarid: 78 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 22.06.2008 16:02:31 vasta tsitaadiga

ufo56 kirjutas:
Ühesõnaga sa mõtled nii et , nimi.pri.ee encode listi tuleks ka nimi2.pri.ee omad ?

jah !
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomv
Kreisi kasutaja
Tomv

liitunud: 14.01.2007




sõnum 22.06.2008 19:21:55 vasta tsitaadiga

Encodega sellist asja teha on kui jalgrattast auto tegemine. Soovitan leida kas eraldi tarkvara või kirjutada ise vajalik koodijupp. Põhimõte oleks selline:
Host1 hoitakse faile.
Host2 näidatakse ning selle kaudu laetakse faile üles.
Host1 peaks olema indexes näidatud.
Host2 asuv skript loeb host1 indeksi ning kuvab need sinu lehel, linkides need host1-le.

Kui tahad host1-te laadida ka, peaksid tegema sinna mingi skriptijupi, millega post andmeid töödeltakse ning directoryle 777 chmod andma. Host2-lt teed <form method="post" action="host1/postitöötlevskript.php"></form>. Teoreetiliselt peaks see töötama. Kui aega saan, proovin järgi.

Pisut segane, kuid ehk saad aru icon_smile.gif
Kommentaarid: 20 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 22.06.2008 19:25:49 vasta tsitaadiga

Tomv kirjutas:
Encodega sellist asja teha on kui jalgrattast auto tegemine. Soovitan leida kas eraldi tarkvara või kirjutada ise vajalik koodijupp. Põhimõte oleks selline:
Host1 hoitakse faile.
Host2 näidatakse ning selle kaudu laetakse faile üles.
Host1 peaks olema indexes näidatud.
Host2 asuv skript loeb host1 indeksi ning kuvab need sinu lehel, linkides need host1-le.

Kui tahad host1-te laadida ka, peaksid tegema sinna mingi skriptijupi, millega post andmeid töödeltakse ning directoryle 777 chmod andma. Host2-lt teed <form method="post" action="host1/postitöötlevskript.php"></form>. Teoreetiliselt peaks see töötama. Kui aega saan, proovin järgi.

Pisut segane, kuid ehk saad aru icon_smile.gif

oli küll jah segane icon_biggrin.gif
sest ma ju alles väga algaja ja ei jaga midagi .
tagasi üles
vaata kasutaja infot saada privaatsõnum
ufo56
HV Guru
ufo56

liitunud: 18.11.2004




sõnum 22.06.2008 19:29:05 vasta tsitaadiga

Võibolla mingi file hosting free skript oleks hea
_________________
 Lae pildid -> pilt.io
Kommentaarid: 78 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomv
Kreisi kasutaja
Tomv

liitunud: 14.01.2007




sõnum 22.06.2008 20:47:51 vasta tsitaadiga

Üks küsimus: Kas ftp on seal hostis olemas kus sa oma faile hoidma hakkad?
Kommentaarid: 20 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ufo56
HV Guru
ufo56

liitunud: 18.11.2004




sõnum 22.06.2008 22:27:27 vasta tsitaadiga

Tomv kirjutas:
Üks küsimus: Kas ftp on seal hostis olemas kus sa oma faile hoidma hakkad?

Arvata on et on icon_biggrin.gif

_________________
 Lae pildid -> pilt.io
Kommentaarid: 78 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomv
Kreisi kasutaja
Tomv

liitunud: 14.01.2007




sõnum 22.06.2008 23:16:29 vasta tsitaadiga

Aega võttis aga asja sai.. Näide kah. Töötab nii kaua kuni mu arvuti sees.

Fail mille kaudu kuvatakse ning laetakse faile.
php:
  1. <?php
  2. /** SEADED **/
  3.  
  4. $filehost = 'http://iou.pri.ee/xsu'; // index.php asukoht failide hostis
  5. $upload_folder = '/ul'; // Failide asukoht index.php suhtes
  6. $ftp_root = '/';
  7. $ftp_server = '___SERVER___';
  8. $ftp_user_name = '___KASUTAJA___';
  9. $ftp_user_pass = '___PAROOL___';
  10.  
  11. /** /SEADED **/
  12.  
  13. ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  14.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  15.  
  16. <html xmlns="http://www.w3.org/1999/xhtml">
  17.  
  18. <head>
  19.   <title>XSU Listing</title>
  20.   <style type="text/css">
  21.     body{
  22.       font-family: Tahoma;
  23.     }
  24.  
  25.     div#title{
  26.       font-size: 110%;
  27.       color: #9D4F00;
  28.       text-decoration: underline;
  29.     }
  30.  
  31.     div#main{
  32.       margin: 10px auto;
  33.       width: 420px;
  34.       border: 1px dotted #539720;
  35.       padding: 30px;
  36.     }
  37.  
  38.     div#ularea{
  39.       width: 420px;
  40.     }
  41.  
  42.     div#ularea p{
  43.       border-top: 1px solid #539720;
  44.       font-size: 80%;
  45.       margin: 20px 0px 5px 0px;
  46.     }
  47.  
  48.     div#filelist{
  49.       width: 400px;
  50.       border-right: 1px solid #FF6600;
  51.       border-bottom: 1px solid #FF6600;
  52.       padding: 5px 10px;
  53.       text-align: left;
  54.     }
  55.  
  56.     div#msg{
  57.       margin: 10px 3px;
  58.       font-size: 90%;
  59.       color: #D70000;
  60.       font-weight: bold;
  61.       text-align: center;
  62.     }
  63.  
  64.  
  65.  
  66.     a:link, a:active, a:visited{
  67.       font-size: 80%;
  68.       color: #804000;
  69.       text-decoration: none;
  70.     }
  71.     a:hover{
  72.       color: #EC7600;
  73.     }
  74.  
  75.  
  76.  
  77.   </style>
  78. </head>
  79.  
  80. <body>
  81. <div id="main">
  82. <div id="title">Failid, mis asuvad <a href="<?= $filehost.$upload_folder ?>">mujal</a> serveris.</div>
  83. <div id="filelist">
  84. <?php
  85.  
  86. //
  87. // See pole vajalik icon_smile.gif
  88. //
  89. function microtime_float()
  90. {
  91.     list($usec, $sec) = explode(" ", microtime());
  92.     return ((float)$usec + (float)$sec);
  93. }
  94.  
  95. //
  96. // Tagastab failinime ja muu jama
  97. //
  98. function extractData($rawstuff)
  99. {
  100.   $array = explode('|', $rawstuff);
  101.   $results = array(
  102.     'name' => $array[0],
  103.     'size' => $array[1]
  104.   );
  105.   return $results;
  106. }
  107.  
  108. //
  109. // Kontrollib kas laetava faili tüüp on lubatud failitüüpide nimekirjas
  110. //
  111. function typeCheck($type, $allowed){
  112.   return (in_array($type, $allowed)) ? true : false;
  113. }
  114.  
  115. //
  116. // Kui POSTiga saadeti midagi, üritame see üles laadida
  117. //
  118. if(!empty($_POST)){
  119.   if(typeCheck($_FILES['upfile']['type'], array('image/jpeg', 'image/gif', 'image/png'))){
  120.     if($ftp_enabled = true){
  121.       $conn_id = ftp_connect($ftp_server);
  122.  
  123.       $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
  124.  
  125.       if ((!$conn_id) || (!$login_result)) {
  126.               $msg .= "Ühendus $ftp_user_name@$ftp_server nurjus.<br />\n";
  127.               exit;
  128.           } else {
  129.               //$msg .= "Ühendus $ftp_user_name@$ftp_server õnnestus!<br />\n";
  130.           }
  131.  
  132.       $upload = ftp_put($conn_id, $ftp_root.$_FILES['upfile']['name'], $_FILES['upfile']['tmp_name'], FTP_BINARY);
  133.  
  134.       if (!$upload) {
  135.         $msg .= "Faili laadimine serverisse nurjus.<br />\n";
  136.       } else {
  137.         $msg .= "Fail <b>{$ftp_root}{$_FILES['upfile']['name']}</b> laeti serverisse <b>$ftp_server</b><br />\n";
  138.       }
  139.  
  140.       ftp_close($conn_id);
  141.     }
  142.   } else {
  143.     $msg .= "Lubatud on vaid piltide (JPEG, PNG ning GIF) üleslaadimine<br />\n";
  144.   }
  145. }
  146.  
  147. //
  148. // Näitame faile
  149. //
  150. $allfiles = @file($filehost);
  151. if($allfiles){
  152.   foreach($allfiles as $fileno => $rawstuff){
  153.     $file = extractData($rawstuff);
  154.     echo "<a href=\"{$filehost}{$upload_folder}/{$file['name']}\">" . $file['name'] . '</a><br />';
  155.   }
  156. } else {
  157.   $msg .= 'Failide server paistab maas olevat..';
  158. }
  159.  
  160. ?>
  161. </div>
  162. <div id="ularea">
  163.   <?= empty($msg) ? false : '<div id="msg">'.$msg.'</div>' ?>
  164.   <p>Faili üleslaadimine</p>
  165.   <form enctype="multipart/form-data" method="post" action="<?= $_SERVER['PHP_SELF'] ?>">
  166.     <input type="hidden" name="MAX_FILE_SIZE" value="512000" /><!-- 512 KB piirang -->
  167.     <input type="file" name="upfile" />
  168.     <input type="submit" name="sendfile" value="Saada" />
  169.   </form>
  170. </div>
  171. </div>
  172. <div style="text-align: center; margin: 0 auto; width: 400px; font-size: 70%; color: #CC6600;">Võib vabalt muuta :-) Tomv</div>
  173. </div>
  174. </body>
  175.  
  176. </html>
  177.  


Fail, mis indekseerib failid
php:
  1. <?php
  2. $dir = "./ul";
  3. $restricted = array('.', '..', 'index.php');
  4.  
  5. if (is_dir($dir)) {
  6.   if ($dh = opendir($dir)) {
  7.     while (($file = readdir($dh)) !== false) {
  8.       if(!in_array($file, $restricted)){
  9.         echo "$file|".filesize($dir.'/'.$file)."|\n";
  10.       }
  11.     }
  12.     closedir($dh);
  13.   }
  14. }
  15. ?>
Kommentaarid: 20 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 23.06.2008 01:07:50 vasta tsitaadiga

aga kuhu otsa ma need panen ? kuhu täpsemalt ? icon_razz.gif
vabandust sellise küsimuse pärast icon_razz.gif


FTP , MYSQL ON OLEMAS !
ma nii loll ka sellel teemal pole icon_biggrin.gif
tagasi üles
vaata kasutaja infot saada privaatsõnum
ufo56
HV Guru
ufo56

liitunud: 18.11.2004




sõnum 23.06.2008 01:22:33 vasta tsitaadiga

Mysqliga pole siin küll midagi teha
_________________
 Lae pildid -> pilt.io
Kommentaarid: 78 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 67
tagasi üles
vaata kasutaja infot saada privaatsõnum
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 23.06.2008 01:32:43 vasta tsitaadiga

ufo56 kirjutas:
Mysqliga pole siin küll midagi teha


okei . aga kas keegi täpsemalt siis juba sinna õigesse kohta ei saa kopeerida , ja siis lasta speedysharre see fail , tervenist . et kohe töötaks vms . aint sisestama ned asjad .
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomv
Kreisi kasutaja
Tomv

liitunud: 14.01.2007




sõnum 23.06.2008 12:19:16 vasta tsitaadiga

Failide hosti dir tree:

.
..
ul <- folder kuhu failid lähevad. Ei pea olema chmod 777.
index.php <- see fail mis algab <?php $dir = "./ul"; ehk teine mu postis


Teise faili võid panna kuhu iganes ja anda mis iganes nimi. Selle asukoht pole oluline.

_________________
jah
Kommentaarid: 20 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 24.06.2008 01:25:28 vasta tsitaadiga

ei mina mõista teie keelt ! xD
ärge nüüd leimima ka mind hakake , algajal ikka raske php juures .
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomv
Kreisi kasutaja
Tomv

liitunud: 14.01.2007




sõnum 24.06.2008 12:47:09 vasta tsitaadiga

Mis sul segaseks jäi? Sinna kus sul failid on, paned index.php ja ul kausta. Ul kausta lased kõik oma failid. Teise faili võid ükstapuha kuhu panna, sest teisele failile brauseri suunates näed failide listi. On see siis nii raske ja arusaamatu?
_________________
jah
Kommentaarid: 20 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 24.06.2008 13:17:21 vasta tsitaadiga

Tomv kirjutas:
Mis sul segaseks jäi? Sinna kus sul failid on, paned index.php ja ul kausta. Ul kausta lased kõik oma failid. Teise faili võid ükstapuha kuhu panna, sest teisele failile brauseri suunates näed failide listi. On see siis nii raske ja arusaamatu?

sellest sain ma aru . aga ma ei tea kuidas kooodijuppi muuta . kuhu mis panna .
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomv
Kreisi kasutaja
Tomv

liitunud: 14.01.2007




sõnum 24.06.2008 13:23:12 vasta tsitaadiga

Mis sul kuhu panna vaja on? Settingute koht on olemas ju..
_________________
jah
Kommentaarid: 20 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
robiii
HV vaatleja

liitunud: 19.06.2008




sõnum 24.06.2008 15:05:48 vasta tsitaadiga

sellle koodijupi mis ennem andsid eks , selle panen index.php faili ?
tagasi üles
vaata kasutaja infot saada privaatsõnum
Tomv
Kreisi kasutaja
Tomv

liitunud: 14.01.2007




sõnum 24.06.2008 15:48:52 vasta tsitaadiga

Jah
_________________
jah
Kommentaarid: 20 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 19
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Encode exploreri database mine lehele 1, 2  järgmine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.