2015-06-09 4 views
0

Несколько примеров я попыталсяСохранение файлов в папку с помощью PHP

// Worked 
fopen($OutputFolderPath."Text.pdf", "w"); 

// Didn't work 
$pdf->Output($OutputFolderPath . $Mother->PatientTableRecord['Forename'] . ' ' . $Mother->PatientTableRecord['Surname'] . '_' . $Mother->PatientTableRecord['NHSID'] . ' ' . date('d_m_Y') . '.pdf','F'); // $OutputFolderPath . $Mother->PatientTableRecord['Forename'] . ' ' . $Mother->PatientTableRecord['Surname'] . ' ' . date('d_m_Y h_i_s', time()) . '.pdf','F' 

// Works with no PDF content inside 
fopen($OutputFolderPath . $Mother->PatientTableRecord['Forename'] . ' ' . $Mother->PatientTableRecord['Surname'] . '_' . $Mother->PatientTableRecord['NHSID'] . ' ' . date('d_m_Y') . '.pdf','F'); // $OutputFolderPath . $Mother->PatientTableRecord['Forename'] . ' ' . $Mother->PatientTableRecord['Surname'] . ' ' . date('d_m_Y h_i_s', time()) . '.pdf','w'); 

// Worked 
$pdf->Output('C:/ISOSEC/PDFS/' . ReplaceWindowsFileNameSpecialCharacters($Mother->PatientTableRecord['Forename'] . ' ' . $Mother->PatientTableRecord['Surname'] . '_' . $Mother->PatientTableRecord['NHSID'] . ' ' . date('d_m_Y') . '.pdf'),'F'); // $OutputFolderPath . $Mother->PatientTableRecord['Forename'] . ' ' . $Mother->PatientTableRecord['Surname'] . ' ' . date('d_m_Y h_i_s', time()) . '.pdf','F' 

Я пытаюсь использовать $OutputFolderPath

'$ OutputFolderPath' Путь:

//MIA-Test/htdocs/SharedFolder/MIA - Digital Post Natal Records/ 

Ошибка:

fopen(file:////MIA-Test/htdocs/SharedFolder/MIA - Digital Post Natal Records/Fiona Appleton_1946546288 09_06_2015.pdf): failed to open stream: No such file or directory 
+0

использование 'file_put_contents()' –

+0

@PHPWorm ... Можете ли вы дать мне пример этого? –

ответ

1

Используйте это:

$a = file_get_contents('Text.pdf'); 
file_put_contents('new_text.pdf', $a); 
+0

Я использую $ pdf-> Output(); как я использую tcpdf. Я не могу использовать file_put_contents. Это действительно странно, потому что я могу выводить его на абсолютный путь, но вскоре, когда я использую общую папку, он не работает. –

+0

Поскольку вы работаете на php, вы можете использовать эту функцию –

Смежные вопросы