/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Smide fil på brugerens computer? (newbye)
Fra : Jan Hansen


Dato : 14-11-03 12:30

Hejsa
Har forsøgt nedenståendemen får følgende fejl

Warning: fopen(c:\adresse.csv): failed to open stream: Permission denied in
/home/wwwsites/tisetarnum/mappe/excel.php on line 13
filen kunne ikke åbnes..!

$toFile =
"'{$line['$id']}','{$line['
$gren']},'{$line['$titel']},'{$line['$fornavn']},'{$line['$efternavn']},'{$l
ine['$adr']},'{$line['$husnr']},'{$line['$lokalby
']},'{$line['$postnr']},'{$line['$byen']},'{$line['$telefon']},'{$line['
$foeselsdag']}'\r\n";
}
$fp = fopen('c:\adresse.csv', 'w+');
if ($fp)
{
fwrite($fp,$toFile);
fclose($fp);


--
MVH Jan



 
 
Troels Arvin (14-11-2003)
Kommentar
Fra : Troels Arvin


Dato : 14-11-03 12:48

Prøv at skrive, hvad det er, du ønsker skal ske: Dit subject "Smide fil
på brugerens computer?") antyder noget, der ikke lader sig gøre. Din
kode antyder et helt andet ønske.

--
Greetings from Troels Arvin, Copenhagen, Denmark


Jan Hansen (14-11-2003)
Kommentar
Fra : Jan Hansen


Dato : 14-11-03 13:00

Hejsa
Jeg har en mysql-database og ønsker at hente dataerne ud til en læsbar fil.
Altså bruger klikker på et link og dataerne lægges i en fil som bruger
overfører til sin comp.

--
MVH Jan
"Troels Arvin" <troels@arvin.dk> skrev i en meddelelse
news:pan.2003.11.14.11.48.27.75276@arvin.dk...
> Prøv at skrive, hvad det er, du ønsker skal ske: Dit subject "Smide fil
> på brugerens computer?") antyder noget, der ikke lader sig gøre. Din
> kode antyder et helt andet ønske.
>
> --
> Greetings from Troels Arvin, Copenhagen, Denmark
>



Tom Sommer (14-11-2003)
Kommentar
Fra : Tom Sommer


Dato : 14-11-03 13:10

Jan Hansen skrev (14-11-2003 13:00):

> Jeg har en mysql-database og ønsker at hente dataerne ud til en læsbar fil.
> Altså bruger klikker på et link og dataerne lægges i en fil som bruger
> overfører til sin comp.

Hej Jan,

Kig på http://dk.php.net/manual/en/function.header.php

Der står hvordan du "forcer" en fil til download.
Brugeren skal dog godkende denne download, da det ellers vil være et
rimelig stort sikkerhedshul :)

Med venlig hilsen
--
Tom Sommer
www.tsn.dk - www.dreamcoder.dk

Bertel Lund Hansen (14-11-2003)
Kommentar
Fra : Bertel Lund Hansen


Dato : 14-11-03 14:09

Jan Hansen skrev:

>Jeg har en mysql-database og ønsker at hente dataerne ud til en læsbar fil.

Hvorfor må brugeren ikke se data med det vuns - f.eks. sat op med
HTML?

Jeg skulle nok betakke mig for at sige ja tak til en mystisk fil
der ville orme sig ned på mit system, og hvem siger at jeg ved
hvad jeg skulle bruge den til selv om jeg sagde ja tak?

>Altså bruger klikker på et link og dataerne lægges i en fil som bruger
>overfører til sin comp.

Kan du sige "virus"?

--
Bertel
http://bertel.lundhansen.dk/   FIDUSO: http://fiduso.dk/

Jan Hansen (14-11-2003)
Kommentar
Fra : Jan Hansen


Dato : 14-11-03 14:22

"Bertel Lund Hansen" <nospamius@lundhansen.dk> skrev
> Hvorfor må brugeren ikke se data med det vuns - f.eks. sat op med
> HTML?
>
> Jeg skulle nok betakke mig for at sige ja tak til en mystisk fil
> der ville orme sig ned på mit system, og hvem siger at jeg ved
> hvad jeg skulle bruge den til selv om jeg sagde ja tak?
>
> >Altså bruger klikker på et link og dataerne lægges i en fil som bruger
> >overfører til sin comp.
>
> Kan du sige "virus"?
Hejsa


Det er en adresseliste som skal bruges intern, og de kan også læses på
sitet.

--
MVH Jan



Jesper Brunholm (14-11-2003)
Kommentar
Fra : Jesper Brunholm


Dato : 14-11-03 14:44



Jan Hansen wrote:

> Det er en adresseliste som skal bruges intern, og de kan også læses på
> sitet.

(OT: hvis du skal skrive 'newbie' så _gør_ det, du kan også skrive
'begynder' da vi nu er i de danske grupper)

Jeg plejer at parse data over i en kommasepareret fil, med en række
øverst som angiver kolonnenavne, som jeg så lægger til download; typisk
med filendelsen .rtf fordi word er god til ikke at misforstå rtf-filer
som flette-grundlag (i modsætning til mange andre formater).

mvh

Jesper Brunholm

Jan Hansen (14-11-2003)
Kommentar
Fra : Jan Hansen


Dato : 14-11-03 15:07

"Jesper Brunholm" <nospam@brunholm-scharff.dk> skrev
> Jeg plejer at parse data over i en kommasepareret fil, med en række
> øverst som angiver kolonnenavne, som jeg så lægger til download; typisk
> med filendelsen .rtf fordi word er god til ikke at misforstå rtf-filer
> som flette-grundlag (i modsætning til mange andre formater).

Tak
Ser spændende ud, prøver det i aften.

--
MVH Jan



Jan Hansen (14-11-2003)
Kommentar
Fra : Jan Hansen


Dato : 14-11-03 14:26

Hejsa

En strø tanke, kan man lave en pdf-fil som hente data fra mysql?

--
MVH Jan



Kristian Thy (14-11-2003)
Kommentar
Fra : Kristian Thy


Dato : 14-11-03 16:35

Jan Hansen uttered:
> En strø tanke, kan man lave en pdf-fil som hente data fra mysql?

Ja, PHP har indbyggede funktioner til generering af PDF on the
fly. Det er dog ikke en del af standardopsætningen og skal derfor
enables eksplicit. Det kan derfor være et problem hvis du ikke har
adminrettigheder på PHP-installationen.

\\kristian
--
"Don't eat more than you can lift"
--Miss Piggy

Nezar Nielsen (14-11-2003)
Kommentar
Fra : Nezar Nielsen


Dato : 14-11-03 16:49

Kristian Thy wrote:
>>En strø tanke, kan man lave en pdf-fil som hente data fra mysql?
>
>
> Ja, PHP har indbyggede funktioner til generering af PDF on the
> fly. Det er dog ikke en del af standardopsætningen og skal derfor

Medmindre man bruger den her fine klasse, som er skrevet i plain php og
faktisk kan ret mange seje ting, bl.a. at lave en tabel direkte ud fra
et array: http://ros.co.nz/pdf

--
Mvh. Nezar Nielsen
http://fez.dk


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408934
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste