bijlage downloaden die eerder in db is geüpload
- SanThe -
08/02/2013 23:23:57PHP hulp
23/12/2024 19:29:07Murtada Helo
09/02/2013 09:09:15Frank Nietbelangrijk
09/02/2013 11:02:04Je zult volgens mij eerst even drie stappen terug moeten.
Begin met het uploaden van een tekst bestand met daarin een aantal speciale karakters als éâ'" enz.
stel de database collatie in op utf8_unicode_ci (in phpmyadmin)
nadat je in php mysql_connect en mysql_selectdb hebt aangeroepen, doe dan ook:
mysql_set_charset('utf8');
kijk of de karakters netjes in de database bewaard blijven met phpmyadmin.
en ga daarna een eenvoudig scriptje maken die als eerste dit doet:
header("Content-Type:text/plain");
en daarna de inhoud van jouw tekstbestand uit de database haalt.
gebruik daarbij wederom mysql_set_charset('utf8');
als dat werkt dan gaan we een stapje verder
Begin met het uploaden van een tekst bestand met daarin een aantal speciale karakters als éâ'" enz.
stel de database collatie in op utf8_unicode_ci (in phpmyadmin)
nadat je in php mysql_connect en mysql_selectdb hebt aangeroepen, doe dan ook:
mysql_set_charset('utf8');
kijk of de karakters netjes in de database bewaard blijven met phpmyadmin.
en ga daarna een eenvoudig scriptje maken die als eerste dit doet:
header("Content-Type:text/plain");
en daarna de inhoud van jouw tekstbestand uit de database haalt.
gebruik daarbij wederom mysql_set_charset('utf8');
als dat werkt dan gaan we een stapje verder
Murtada Helo
11/02/2013 08:31:37Als ik de genoemde punten toepas krijg ik de tekst letterlijk afgedrukt op de download pagina zoals dat ook eerder doet
Murtada Helo
13/02/2013 08:13:54Het is opgelost niet te geloven het was door de spatie na
dagen lang bezig geweest totdat dit oorzaak is gebleken. In iedere geval bedankt voor jullie hulp
dagen lang bezig geweest totdat dit oorzaak is gebleken. In iedere geval bedankt voor jullie hulp