Maar nu is de bedoeling dat wanneer bijvoorbeeld een kandidaat/ sollicitant een online soll_form invult dat de output terecht komt in een word.doc met een duidelijke lay-out.
action='mailto=emailadres' is geen oplossing in dit geval. Ik vraag nu niet aan jullie om mijn probleem op te lossen, maar als iemand mij in de juiste richting kan sturen, zou ik daar erg blij mee zijn.
Nee dit is 1 oplossing.
Hij kan wel iets korter
<?php
header("Content-Disposition: attachment; filename=\"postwaarden.doc\"");
header("Content-Type: application/vnd.ms-word");
//en dan de rest van je code
echo "<pre>";
print_r($_POST);
echo "</pre>";
?>
Mogelijke steekwoorden voor deze vraag
php save as word doc
php to word doc
convert php to doc
Wat bij mij meestal werkt is in ieder geval zoveel noemen dat ik wil gebruiken.
Let op dat er voor veel dingen verschillende oplossingen zijn.
Ik vergelijk meestal meerdere antwoorden om zo mijn oplossing zelf samen te voegen.
Ook gebruik ik geen code waar ik zelf niks van snap, dat zorgt later alleen maar voor problemen.
Wat betreft het samenvoegen van de antwoorden, dat wordt vermoedelijk nog een hele kluif voor me: ik kom net kijken in PHP-land. Ben een Junior PHP-trainee zullen we maar zeggen ;)
Nogmaals bedankt,
Maarten
PS wat betreft 1 of 2 oplossingen: als ik één van de twee regels (met header() functie) uitcommentariëer lijkt het nog steeds te werken.. :S
De bovenste regel zegt de browser een bestand genaamd $filename te downloaden (dus net wat jij invult).
De tweede regel zegt: Hé, ik ben een Word-bestand.
Vandaag pak ik het weer op. Ik ga beginnen met inlezen over de header() functie. Dan de parameters die Q S meegegeven heeft en dan ga ik proberen uit te vogelen hoe ik alle info uit mijn form ($_POST) kan plaatsen in het Word document waar ik alles naar toe "stuur".
Beetje jammer, maar ik heb me ondertussen werkelijk een bocht gezocht naar informatie over het maken van een lay-out als ik met de header() functie <html> 'converteer' naar .doc.
Mischien moet je hier eens kijken en misschien later pas naar word opmaak. Hiermee kan je in txt opmaak schrijven en dat kan word natuurlijk ook prima lezen. http://www.tizag.com/phpT/filewrite.php