hoe nieuwe inhoud wegschrijven naar bestand en wel voor specifiek id
Paul Weiss
03/06/2024 13:39:24Hallo iedereen. ik wil graag in een stukje content wegschrijven naar een bestand. echter deze inhoud moet wel komen te staan voor een element met een specifieke id.
onderstaande de code welke ik nu heb, maar deze werkt niet. Bedoeling is dus dat de nieuwe inhoud wordt toegevoegd voor element met id "einde".
onderstaand het bestand doelbestand.html waar de nieuwe content moet worden toegevoegd.
Onderstaande het php script.
onderstaande de code welke ik nu heb, maar deze werkt niet. Bedoeling is dus dat de nieuwe inhoud wordt toegevoegd voor element met id "einde".
onderstaand het bestand doelbestand.html waar de nieuwe content moet worden toegevoegd.
Code (php)
1
2
3
2
3
<p>begin van bestand<p>
hier zou dus nieuwe inhoud moeten komen te staan.
<div id="einde"></div>
hier zou dus nieuwe inhoud moeten komen te staan.
<div id="einde"></div>
Onderstaande het php script.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
$html = file_get_contents('doelbestand.html');
// Create a new DOMDocument
$dom = new DOMDocument();
$dom->loadHTML($html);
$p_element = $dom->getElementById('einde');
// Create a paragraph element
$h_element = $dom->createElement('h1',
'This is the heading element!');
// Insert heading before HTML
$dom->insertBefore($h_element, $p_element);
// Render the output
echo $dom->saveXML();
?>
[/code[
$html = file_get_contents('doelbestand.html');
// Create a new DOMDocument
$dom = new DOMDocument();
$dom->loadHTML($html);
$p_element = $dom->getElementById('einde');
// Create a paragraph element
$h_element = $dom->createElement('h1',
'This is the heading element!');
// Insert heading before HTML
$dom->insertBefore($h_element, $p_element);
// Render the output
echo $dom->saveXML();
?>
[/code[
Gewijzigd op 03/06/2024 15:19:02 door Paul Weiss
Er zijn nog geen reacties op dit bericht.