Mailinglisten-Archive |
Hi Liste, ich stehe gerade vor folgendem Problem. Der Kunde möchte über unser CRM-System eine Word-Vorlage (.dot) hochladen. In dieser Vorlage sind Strings (Platzhalter) wie "KStrasse" oder "KName" enthalten. Diese Strings sollen nach dem Hochladen durch andere Werte ersetzt werden. Die einfache Variante wäre, die Word-Vorlage als RTF-Dokument abzulegen, da das Format ja nicht binär ist, und dann einfach nach dem Hochladen per fwrite() die Strings zu ersetzen. Nur leider sind meistens Logos oder Grafiken in den Vorlagen integriert, so dass dann ein RTF-Dokument locker mal 5 MB groß wird. Besser wäre es, wenn ich das mit .dot oder .dok-Dateien machen könnte. Die XML-Variante wäre auch cool, nur haben die User teilweise noch Office 2000 auf den Systemen, so dass diese mit XML-Dokumenten nichts anfangen können. Mit fopen() und dem Parameter "b" kann ich ja Binärdaten lesen, nur das zurückschreiben funktioniert nicht. Hat da jemand eine Idee? Greetz, Dennis
php::bar PHP Wiki - Listenarchive