Avatar billede mummikiks Nybegynder
13. juni 2006 - 12:18 Der er 6 kommentarer og
1 løsning

anvende fopen() med parametre

Hej Experter

Jeg står overfor at skulle anvende fopen() til at hente noget xml ned. Problemet ligger i at jeg godt kan kalde en sådan adresse med fsocketopen() og parametre, men jeg kan ikke sende parametrene med i fopen(). Er der nogen der kan vise mig et eksempel på hvordan dette kan lade sig gøre
Avatar billede erikjacobsen Ekspert
13. juni 2006 - 12:35 #1
Hvis parametrene angives i adresselinien, og din PHP, og serveropsætning iøvrigt tillader det, kan du sagtens:

  $f=fopen("http://noget.noget/fil.noget?param1=2");

Er det POST parametre, så har du selv givet løsningen: fsockopen
Avatar billede mummikiks Nybegynder
13. juni 2006 - 13:20 #2
Følgende kode virker fint på andre servere, men ikke på min server hos b-one. Er der nogen som kunne lave det på en anden måde, så man hentede det ned med nogle operationer som jeg kan kører på b-one

$url="http://minside/exporter/?state=clientUpdate&usr=123&pwd=123";

$function laesfil($filename) {
  $chunksize = 1*(1024*1024); // how many bytes per chunk
  $buffer = '';
  $handle = fopen($filename, 'rb');
  if ($handle === false) {
  return false;
  }
  while (!feof($handle)) {
  $buffer.= fread($handle, $chunksize);
  }
  fclose($handle);
  return $buffer;
}
echo laesfil($url);
Avatar billede erikjacobsen Ekspert
13. juni 2006 - 14:07 #3
Nej, b-one mener ikke at en normal website skal kunne læse hos andre websites. Dvs. "http://..." kan ikke lade sig gøre. Hvorfor valgte du b-one?
Avatar billede mummikiks Nybegynder
13. juni 2006 - 14:22 #4
Ja det ved jeg da heller ikke..Hvad skulle man have lavet i stedet?
Avatar billede erikjacobsen Ekspert
13. juni 2006 - 16:34 #5
Ja, man skulle nok kigge mindre på prisen, og mere på sine behov. Jeg kender ikke dine behov ;)
Avatar billede mummikiks Nybegynder
19. juni 2006 - 23:57 #6
Behovet ligger i at 700 brugere skal hente 500 kb tekst engang hver time. Er det så muligt at resonere sg frem til den bedste løsning
Avatar billede mummikiks Nybegynder
29. august 2006 - 21:24 #7
Lukker
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