Avatar billede repsac Nybegynder
30. august 2001 - 20:21 Der er 42 kommentarer og
3 løsninger

Nej vel ...

Er det på nogen måde muligt at hapse hvad der står på andre sider?

F.eks. at hapse nogle data fra en ganske almindelig html-fil ude på nettet - et site som jeg ikke ejer?

Jeg ved godt at man først skal have lov til det etc. men jeg vil bare gerne vide det ... OG selvf. hvordan det evt. kan gøres ... :)
Avatar billede xtrem0z.dk Nybegynder
30. august 2001 - 20:23 #1
ja gå op i vis> kilde så kan du se kilden ! hvis det er billeder du vil have så står der billedest navn i kilden fx /images/hmm.jpg så skriver du bare www.adresse.dk/images/hmm.jpg eller hvad det nu er du!!!
Avatar billede prof2 Nybegynder
30. august 2001 - 20:23 #2
Du kan bare bruge Copi-Paste methoden... Men hvis det skal være med programmering, er det vist ikke muligt... Med mindre du har et eller andet objekt(i ASP) som kan læser filer. Så kan du måske åbne en fil fra en anden side... Jeg er ikke sikker.
Avatar billede olebole Juniormester
30. august 2001 - 20:24 #3
<ole>
Du kan inkludere en HTML-side fra et andet domæne i et PHP-dokument...så skulle det jo være peace of cake at nappe, hvad du skal bruge med JavaScript.
Du kan også parse filen med PHP og så - stadig i PHP - udsøge områder af interesse og isollere det.
/mvh
</bole>
Avatar billede repsac Nybegynder
30. august 2001 - 20:25 #4
Hey folks ... helt dum er jeg sq ikke ...

f.eks. hente indholdet af en html-fil og gemme indholdet/bruge det til noget. F.eks. at smide det på ens egen side ...
Avatar billede repsac Nybegynder
30. august 2001 - 20:27 #5
=>ole:

Warning: Failed opening \'http://www.blablabla.html\' for inclusion (include_path=\'\') in blablabla ...

Nope ... det kan jeg ikke.
Avatar billede mukanus Nybegynder
30. august 2001 - 20:28 #6
øhh jeg er ikke helt med !

hvad er det du vil ?
Avatar billede repsac Nybegynder
30. august 2001 - 20:28 #7
Og jeg får jo heller ikke lov til det med fopen ... men er det muligt på en eller anden \"smart\" måde?
Avatar billede mukanus Nybegynder
30. august 2001 - 20:29 #8
hvad for en side vil du have koden på ??

så tager jeg den til dig og sriver hvordan jeg gjorte !
Avatar billede the_party_dog Nybegynder
30. august 2001 - 20:32 #9
det kan du jo nemt, hvis du f.eks vil have et frameset fra en fed side af, så skal du jo gøre som xtrem0z.dk siger, højre klike på siden, og hvis kilde, og al den tekst du ser, er det som hjemmesiden er bygget op på...

Hvis det ik giver mening, så må du forklare noget bedre hvad du helt nøjatigt vil..
Avatar billede asogaard Nybegynder
30. august 2001 - 20:33 #10
Jeg tror at WebSnake kan gøre trikket den ripper alt hvad der findes af filer...

http://www.sharewarejunkies.com/8w3/websnake.htm
Avatar billede repsac Nybegynder
30. august 2001 - 20:34 #11
*forestillet situation:

Jeg kan godt tænke mig at have teksten der står på http://www.sko.dk/html/body_stovler.html på min side. Hvis deres side ændrer sig skal min også.

hvis man dog bare kunne fopen på filen man det kan man jo ikke ... :)
Avatar billede repsac Nybegynder
30. august 2001 - 20:36 #12
=>the_party_dog: Det er mere avanceret end som så. Jeg vil gerne lave en fopen (PHP) agtig ting så jeg stopper al indhold af en side ned i en variabel ... den skal jeg så køre nog reg.exp. på, men det kan jeg godt løse ... mit problem er at få indholdet af en side ...
Avatar billede olebole Juniormester
30. august 2001 - 20:37 #13
Så skal du tale med din udbyder....det er ham, der har sat serveren op, så det ikke virker. Man kan disable file-funktionerne i opsætningen. Du kan iøvrigt også bruge den, der hedder readfile.
/mvh
Avatar billede repsac Nybegynder
30. august 2001 - 20:37 #14
=>asogaard: Hmmmm ... jeg skal ikke bruge det lokalt ... det skal bruges på en side på nettet ... hvad kan det program?
Avatar billede the_party_dog Nybegynder
30. august 2001 - 20:38 #15
ok, jeg forstod bare dit spørgsmål på en anden måde, og nu er I på vej der ud hvor jeg ik kender noget til det endnu, undskyld jeg blandede mig...
Avatar billede repsac Nybegynder
30. august 2001 - 20:38 #16
=>ole: Jeg kører bare fra min localhost som jeg tester sagerne med ... det skal måske ligge på nettet for at virke? (Hvorfor dog det?)
Avatar billede repsac Nybegynder
30. august 2001 - 20:39 #17
=>mukanus: hvad er det du kan???
Avatar billede mukanus Nybegynder
30. august 2001 - 20:39 #18
du skal da bare lave en frame på din side og sige at i den frame skal www.densideduvilhave.dk være i.
Avatar billede mukanus Nybegynder
30. august 2001 - 20:41 #19
repsav jeg troede bare du ville vide hvodan man så kilden på en side det syntes jeg du havde forklaret øverst i dit indlæg...

men jeg har forstået du vil inkludere siden..

og det er ikke særlig svært at gøre !
Avatar billede olebole Juniormester
30. august 2001 - 20:46 #20
mukanus >> Du fatte nada! Siden skal ikke inkluderes, men det skal en lille del af den  :)

repsac >> Du kører i safemode på din Apache. Det skal du ikke - men jeg ved selvfølgelig ikke, hvordan, du ændrer det...jeg er jo egentlig front-end mend, selvom jeg også kan en del back-end  :)

Funktionen file() er iøvrigt også meget fed. Den output\'er linierne i et array - hvis det kunne hjælpe til at sortere, når du engang når så langt  :)
/mvh
Avatar billede repsac Nybegynder
30. august 2001 - 20:46 #21
Jeg skal bruge indholdet af en side ... lave noget reg.exp. mv. på indholdet og smide det på en side.

Jeg har forsøgt at include på:
http://www.friserverplads.dk/repsac/clouds.phtml - men det virker ligesom ikke rigtigt ...
Avatar billede the_party_dog Nybegynder
30. august 2001 - 20:47 #22
vil det ik komme til at se grimt ud? Han vil jo få alle deres frameset med, og hvis han selv kører med framesets, så vil da se total mærkeligt ud, eller er det bare mig som fatter snot?
Avatar billede repsac Nybegynder
30. august 2001 - 20:50 #23
I fatter ikke hvad jeg vil. Det er meget mere avanceret end i tror.
Hvis jeg siger PHP - hvad siger I så?
(med I/jer mener jeg the_party_dog og mukanus)
Avatar billede the_party_dog Nybegynder
30. august 2001 - 20:53 #24
noget man ik ved så meget om, men har hørt en del om, nu er jeg blevet meget nysgerrig, nu vil jeg gerne have at du forklare hvad du præsist gerne vil, også skal jeg ringe til en ven...
Avatar billede olebole Juniormester
30. august 2001 - 20:55 #25
Filen \'php.ini\' >> safemode = off  :)
Avatar billede olebole Juniormester
30. august 2001 - 20:56 #26
Jeg tror min kollega ved siden af mig allerede har løst det....så mangler vi bare repsac også gør det. Det skal han nu nok  ;o)
/mvh
Avatar billede repsac Nybegynder
30. august 2001 - 20:57 #27
Jeg vil læse indholdet af filen http://www.sko.dk/html/body_stovler.html og stoppe det ned i en variabel som jeg så skal lave noget ved så jeg får netop den del af teksten som jeg ønkser.
Avatar billede the_party_dog Nybegynder
30. august 2001 - 21:01 #28
du vil have at den variabel, som du smider siden ned i, læser et bestemt stykke på siden, og ligger det op på en anden side automatisk, og opdatere automatisk? Er det det du ønsker?
Avatar billede repsac Nybegynder
30. august 2001 - 21:07 #29
Følgende står der allerede i min php.ini:

safe_mode        =    Off
safe_mode_exec_dir    =
safe_mode_allowed_env_vars = PHP_                    ; Setting certain environment variables
Avatar billede repsac Nybegynder
30. august 2001 - 21:08 #30
=>the_pa...: Hmmm kan du omformulere din sætning ... jeg forstår det ikke helt.
Avatar billede olebole Juniormester
30. august 2001 - 21:09 #31
Casper >> Hvis du ikke fik noget ud af det, jeg skrev: 30/08 2001 20:55:20, så prøv at kikke her:
    http://www.php.net/search.php?show=nosource&pattern=safemode
/mvh
Avatar billede the_party_dog Nybegynder
30. august 2001 - 21:14 #32
ok..

Der er side som du gerne vil have noget fra, ikk? Den side vil så smide i en variabel, ikk?
Den skal så lave noget ved hjemmesiden, så du kun kan se det som du ønsker, ikk?
Det hele bliver så langt op på en anden side, ikk?
Den side skal så opdatere sig selv, så hvis nu siden har et godt tilbud den ene uge, og skifter til et andet den anden uge, så skal DIN side følge autamitisk. Er det sådan det skal virke?
Avatar billede olebole Juniormester
30. august 2001 - 21:15 #33
Avatar billede olebole Juniormester
30. august 2001 - 21:35 #34
Hvad sker der, hvis du skriver:

$read = file(\"http://www.sko.dk/html/body_stovler.html\");
echo $read[10];

/mvh
Avatar billede repsac Nybegynder
30. august 2001 - 21:55 #35
=>the_par...: Variablen skal ikke lave noget ved nogen hjemmeside ... hvad er det du fabler om?
- kender du til PHP?

=>ole: der sker tilsyneladende det at filen bliver stoppet ind i et array ... $array[0] for linie 1, $array[1] for linie 2 etc. ...

Jeg tester lige sagerne lidt mere ... er der ikke en bedre måde at gøre det på så jeg har hele filen på én gang? - det er i princippet nok for mig at få den tekst der bliver skrevet ud (ikke sourcen), men det kan jeg jo altid finde ... :)
Avatar billede repsac Nybegynder
30. august 2001 - 21:56 #36
Weeeee ... det virker for lækkert, men kan det ikke gøres på en nemmere måde?
Avatar billede the_party_dog Nybegynder
30. august 2001 - 22:03 #37
jeg ved ik en skid om PHP, jeg spurgte bare om det forskellige, så jeg kunne forklare min ven hvad du ville, så han måske kunne hjælpe, men det ser ud til at du har løst sammen med olebole...
Avatar billede olebole Juniormester
30. august 2001 - 22:04 #38
Ikke, hvis du ikke har adgang til de andre funktioner, men file() er da en kanon \'sexy\' lille ting  :)

Dette fandt jeg på http://www.php.net/manual/en/function.file.php :

mars@redplanetsw.com
07-Jul-2000 02:31

Opposite of this function would be something like:
<PRE>print implode(\"\", $array);</PRE>
implode() joins an array of strings into a single string.

Prøv at checke dokumentationen, men brug ALTID det internationale site...ikke DK-versionen. I den internationale er der som regel en længere række udvikler noter og diskussion under hver funktions beskrivelse  :)
/mvh
Avatar billede repsac Nybegynder
30. august 2001 - 22:14 #39
jeg bruger altid www.php.net/whatever_funktion ... www.php.net/file ... det var da det første jeg så på efter du skrev det ...

Men hvorfor fa\'en kan jeg så ikke lave en fopen?
Avatar billede repsac Nybegynder
01. september 2001 - 21:48 #40
Ole plz svar mig ...
Avatar billede repsac Nybegynder
04. september 2001 - 19:29 #41
Come om ... :)
Avatar billede repsac Nybegynder
09. september 2001 - 21:15 #42
Oleeee ... kan du ikke forklare det???
Avatar billede jakoba Nybegynder
11. september 2001 - 10:34 #43
repsac >> Der er jo altså også det der med copyright.

Den side du ønsker at kopiere fra er copyrightbeskyttet (hvadenten der står &copy; tegn på eller ej). Det er ikke lovligt at rippe andre menneskers arbejde.

Mendmindre du udtrykkeligt hat fået lov. Og hvis du kan få det, kan du nok også få lov at skrive en side til at lægge på deres server, der henter de data du skal bruge og sender dem til dig. Det er nemt at lave. hvis bare du kan få lov til det.

Hvis du ikke kan få lov er det en ulovlighed du spørger om. Og ulovligheder må der ikke ligge svar på her.

mvh JakobA
Avatar billede repsac Nybegynder
23. september 2001 - 18:42 #44
=>JakobA: Det ved jeg skam ... :)
Avatar billede repsac Nybegynder
07. oktober 2001 - 22:44 #45
Jeg tror ikke umiddelbart at jeg kan forvente et svar. Derfor lukker jeg, også selvom jeg ikke er helt tilfreds. Jeg må leve i uvisheden ind til jeg finder ud af det på anden vis eller finder lejlighed til at spørge om det igen ... :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester