ugrás a tartalomhoz

Távoli fájl megnyitás ingyenes tárhelyeken?

unreal · 2005. Aug. 13. (Szo), 19.35
az alábbi kód nem megy se UW se FREEWEB se TVN se DOX tárhelyen se!
akkor hol működik?

$weboldal = "http://valami.hu/x.php?valtozo1=a&valtozo2=b";
fopen( "$weboldal", "r" ) or die("sikertelen");

ez hol MŰKÖDIK? FONTOS LENNE. köszi
ja localhoston TÖKÉLETESEN megy!
 
1

tehát

unreal · 2005. Aug. 13. (Szo), 19.40
tehát melyik tárhely engedélyezi a távoli file megnyitást! ?
köszi

Burgermeiszter Zoltán
2

<Nincs cím>

adriankoooo · 2005. Aug. 13. (Szo), 20.35
Az ingyenes webhelyek csak igen csekély százaléka engedélyezi az fopen() használatát.

http://www.0php.com/free_PHP_hosting.php


adriankoooo
---
http://adriankoooo.blogspot.com
3

ez öö...

unreal · 2005. Aug. 14. (V), 10.51
ez egy olyan honlap ahol PHP tárhelyek vanak? mert ez az oldal magában nem ad tárhelyet. vagy igen?
fopen() t enged szinte mindenki csak http:// es fopen() t nem


Burgermeiszter Zoltán
4

curl, socket?

Hodicska Gergely · 2005. Aug. 14. (V), 11.01
Szia!


És ilyeneket nézteél, hogy socket kezelés, vagy curl használata engedélyezett-e?


Felhő
5

Teszt

attlad · 2005. Aug. 14. (V), 11.53
Regisztrálsz az összes magyar ingyenes szolgáltatónál, ahol van PHP:
http://ingyenweb.lap.hu/

Mindenhol kipróbálod hol megy-e.

Utána megírod az eredményt ide, hogy hol ment/hol nem.

Attila
6

jaj

unreal · 2005. Aug. 14. (V), 12.26
jaj azért kérdeztem hogy hol megy, mert nem akarok végigpróbálni többezer oldalt

Burgermeiszter Zoltán
9

<Nincs cím>

attlad · 2005. Aug. 14. (V), 12.55
Nincs többezer magyar ingyenes szolgáltató, max. 20 körül. Kb. 1 órádba került volna. Persze az is lehet, hogy a végén egyiken se fog menni. Régebben volt olyan amin ment, de már nem engedélyezett azon.

Attila
7

naa

unreal · 2005. Aug. 14. (V), 12.37
naa mondjon valaki olyan oldalt ahol engedélyezett az URL fopen() ?

Burgermeiszter Zoltán
8

mindegy

unreal · 2005. Aug. 14. (V), 12.47
vagy mindegy hogy mit mondotok. a lényeg hogy lekérje az oldalt.
mert ha azt csinálom hogy:
echo "<!--";
include "http://valami.hu/x.php?valtozo1=a&valtozo2=b";
echo "-->";
akkor nem tölti le!
segítsetek kérlek.
mindegy hogy csinálja a kód csak lekérje az oldalt!
köszönöm

Burgermeiszter Zoltán
10

include

unreal · 2005. Aug. 14. (V), 13.22
ha include()olom akkor jó!
de hogyan tudnám eltüntetni azt a szöveget amit a másik oldal includeolása jelenítmeg (másik oldal szövege)

Burgermeiszter Zoltán
11

RTFM

attlad · 2005. Aug. 14. (V), 13.38
http://hu.php.net/manual/en/function.include.php

A kommentek előtt van példa, is_file nem feltétlenül kell bele ebben az esetben.

Attila
17

erre gondoltál?

unreal · 2005. Aug. 14. (V), 21.14
erre gondoltál?

<?php
$string = get_include_contents('somefile.php');

function get_include_contents($filename) {
   if (is_file($filename)) {
       ob_start();
       include $filename;
       $contents = ob_get_contents();
       ob_end_clean();
       return $contents;
   }
   return false;
}

?>
Burgermeiszter Zoltán
18

Ja..

attlad · 2005. Aug. 14. (V), 21.32
igen..

Attila
19

echo?

unreal · 2005. Aug. 14. (V), 21.33
akkor most echozzam ki a $string et?

Burgermeiszter Zoltán
20

is_file() nem kell

attlad · 2005. Aug. 14. (V), 22.12
Az is_file ellenőrzést szedd ki meg a return false se kell. A függvény visszatérési értéke az a kimenet amit az include generál. URL esetén a lekért weboldal forrása elvileg.

Attila
12

<Nincs cím>

adriankoooo · 2005. Aug. 14. (V), 14.57
En mar megadtam a valaszt kerdesedre, szerintem meg sem nezted az oldalat amit adtam. mert akkor kiderult volna szamodra is ohgy ott van az oldal kozepen egy lista az fopen();-t engedejezo webhejekkel. Valamint ha nezted volna akkor kiderult szamodra az hogy az elso peldaul szvsz eleg korrekt

http://100webspace.com/




adriankoooo

/bocs a helyesirasert/
---
http://adriankoooo.blogspot.com
16

MEGNÉZTEM

unreal · 2005. Aug. 14. (V), 20.18
megnéztem :első 2 jelenleg nem megy a REG.
a többi meg ... namindegy. kiprobálom a cjb t meg ezt a php.net es cuccot
köszi mkinek

Burgermeiszter Zoltán
13

cjb.hu

Anonymous · 2005. Aug. 14. (V), 17.48
Itt engedélyezett:
http://cjb.hu/
(warezt nem tűrik)

üdv.: Zsolt
14

<Nincs cím>

Anonymous · 2005. Aug. 14. (V), 18.01
A cjb régen is egy kalap szr volt, és most is az, az újjáéledés után. Nekem pl elvileg kész a regisztrációm (napok óta), de FTP nem enged fel. Szal loller egy tár ez...
15

felhasznalo@domain.hu

Anonymous · 2005. Aug. 14. (V), 18.03
ftp-nél ftp.cjb.hu cimre a "felhasznalo##kukac##domain.hu" felhasználónévvel próbáld, és működni fog.

üdv.: Zsolt
28

Fikázni nagyon megy...

Anonymous · 2005. Szep. 27. (K), 15.20
olvasni tanulj meg anonymus, aztán lehet pampogni hogy mi szar meg mi nem...
21

MEGVAN

unreal · 2005. Aug. 15. (H), 13.35
megvan a kód de valahogy lekéne vágni a szöveget

$x = include 'http://www.x.hu/x.php?a=1&b=2';
echo $x;

se a <!-- -->
se az str_replace nem segít.
segítsetek:hogy tudnám eltüntetni a szöveget???

Burgermeiszter Zoltán
22

nem írod ki?

Hojtsy Gábor · 2005. Aug. 15. (H), 13.54
Mondjuk ha nem írod ki (nincs echo), nem is kell eltüntetni. Nem derült ki, mit szeretnél eltüntetni...
23

hmmm

unreal · 2005. Aug. 15. (H), 16.53
hát ha benne hagyom hogy $x= include 'cím';
akkor is KIIRJA a piszok.
ahhh


Burgermeiszter Zoltán
24

output buffer

Hojtsy Gábor · 2005. Aug. 15. (H), 20.11
Hát ha az elég, amit kapsz, akkor kell az include előtt egy output buffert indítani és utána lezárni. ob_start(), ob_get_contents() és ob_end_clean().

Készülj fel, hogy a karaktersorozat, amit include segítségével töltesz be, tartalmazhat PHP kódot, és ha véletlenül tartalmaz, akkor ez egy óriási biztonsági rést nyit a szervereden, mert az azon a címen található tartalmat befolyásoló ember tetszőleges PHP kódot futtathat a gépeden!
25

hogyis van ez?

Anonymous · 2005. Aug. 15. (H), 23.08
"...óriási biztonsági rést nyit a szervereden, mert az azon a címen található tartalmat befolyásoló ember tetszőleges PHP kódot futtathat a gépeden!"

A beincludolt php kód a fájlt tartalmazó szerveren fut le, nem a beincludoló szerveren. Vagy nem?

üdv.: Zsolt
27

echo '<?php ...';

T.G · 2005. Aug. 15. (H), 23.33
Annál nagyobb felelőtlenséget, mint egy mások által készített oldal tartalmát beincludolni, nehéz lenne elképzelni... a beincludolt "php kód", tartalmazhat szintén php kódot...
a másik oldalról nézve, ezzel a megoldással igen könnyű büntetni az adatlopást. :-)
26

Egy ártatlan kérdés a témában...

T.G · 2005. Aug. 15. (H), 23.27
Bevallom öszintén már a legelején elvesztettem e téma fonalát, de annyira aktív, hogy csak bekiváncsiskodom...
Ha jól értem, akkor az adott ingyenes tárhelyen az allow_url_fopen ki van kapcsolva, hasonlóan sem a socket, sem a curl hívásokat nem engedik, de a távoli include-okat igen?
Csak én érzem, hogy ez valami nagyon fals dolog? Meg szabad kérdezni, melyik ez a szolgáltató?
29

Centerweb

kiuka · 2005. Szep. 27. (K), 17.45
itt van fopen(): www.centerweb.hu