Mailfrom naar excelsheet

Status
Niet open voor verdere reacties.

markboots

Gebruiker
Lid geworden
28 jan 2007
Berichten
43
Ik ben niet zo ervaren met php, daarom graag jullie hulp.

Ik heb een mailform op de website welke mij de input van een bezoeker naar mijn email verstuurd.
Maar is het mogelijk om deze gegevens tevens te verzamelen in een excelsheet die ik ook online heb staan.
 
Dag Markboots,

In principe is het wel mogelijk:

PHP:
$fp=fopen("excelsheet.xls","a");
$content="<tr><td>$naam</td><td>$voornaam</td><td>$adres</td></tr>"; //of zoiets dergelijks
fwrite($fp,$content);
fclose($fp);

Maak dus met de resultaten van je mailform een table row die je zoals hierboven wegschrijft naar het excelbestand. De "a" op de eerste regel plaatst de pointer aan het einde van het excelbestand, waardoor de gegevens mooi onder elkaar worden geplaatst.
Je kan zelfs de velden via html een opmaak meegeven.
 
Volgens mij ga je daarmee het excel-bestand behoorlijk om zeep helpen!
Ik weet dat het met ASP wel mogelijk is met
Code:
Set ExcelApp = CreateObject("Excel.Application")
en dan wat VBA toepassen op het ExcelApp-object.

Ik vermoed dat PHP ook wel zoiets heeft als CreateObject()...
 
Daarom zei ik ook "in principe". Ik ben er ook geen voorstander van, maar het werkt wel... Excell interpreteert het wel allemaal goed en schrijft het goed weg... Ik heb daarmee gewoon geantwoord op de vraag van Markboots of het mogelijk was.

Aangezien ik me nog nooit in die com-functies heb verdiept, ben ik dit niet zeker: ik dacht dat een com-object in php niet altijd mogelijk is, afhankelijk van je server.

Zelf bewaar ik alleen gegevens in databases..
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan