Szöveg olvasás - hogyan lehet idegen weblapról?
Hello!
annyit szeretnék kérdezni hogy egy http:// es cím SZÖVEG tartalmát, (NEM forráskódját!) hogy tudom fileba menteni? hogy tudom azt meg csinálni hogy, mondjuk 1000 karaktertől, a 89542-dik ! ! ! IG ! ! ! olvasson utánna ne? és ezt az egészet hogy tudom fileba irni?
fileba menteni tudok (fwrite) , de bele menteni más weboldal SZÖVEGÉT nem! :(
segítsetek! Köszi!
■ annyit szeretnék kérdezni hogy egy http:// es cím SZÖVEG tartalmát, (NEM forráskódját!) hogy tudom fileba menteni? hogy tudom azt meg csinálni hogy, mondjuk 1000 karaktertől, a 89542-dik ! ! ! IG ! ! ! olvasson utánna ne? és ezt az egészet hogy tudom fileba irni?
fileba menteni tudok (fwrite) , de bele menteni más weboldal SZÖVEGÉT nem! :(
segítsetek! Köszi!
és ez mire kéne?
mire akarom használni? elmondom!
kösz hogy segítesz
Burgermeiszter Zoltán
fel valasz
lynx
man lynx
(Szólj, ha elakadsz...)
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
? ezt nem értem ?
Burgermeiszter Zoltán
Karakteres böngésző, amely megy linuxon és dos-on (windowson
Archiválásra kiváló, pre tegekben éppen ideális is lehet...
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
fsockopen
/r.
szvsz nem olvastad a kérdést
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
elolvastam én kétszer is
Mert én elolvastam ugyan a kérdést, de először úgy értelmeztem, hogy nem a php, asp, stb. forráskódról, hanem a generált htmlről lenne szó. Ha mégis én értelmeztem jól, akkor jó a válaszom... :D
Ha nem, akkor is fsockopen, plusz strip_tags plusz regexp, plusz némi testreszabás... :D
/r.
igen... de...
nem ülök a saját gépemnél + nincs nálam se: floppy, CD pendrive SEMMI!
szoval a szerveren mwenti egy txt be!
öö... leirnál egy példa kódot az fsockopennel? légyszi! köszi mondjuk at origo.hu a 100-dik karaktertől a 218-dik karakterigTXT mentéssel! KÖSZ örök hálám fog üldözni! :D (és valószínű nem csak az én hálám!) KÖSZ
Burgermeiszter Zoltán
100. karakter
Amúgy meg:
fwrite($fp, strip_tags(file_get_contents('http://origo.hu/')));
fclose($fp)
PHP 5-ben
file_put_contents()
De az eredmény nem lesz a legjobb.
Attila
100. KARAKTER
Burgermeiszter Zoltán
Ok
Attila
Sztem
P][G
Es ugye sajat celra
UFFFFF.....
hangoztatta valaki hogy TEXTAREA! no már most: és wap hoz akarom csinálni (PHP kód ua. mint weben!!! nem? de! :) ) és hát telón eléggé nehéz lenne szöveget másolni!
ja az új sor karaktereket le kéne vágni és rendes új sort írni bele! ha lehet! KÖSZ!
segítsetek, én még kezdő "béna" vagyok! kösz szépen!
Tehát CSAK saját használatra kell!
Burgermeiszter Zoltán
Igények - azok vannak...
Még mielőtt jönne a 'nem kell lenézni a kezdőket' duma tájékoztatlak, hogy nem nézek le egy kezdőt sem, de sajnos, ha valaki kezdő, akkor nem, vagy csak kezdő színvonalon tud megoldani egy problémát, ha haladóbb, akkor esetleg magasabb szinten. Ha nem így lenne, akkor ugye nem lenne különbség köztük. Szóval, lehet, hogy most már úgy maradsz a wapos feladványoddal, hogy nem lesz rá megoldásod. Én tutira nem fogok utánakeresgélni és kidolgozni egy konkrét működő kódot. Keresgélni - esetlegesen olvasgatni te is tudsz. És majd pont ezek után leszel egyre haladóbb...
P][G
középhaladó :-)
naaa léccimá
Fontos?
A megoldáshoz szükséges információk elhangzottak.
Ha lusta vagy, annak is van ára...
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
Ezt alkottam!
$fp = fopen('file.txt', 'w');
// ezt kéne megoldani => $x = fseek ($fp, 579);
$x = strip_tags(file_get_contents('http://www.origo.hu'));
$x = str_replace(" (itt van egy \n es "kocka")
", '(itt meg egy ENTER a forráskódban)
', $x);
fwrite($fp, $x);
fclose($fp)
?>
Na még azt kéne megoldani hogy csak a 579. karaktertől olvasson! FSEEK() azt irja a PHP5 könyv de nem jó! segítsetek! már minden pöpec, csak a "csúsztatás" nem igazán jó!
KÖSZI!
ez már haladás... :)
huu de azt a "kockát" jó volna el kerülni a forráskódman! tudom hogy valahogy el lehet kerülni! HELP ME!!!
Burgermeiszter Zoltán
ha nagyon nem megy
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
nagyon rendes vagy kgyt! köszi!
öö... akkor az entert kéne valahogy megoldani!
légyszii! köszi szépen! te legalább segítesz! üdv
légysuio dobj egy példa kódot is! ez a vágás nem nagyon megy! KÖSZ
Burgermeiszter Zoltán
érdes... ;-)
A példákat és hozzászólásokat is!
substr
str-replace
preg-replace
ereg-replace
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
háát
\n
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
\n vagy \r\n
Példa 1:
textarea-ból, vagy html kódból jövő bemenetben a soremelést cserélni sortörés kódra:
$output = Str_Replace("\r\n", "<br />", $input);
!! A lényeg, hogy nem \n vagy \r, hanem \r\n
Példa 2:
ha ezt újra akarom szerkeszteni textareaban:
<taxtarea ... ><?php print Str_Replace("<br />", "\r\n", $input); ?></textarea>
Erre a szerkesztő űrlap textarea-ban újra az eredeti módon lesznek láthatók a sortörések.
Ps: ha nem jól értem a problémát, ez akkor is így van, csak épp neked nem segít ;-)
Üdv: Thom
ááá
igen de...
$test="Teststring
test test
test test test test";
echo str_replace(Chr(13), "<br>", $test);
?>
ez valószínűleg jó, de ha <BR> t szúrok be, akkor az a TXT fileban LÁTSZIK és nem újsor lesz(valódi enter! :(
[colorer=php]
es ez ... öö...
De! Ha dupla idézőjelbe
Legalébb a php 24 óra
adriankoooo
man
Mit mire:
p -> \n\n
br -> \n
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
öö...
Burgermeiszter Zoltán
Akkor mégegyszer...
2. \n -> szóköz
3. br -> \n
4. p, h1, h2, h3 (stb. blokk szintű elemek) -> \n\n
5. body elötti cucc törlése
6. tegek eltávolítása
De ezt a lynx összedobja neked két pillanat alatt...
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
több soros str_replace hogy?
Burgermeiszter Zoltán
én már azt sem tudom, mit
ferenc voltam
\n
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu
ááá
Burgermeiszter Zoltán
Oldalad...
A két utolsó domained nem müködik és nekem úgy tünik, hogy Neked még a HTML-lel is foglalkozni kellene egy kicsit. Meg a webmester-etikával... (háttérzene?! Igaz, hogy nem müködik) Az az egér alatti izé nagyon csodálatos. Honnan másoltad? Igazából iszonyatosan idegesitö... Meg a jobbkatt letiltás is. Na, mindegy.
Csak nem értem, hogy órák hosszat lopkodod mindenhonnan a cuccot, utána letiltod a jobbgombot, mintegy megvédve az összelopkodott forráskódot és utána idejösz és mindenféle szkriptekre kérsz kész megoldást. Még jó, hogy a PHP scriptet nem kell megvédeni, mert különben valószínület arra is valami ilyen nagyon kifejlett megoldást alkalmaznál, igaz? Más munkájára?
Dé látom, legalább annyi becsület van benned, hogy a megfelelö forrásmegjelöléseket meghagytad a kódban.
Üdv
ProClub
ui. ja, és a HTML kódod naná, hogy nem valid. A dátum a HTML lezáro tag-je után van, stb...
Oldalad...
Az hagyján, hogy a kód nem valid. Valljuk be, hogy az egész site úgy ahogy van, "nem valid". Inkább szánalmas.
Gyulus
!!!NEM LOPTAM SEMMIT!!!
sok dolog INGYENESEN LETÖLTHETŐ a ThomasWebMűhelyből!
http://twm.faxunil.hu
erről ennyit!
Burgermeiszter Zoltán
Csillapodj...
Az is hasonló, amikor clipart figurák virítanak egy plakáton...
Végülis nem lopás, csak igénytelenség.
Példa az igénytelenségre:
--
Szeretettel: Károly György Tamás
kgyt&kgyt.hu - http://kgyt.hu