.xlsx bestand uitlezen

Gestart doorMilan18 reacties42 weergaven

19 berichten · pagina 1 van 2

Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey,

Ik probeer een .xlsx bestand te lezen die via een .php pagina word gegenereerd, ik heb verschillende classes gebruikt, ze blijven echter allemaal zeggen dat het bestand niet leesbaar is.

Hoe kan ik dit oplossen?

Groet,
Milan
0
Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Heb je SimpleXLSX al geprobeerd?

Zo werkt ie:

[COLOR= #0000BB]<?php[/COLOR]
  [URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]simplexlsx.class.php[/COLOR][COLOR= #007700];[/COLOR]
  [COLOR= #0000BB]$xlsx[/COLOR] [COLOR= #007700]= new[/COLOR] SimpleXLSX[COLOR= #007700]([/COLOR][COLOR= #DD0000]excelbestandje.xlsx[/COLOR][COLOR= #007700]);[/COLOR]
  [URL="http://www.php.net/print_r"]print_r[/URL][COLOR= #007700]([/COLOR] [COLOR= #0000BB]$xlsx[/COLOR][COLOR= #007700]->[/COLOR]rows[COLOR= #007700]() );[/COLOR]
?>
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jep, zoals ik al zeg, je gaat naar een .php bestand waar je vervolgens de vraag krijgt (van je browser) of je een .xlsx bestandje wilt downloaden: http://www.milandrossaerts.nl/joa.png
0
Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedoel je dit?

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ja[/COLOR][COLOR= #007700]]))
{[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: jouwexcelbestand.xlsx"[/COLOR][COLOR= #007700]);
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Wilt u de .xlsx downloaden? <a href=/"[/COLOR][COLOR= #007700]?[/COLOR]ja/[COLOR= #DD0000]">Ja</a>"[/COLOR][COLOR= #007700];
}[/COLOR]
?>


toevoeging op 30 september 2012, 19:56:50:
Je plaatje is dood cry
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Plaatje doet t gewoon. Ja zoiets.
0
Berichten
14.363
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Misschien ligt het aan de browser? Bijvoorbeeld Google chrome download altijd een jpg, maar internet explorer laat deze zelfde jpg gewoon zien.
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het moet sowieso via een PHP script worden ingeladen.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Nielsjojo schreef:
Bedoel je dit?
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ja[/COLOR][COLOR= #007700]]))
{[/COLOR]
[URL="http://www.php.net/header"]header[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Location: jouwexcelbestand.xlsx"[/COLOR][COLOR= #007700]);
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Wilt u de .xlsx downloaden? <a href=/"[/COLOR][COLOR= #007700]?[/COLOR]ja/[COLOR= #DD0000]">Ja</a>"[/COLOR][COLOR= #007700];
}[/COLOR]
?>


toevoeging op 30 september 2012, 19:56:50:
Je plaatje is dood cry
Stuur gewoon de juiste headers mee, zie #1 op: http://php.net/manual/en/function.readfile.php
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar aarclay weet jij een oplossing?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Milan schreef:
Maar aarclay weet jij een oplossing?
Die geeft ie netemo
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Milan schreef:
Maar aarclay weet jij een oplossing?
Nee, helaas, daarom geef ik dus maar een oplossing hierboven emo
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Je hebt het bestand http://www.site.nl/download.php en die geeft een lalala.xlsx als je die url opent? En die lalala.xlsx wil je inlezen?

Zo ja, open die url eens met file_get_contents() en echo dat, zie je dan de inhoud van de xlsx?
Zo nee, dan snap ik je vraag niet. sadley
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja lennard, dan heb je allemaal van die rare tekens.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Dan moet je de juiste header meegeven....
0
Milan

Lid · Topicstarter

Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay ik wil juist een xlsx bestand uitlezen en in een database zetten, niet maken.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren