Avatar billede dingkee Nybegynder
07. august 2007 - 10:42 Der er 8 kommentarer og
1 løsning

fopen med id

Hej alle...

Jeg har hentet et mail sender script, som jeg skal have til at sende nogle mails ud.
I det script læser den en fil ind, som den så sender ud. f.eks.: index.php
Scriptet virker fint, indtil der kommer noget bagefter index.php, f.eks. index.php?id=1
så kommer følgende fejl:
Warning: fopen(index.php?id=1) [function.fopen]: failed to open stream: No such file or directory in /home/www/class_html_mime_mail.inc on line 177

fopen scriptet ser sådan ud:
    function get_file($filename){

        if($fp = fopen($filename, 'rb')){
            $return = fread($fp, filesize($filename));
            fclose($fp);
            return $return;

        }else
            return FALSE;
    }


Hvad søren kan jeg gøre??
Avatar billede jakobdo Ekspert
07. august 2007 - 13:17 #1
Der er ingen ide i at åbne en lokal fil med: index.php?id=1
fopen() vil alligevel læse hele index.php filen.
Avatar billede dingkee Nybegynder
07. august 2007 - 13:31 #2
kan jeg så ikke åbne filer igennem fopen, som har en id (henter forskellige ting fra en database)
Avatar billede jakobdo Ekspert
07. august 2007 - 14:03 #3
Det vil jeg ikke mene nej.
Men når du har alle data lokalt, så kunne du jo lave noget kode som tager direkte fat i din database og så trækker de data ud du ønsker.
Avatar billede dingkee Nybegynder
07. august 2007 - 14:04 #4
okay...

Det lyder lidt indviklet... kan være jeg bare skal droppe det så :D
Avatar billede jakobdo Ekspert
07. august 2007 - 15:09 #5
Nej, du skal jo som sådan bare lave samme kode som du gør på din index.php
Hvor ID = 1, ID = 2 osv...
Avatar billede dingkee Nybegynder
07. august 2007 - 15:20 #6
okay, ja det giver jo meget mening, egentlig en let måde :)

Hvis du smider et svar, så får du point :D
Avatar billede jakobdo Ekspert
07. august 2007 - 15:31 #7
Svar! :o)
Avatar billede dingkee Nybegynder
07. august 2007 - 15:43 #8
10.000 tak for det... :)

Det er tit de simpelste ting der bliver de mest besværlige, når man har siddet og nedstiret dem i lang tid :D
Avatar billede jakobdo Ekspert
07. august 2007 - 15:58 #9
Ja, sådan er livet sgu...
Takker for point.
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