PHP导出rtf包含css文件

2024-03-05

我想用php导出rtf文件,但不知道为什么涉及到css文件。

当我打开一个带有扩展名的文件时。 Rtf 与 Microsoft Office 2007。

它说“加载过程中以下区域出现了问题:

  1. 丢失文件:C/Users/用户电脑/Downloads/style.css
  2. 丢失文件:C/Users/用户电脑/Downloads/css/templates.css
  3. 丢失文件:C/Users/用户电脑/Downloads/css/mainmenu-horizo​​ntal.css”

这是我的代码:

<form name="frm" method="post">
    <input class="textbox" type="hidden" name="data[judulbeasiswa]" value="<?php echo $info['jdlbeasiswa']; ?>" />
    <table class="modform" width="100%">
         <tr class="<?php echo bg(); ?>">
            <td width="15%">Nama Lengkap</td>
            <td width="85%"><input class="textbox" type="text" name="data[nmdaftar]" value="<?php echo $data['nmdaftar']; ?>" /></td>
        </tr>
         <tr class="<?php echo bg(); ?>">
            <td>Tempat Lahir</td>
            <td><input class="textbox" type="text" name="data[tmpdaftar]" value="<?php echo $data['tmpdaftar']; ?>" /></td>
        </tr>
         <tr class="<?php echo bg(); ?>">
            <td>Tanggal Lahir</td>
            <td><input class="textbox" type="text" name="data[tgllahirdaftar]" value="<?php echo FormatDate($data['tgllahirdaftar']); ?>"/><br />
            <b>Valid date format:</b> dd-mm-YYYY</td>
        </tr>
         <tr class="<?php echo bg(); ?>">
            <td>Fakultas</td>
            <td><input class="textbox" type="text" name="data[fkdaftar]" value="<?php echo $data['fkdaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Jurusan/Prodi</td>
            <td><input class="textbox" type="text" name="data[jurdaftar]" value="<?php echo $data['jurdaftar']; ?>" /></td>
        </tr>
         <tr class="<?php echo bg(); ?>">
            <td>Semester</td>
            <td><input class="textbox_short" type="text" name="data[smsdaftar]" value="<?php echo $data['smsdaftar']; ?>" /></td>
        </tr>
         <tr class="<?php echo bg(); ?>">
            <td>IPK</td>
            <td><input class="textbox_short" type="text" name="data[ipkdaftar]" value="<?php echo $data['ipkdaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Alamat Tinggal</td>
            <td><textarea name="data[almdaftar]" class="textbox" style="height:100px;"><?php echo $data['almdaftar']; ?></textarea></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Telephone/Handphone</td>
            <td><input class="textbox" type="text" name="data[hubdaftar]" value="<?php echo $data['hubdaftar']; ?>" /><br />
            <b>example : 027412345678</td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Asal SLTA</td>
            <td><input class="textbox" type="text" name="data[asaldaftar]" value="<?php echo $data['asaldaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Jumlah Kiriman per bulan</td>
            <td><input class="textbox" type="text" name="data[jumkirdaftar]" value="<?php echo $data['jumkirdaftar']; ?>" /></td>
        </tr>
        <tr class="readonly">
            <td colspan="2" class="modsubtitle">Penanggung Jawab Utama</td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Penanggung Utama Biaya</td>
            <td>
            <input name="data[pubdaftar]" type="radio" value="Ayah" checked="checked" <?php if($data['pubdaftar']=='Ayah') echo checked ; ?>>Ayah 
            <input name="data[pubdaftar]" type="radio" value="Ibu" <?php if($data['pubdaftar']=='Ibu') echo checked ; ?>>Ibu  
            <input name="data[pubdaftar]" type="radio" value="Saudara/Famili" <?php if($data['pubdaftar']=='Saudara/Famili') echo checked ; ?> >Saudara/Famili
            </td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Nama</td>
            <td><input class="textbox" type="text" name="data[nmpubdaftar]" value="<?php echo $data['nmpubdaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Pekerjaan</td>
            <td><input class="textbox" type="text" name="data[pkpubdaftar]" value="<?php echo $data['pkpubdaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Alamat</td>
            <td><textarea name="data[alpubdaftar]" class="textbox" style="height:100px;"><?php echo $data['alpubdaftar']; ?></textarea></td>
        </tr>
        <tr class="readonly">
            <td colspan="2" class="modsubtitle">Rekening Tujuan</td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Nama Rekening</td>
            <td><input class="textbox" type="text" name="data[nmrekdaftar]" value="<?php echo $data['nmrekdaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>No Rekening</td>
            <td><input class="textbox" type="text" name="data[norekdaftar]" value="<?php echo $data['norekdaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Nama Bank</td>
            <td><input class="textbox" type="text" name="data[nmbankdaftar]" value="<?php echo $data['nmbankdaftar']; ?>" /></td>
        </tr>
        <tr class="<?php echo bg(); ?>">
            <td>Cabang Bank</td>
            <td><input class="textbox" type="text" name="data[cbbankdaftar]" value="<?php echo $data['cbbankdaftar']; ?>" /></td>
        </tr>
    </table>
    <div class="modform">
    <?php
        echo $row['descbeasiswa'];
    ?>
    <hr />
    Bahwasannya saya menyatakan dengan form diatas adalah benar adanya, dan apabila ditemukan tindak kecurangan maka terkait akademik dan yang melekat dengan anda menjadi kewajiban perguruan tinggi
    </div>
    <div class="modtitle" align="center">
        <input class="tombol" type="submit" name="SUPDATE" value="SUBMIT"/>
        <input class="tombol" type="submit" name="EXPORT" value="CETAK"/>
    </div>
    <input type="hidden"  name="_nim" value="<?php echo $_POST['_nim']; ?>"/>
    <input type="hidden"  name="_bea" value="<?php echo $_POST['_bea']; ?>"/>
    </form>

这是我调用函数 _exportRTF() 的时候

$mydata = _ceknim();
$data = $_POST['data'];
if ($_POST['EXPORT']){
 _exportRTF($mydata,$data);
}

我的函数_exportRTF()

function _exportRTF($mydata,$data){
    $document = file_get_contents("modules/mod_beasiswa/tes/pendaftaranbeasiswa.rtf");
    // replace
    $document = str_replace("%%NAMA%%", $mydata['nama'], $document);
    $document = str_replace("%%PRODI%%", $mydata['jenjang'], $document);
    $document = str_replace("%%FAKULTAS%%", $mydata['fakultas'], $document);
    $document = str_replace("%%ANGKATAN%%", $mydata['angkatan'], $document);

    $document = str_replace("%%BEASISWA%%", $data['judulbeasiswa'], $document);
    $document = str_replace("%%NAMALENGKAP%%", $data['nmdaftar'], $document);
    $document = str_replace("%%TEMPATLAHIR%%", $data['tmpdaftar'], $document);
    $document = str_replace("%%TANGGALLAHIR%%", $data['tgllahirdaftar'], $document);
    $document = str_replace("%%FAKULTAS2%%", $data['fkdaftar'], $document);
    $document = str_replace("%%PRODI2%%", $data['jurdaftar'], $document);
    $document = str_replace("%%SEMESTER%%", $data['smsdaftar'], $document);
    $document = str_replace("%%IPK%%", $data['ipkdaftar'], $document);
    $document = str_replace("%%ALAMAT%%", $data['almdaftar'], $document);
    $document = str_replace("%%TELEPHONE%%", $data['hubdaftar'], $document);
    $document = str_replace("%%SLTA%%", $data['asaldaftar'], $document);
    $document = str_replace("%%JUMLAHKIRIMAN%%", $data['jumkirdaftar'], $document);


    $document = str_replace("%%PENANGGUNGUTAMA%%", $data['pubdaftar'], $document);
    $document = str_replace("%%NAMAPENANGGUNG%%", $data['nmpubdaftar'], $document);
    $document = str_replace("%%PEKERJAANPENANGGUNG%%", $data['pkpubdaftar'], $document);
    $document = str_replace("%%ALAMATPENANGGUNG%%", $data['alpubdaftar'], $document);


    $document = str_replace("%%NAMAREKENING%%", $data['nmrekdaftar'], $document);
    $document = str_replace("%%NOREKENING%%", $data['norekdaftar'], $document);
    $document = str_replace("%%NAMABANK%%", $data['nmbankdaftar'], $document);
    $document = str_replace("%%CABANGBANK%%", $data['cbbankdaftar'], $document);


    // header untuk membuka file output RTF dengan MS. Word

    header("Content-type: application/msword");
    header("Content-disposition: inline; filename='permohonanbeasiswa.rtf'");
    header("Content-length: " . strlen($document));
    echo $document;
}

None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP导出rtf包含css文件 的相关文章

  • .htaccess 在动态文件夹名称中加载索引

    我在 htaccess 加载动态文件夹名称中的索引时遇到问题 这是我的目录结构 root products gt this is constant folder name 而不是使用 GET 获取产品 url root products i
  • MySQL:“您的 SQL 语法错误...靠近键...”? [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我发现了一个非常酷的用于丢失密码的脚本 但是这一行给我带来了问题 r mysql query INSERT INTO keys u
  • Lumen 微框架 => php artisan key:generate

    我正在尝试 PHP 微框架 Lumen 来自 Laravel 我的第一步就是调查 env example文件并复制一份以供我使用 env文件 就像 Laravel 中一样 有一个变量 APP KEY 现在我尝试了简单的命令php artis
  • 如何在PHP中将图像从内存上传到AWS S3?

    所以我目前有一个使用 AWS S3 上传图像的上传系统 这是代码 Upload image to S3 s3 Aws S3 S3Client factory array key gt mykey secret gt myskey try s
  • 文本的彩虹色

    rainbowtext background image webkit gradient linear left top right top color stop 0 f22 color stop 0 15 f2f color stop 0
  • 将单独的月、日和年值转换为时间戳

    我有月份值 1 12 日期值 1 31 和年份值 2010 2011 2012 我还有一个小时值和一个分钟值 我怎样才能把这个给strtotime 它可以以某种方式将其转换为时间戳吗 当您已经知道年月和日期时 为什么将字符串转换为日期 us
  • 如何从列表创建多维数组?

    我在 MySQL 中有一个带有父 ID 的类别列表 如何从列表中创建 PHP 数组 ID Category Parent ID 1 Car NULL 2 Education NULL 3 Mathematics 2 4 Physics 2
  • WooCommerce 自定义产品类型选项不隐藏自定义产品选项卡

    我刚刚向我的 WC 管理产品页面添加了自定义产品类型选项 add filter product type options this filter product type options 99 1 public function filte
  • 将价格格式设置为逗号分隔

    在我的数据库中 我有类似的值 256 23 200 33 89 33 133 45 我必须将这些值乘以千 然后将结果格式化为价格 逗号分隔 256 23 x 1000 256230 I want to show this as 256 23
  • 在 Chrome 中为

    我已经看到这个问题多次出现 但没有任何明确的解决方案 我正在加载一个简单的视频
  • 仅在 Chrome 上我收到此错误:Uncaught TypeError: Illegal constructor [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 当我在 Chrome 上加载 jQuery 时 我会收到此错误 Uncaught TypeError Illegal constr
  • JavaFX使节点覆盖父节点边框颜色

    我有一个如下所示的节点 仅使用 css 我希望标签覆盖其父边框颜色 因此标签下方的边框颜色部分变得不可见 我用来制作这个边框的CSS代码 fx border color black fx border width 3 fx border r
  • Magento 设置脚本中的 ALTER TABLE 不使用 SQL

    乔纳森 戴 https stackoverflow com users 336905 jonathan day says 更新不应采用以下形式 SQL命令 我没遇到过 任何 DDL 或 DML 语句不能 通过 Magento 的配置执行 结
  • 不要包裹 span 元素

    我有一份清单 span 可以在 a 内左右移动的元素 div 元素 如果某些跨度超出了 div 它们应该被隐藏 这可以很好地使用overflow hidden 但是 如果跨度超出了 div 的容纳范围 跨度就会换行 这对于我的用例来说是不期
  • 在 Chrome 中隐藏 HTML 时间输入字段上的图标

    在 Chrome 中 当您type time 属性到输入框 您会在输入旁边看到一个小图标时钟图标 有没有办法去掉这个小时钟图标 基于这个问题的答案 将日期输入三角形更改为日历图标 https stackoverflow com questi
  • 由于未定义符号,PECL solr 未加载:curl_easy_getinfo

    我正在尝试加载 PECL solr 扩展 我尝试使用 pecl install solr 并下载并使用 phpize configure make 来安装它 在这两种情况下 扩展安装时都没有错误 但在 apache 重新启动后 或在命令行上
  • PHPunit - 错误

    当 PHPunit 框架不希望发生的错误发生时 测试会停止 PHP 会抛出错误 但 PHPunit 不会记录这是一个错误 我如何确保 PHPunit 将其记录为错误 免责声明 我是 PHPUnit 的新手 我也试图弄清楚 发生错误时会发生什
  • 使用 PHP 创建图表并导出为 PDF

    我正在寻找有关使用 PHP 创建图表的建议 我还希望能够将这些图表导出到 PDF 文档 我目前正在使用谷歌图表 但我不喜欢将我的所有信息发送到谷歌的想法 我更喜欢自己的托管解决方案 我见过很多 Flash 解决方案 但我不知道有什么方法可以
  • 准备好的语句需要 0 个参数,给定 1 个参数..,使用 php 手册示例 [重复]

    这个问题在这里已经有答案了 我直接从 php 手册示例中获取了这个 它几乎与我需要的相同 但我仍然收到此错误 有人可以告诉我我错过了什么吗 stmt link gt prepare SELECT obitBody Photo FROM tn
  • 在javascript中创建图像的缩略图方块(不丢失纵横比)

    我正在制作一个客户端拖放文件上传脚本作为书签 在上传之前 我使用 File API 将图像读取为 base64 格式并将其显示为缩略图 This is how my thumbnails look like I want them to l

随机推荐

  • 自定义 Django 模型字段中的“对象没有属性”

    我正在尝试创建一个 Django 模型字段 该字段表示 HTML 中包含天 小时 分钟和秒文本输入字段的持续时间 并使用 ical 格式 RFC5545 将持续时间存储在数据库中 这与我的问题有关如何在 Django 中创建一个 ical
  • 如何在 Unix 中批量执行 svn mv

    我想将大量文件从一个目录批量移动到svn中的另一个目录 不幸的是 svn 只支持一次移动一个文件 基本上我想移动某种类型的文件 xml 到一个完全不同的目录 例如mv foo 酒吧 xml forbar xml 我尝试使用 find 并使用
  • 如何将 PIL 添加到 Eclipse 中的 PyDev,以便我可以导入它并在我的项目中使用它?

    我正在尝试在我的项目中使用 PIL 但 pydev 似乎无法在我的项目中找到它 首先 当我进入 python shell 时我可以看到它 我可以导入它并在 python sys path 中看到它 其次 我将其添加到 eclipse 中的
  • 带有可选小时数的 TimeSpan FormatString

    我有一个时间跨度 ts 主要有分钟和秒 但有时也有几个小时 我想要ts返回一个格式化的字符串 该字符串将给出以下结果 3 30 hours not displayed showing only full minutes 13 30 1 13
  • 取消从应用程序调用 Web 服务

    我有一个 winform 应用程序 有两个按钮 GetData 和 Close 在 GetData 上 我从 Web 服务检索一些数据 而 Close 只是关闭对话框 我在一个单独的线程上调用网络服务 该线程是类实例变量 如果从 Web 服
  • 使用正则表达式进行 C Sharp 文件夹搜索

    从顶级目录获取与特定正则表达式匹配的文件夹列表的最有效方法是什么 我目前只是递归地迭代子文件夹以查看它们是否与正则表达式匹配 如果匹配 我将使用目录路径获取文件名 目前 由于此目录中的文件夹数量较多 使用当前方法进行此搜索大约需要 50 分
  • 如何在反应路由中设置延迟功能?

    如何在 React js 上设置延迟函数 有没有什么方法可以在反应路由中添加或删除类 以便页面可以转换 添加 删除或切换类每次都应该有效 是否可以使用延迟功能添加 删除或切换路由类 或者我可以使用第三方库吗 import React fro
  • 在 Android 中获取 Google 地图时出错

    我正在开发一个 Android 应用程序 该应用程序需要 Google 地图 为此 我在以下链接中使用相同的示例 谷歌地图的链接 http www androidhive info 2013 08 android working with
  • Android-decodeBase64 导致应用程序崩溃

    我必须加密一个字符串 但应用程序无法达到加密方法 它在加载时崩溃 我正在使用 Apache Commons Codec 库 private EditText txtPass EditText findViewById R id txtPas
  • BxSlider 将最后一张幻灯片显示为第一张幻灯片

    我创建了 4 个滑块 最初 所有 4 个滑块都是隐藏的 显示 无 因此我使用此代码在单击其各自类别时显示相关滑块 滑块配置 touchEnabled true hideControlOnEnd true preloadImages all
  • 调用(委托)

    谁能解释一下上面写的这个声明link http msdn microsoft com en us library system windows forms control invoke aspx Invoke Delegate 在拥有该委托
  • 区分不可变对象和可变对象的 const 引用

    C 中是否有任何公认的方法来区分对不可变对象和可变对象的 const 引用 e g class DataBuffer class Params class C public Given references must be valid du
  • HERE 地图 JS API 3.1 - Angular 中样式组“非碰撞”错误

    在使用卫星基础层加载 HERE 地图时 有时会出现此错误 Tangram error Error for style group non collision for tile 13 16 15542 12554 15 Cannot read
  • 如何使 sql 作业步骤退出报告失败

    我有一个sql作业步骤 像这样 Declare Result varchar 255 exec myprocedure Result Result output 我想做的事 如果 Result Error 则将作业标记为失败 我该如何实现这
  • 条形图/折线图 - 仅显示最后一个数据点的标签

    我无法获得条形图或折线图来显示 X 轴上的所有标签 正如您在提供的打印屏幕中看到的 只有最新的数据点显示其标签 这是使用场景生成器时的情况 我是否必须有一个带有用于 CategoriesAxis 的字符串的 ObservableList 我
  • PyQt 从 GUI 获取值

    我使用构建了一个用户界面QtDesigner然后转换 ui to py 用户界面有不同comboBox and textBox单击 运行 按钮后我想从中读取值 运行函数 然后在计算完成后填充用户界面的其他文本框 但是当我改变的值comboB
  • 如何解决“重定向已被 CORS 策略阻止:没有“Access-Control-Allow-Origin”标头”?

    我正在开发一个应用程序 使用Vue js 根据我的设置 当设置更改时 我需要将变量传递给我的 URL get http 172 16 1 157 8002 firstcolumn c1v c1b function data some cod
  • STS 报告的动态 Web 模块版本错误

    我使用 Spring 3 0 6 和 Maven 3 0 3 在 STS 2 9 2 中创建了一个 Web 项目 我创建了一些页面和代码 没有任何错误 我已在项目的 pom xml 中将 Spring 库版本从 3 0 6 升级到 3 1
  • 单击更改 div 的颜色和数字

    我想在单击 div 时更改 html 元素的颜色和数量 例如 当您单击up arrow数字从 4 变为 5 颜色也变化 也发生变化 initial state 4 upvoted 5 down voted 3 这是我到目前为止所拥有的 我知
  • PHP导出rtf包含css文件

    我想用php导出rtf文件 但不知道为什么涉及到css文件 当我打开一个带有扩展名的文件时 Rtf 与 Microsoft Office 2007 它说 加载过程中以下区域出现了问题 丢失文件 C Users 用户电脑 Downloads