Avatar billede asgrone Nybegynder
01. september 2001 - 01:04 Der er 36 kommentarer og
1 løsning

include en fil fra en anden server...

jeg har problemer med at include en fil fra en anden server, jeg troede det var helt ligetil, men jeg gør et eller andet forkert!
Avatar billede milo Nybegynder
01. september 2001 - 01:05 #1
hvad er problemet?
Avatar billede milo Nybegynder
01. september 2001 - 01:06 #2
ka du slet ik få den fil ind? eller er det noget andet? du er nødt til at beskrive bedre!
Avatar billede vladimirr Nybegynder
01. september 2001 - 01:09 #3
Du kan ikke include en fil, men du kan include outputtet fra den
Avatar billede otis Nybegynder
01. september 2001 - 01:09 #4
hvis det er pga en database forbindelse kan det ikke lade sig gøre, fordi så vises kun html koden for filen da selve scripttet  afvikles på serveren
Avatar billede asgrone Nybegynder
01. september 2001 - 01:09 #5
jeg skriver:

include \"http://www.hjemmesidenavn.dk/undermappe/remote_config.php\";

men det dur ikke!
Avatar billede otis Nybegynder
01. september 2001 - 01:10 #6
altså som vladimirr siger, er det outputtet du får :)
Avatar billede otis Nybegynder
01. september 2001 - 01:10 #7
include();
Avatar billede asgrone Nybegynder
01. september 2001 - 01:10 #8
det config til opkoblingen på en server...
Avatar billede asgrone Nybegynder
01. september 2001 - 01:16 #9
eller jeg mener en mysql database, altså kodeord brugernavn adresse ovs.
Avatar billede otis Nybegynder
01. september 2001 - 01:17 #10
så kan du ikke da du kun får outputtet, som du ser i din browser.. men læg da filen ind på din egen server .. du har du gjort det på en \"lovlig\" og effektiv måde ;)
Avatar billede vladimirr Nybegynder
01. september 2001 - 01:22 #11
Smider det lige som et svar.
Du kan IKKE overføre kilden fra en phpfil via http !
Avatar billede vladimirr Nybegynder
01. september 2001 - 01:22 #12
Avatar billede asgrone Nybegynder
01. september 2001 - 01:22 #13
problemet er at det er et forum jeg har lavet, hvor alle mysql oplysningerne står i en config fil. Forummet skal også bruges på en anden side men med den samme database (min). Jeg har ikke lyst til at overføre min config fil med alle mine mysql oplysninger...er der en løsning??
Avatar billede vladimirr Nybegynder
01. september 2001 - 01:23 #14
Men man kan vel includere en fil via ftp, og så køre den ?
Det var bare en tanke....
Avatar billede asgrone Nybegynder
01. september 2001 - 01:25 #15
Avatar billede asgrone Nybegynder
01. september 2001 - 01:27 #16
nej det dur ikke..
Avatar billede nexoz Nybegynder
01. september 2001 - 03:07 #17
include(\"http://www.blahblah.dk/config/config.php\")
Den burde hente oplysningerne fra den side og includerer dem ind på den anden side. Det jo det samme som at hente den fra en subdir, man henter den bare fra en anden server.
Avatar billede snebold Nybegynder
01. september 2001 - 09:20 #18
Avatar billede snebold Nybegynder
01. september 2001 - 09:20 #19
Avatar billede asgrone Nybegynder
01. september 2001 - 11:51 #20
det du stadig ikke...får bare en masse fejlmeddelelser!
Avatar billede vladimirr Nybegynder
01. september 2001 - 12:05 #21
nexoz  -> Når det er fra en anden server så henter den bare HTMLoutputtet og IKKE PHPkilden !
Avatar billede repsac Nybegynder
01. september 2001 - 12:12 #22
Brug file(); ... det gør jeg på:
www.friserverplads.dk/repsac/clouds ... :)

Læs evt. manualen: www.php.net/file

$filename = \"http://www.whatever.dk/bommelom.html\";
$line = file($filename);
# $line[0] indeholder linie 1 i outputtet
# $line[1] indeholder linie 2 i outputtet
# etc. etc. ... :)
Avatar billede nexoz Nybegynder
01. september 2001 - 17:17 #23
vladimirr > Min fejl havde jeg ikke lige studeret nærmere
Avatar billede webmasterdk Praktikant
01. september 2001 - 21:00 #24
Avatar billede webmasterdk Praktikant
01. september 2001 - 21:02 #25
øhhhh
så er der vist endnu en bug i ekspertens linksys!
prøver igen!
include (\"kodeord @ ftp.websted.dk/mappe/remote_config.php\");
fjern mellem rummene! :)
Avatar billede webmasterdk Praktikant
01. september 2001 - 21:04 #26
det var da stadig ikke det hele! :(
include(\"ftp:// bruger : kodeord @ ftp.websted.dk/remote_config.php \");
Avatar billede asgrone Nybegynder
02. september 2001 - 19:04 #27
så kommer jeg jo til at give ftp kodeord og brugernavn og det er jeg ikke intereseret i...
Avatar billede vladimirr Nybegynder
02. september 2001 - 19:16 #28
asgrone -> Det er der jo ikke nogen der kan se ?
Avatar billede asgrone Nybegynder
02. september 2001 - 19:29 #29
det står da i filen ikke?
Avatar billede vladimirr Nybegynder
02. september 2001 - 20:25 #30
Jo, men hvem kan se kilden til det ?
Avatar billede asgrone Nybegynder
02. september 2001 - 20:31 #31
den person der skal lægge filen på sin server...
Avatar billede webmasterdk Praktikant
02. september 2001 - 21:02 #32
Hvis det nu er på din egen server, kan du jo lave en ftp bruger med kun læse rettigheder!
Avatar billede vladimirr Nybegynder
02. september 2001 - 22:39 #33
asgrone -> Hvis jeg var dig ville jeg opgive, det andet bliver ALT for bøvlet efterhånden, eller bare bruge den samme config begge steder !
Avatar billede repsac Nybegynder
02. september 2001 - 22:46 #34
Jeg siger det igen ...

BRUG file()!

<?php
$filename = \"http://www.whatever.dk/fil.htm\";
$line = file($filename);
$count = count($line);
for ($i=0; $i<$count; $i++) {
      $whole_file = $whole_file.$line[$i].\"\\n\";
}
echo $whole_file;
?>
*Utestet!
Avatar billede vladimirr Nybegynder
02. september 2001 - 23:07 #35
repsac > Det giver jo stadigvæk kun html outputtet...
Det kan IKKE laves over HTTPprotokollen den han skal bruge...
Avatar billede asgrone Nybegynder
03. september 2001 - 00:08 #36
jeg tror bare jeg lader ham få filen...det andet bliver for kompliceret, ellers tak for jeres hjælpsomhed alle sammen!
Avatar billede vladimirr Nybegynder
02. oktober 2001 - 19:52 #37
Hvorfor tager du dine points selv ?
Du har fået masser af gode svar !
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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