Tekst uit html bestand halen
Nick Nurmodeluxe
16/03/2011 09:58:03Ik heb een html bestand waarin tekst staat:
<html> enz.
<div id="text">Hier staat tekst</div>
</html> enz.
Hoe krijg ik deze tekst uit het bestand zonder andere tekst/broncode
<html> enz.
<div id="text">Hier staat tekst</div>
</html> enz.
Hoe krijg ik deze tekst uit het bestand zonder andere tekst/broncode
PHP hulp
24/11/2024 05:17:55Tim Fendt
16/03/2011 10:15:02Hendrik de Jager
16/03/2011 10:52:21als je het in je script wil toevoegen:
require('nick.html');
Als je de contents in een var wil:
file_get_contents('nick.html');
require('nick.html');
Als je de contents in een var wil:
file_get_contents('nick.html');
Gewijzigd op 16/03/2011 10:52:39 door Hendrik de Jager
Kris Peeters
16/03/2011 12:44:39Nick Nurmodeluxe
16/03/2011 15:51:36Ik heb een bestand dat er ongeveer zo uitziet:
Deze div hierboven kan verschillen.
Nu wil ik vanuit een php bestand de pagina inlezen en de tekst uit die div in een string krijgen. Hoe moet dit?
Quote:
<html><head><title>Website</title></head>
<body>
Welkom op deze website<br><br>
<div id="tekst">Vandaag is een dag met mooi weer</div>
</body>
</html>
<body>
Welkom op deze website<br><br>
<div id="tekst">Vandaag is een dag met mooi weer</div>
</body>
</html>
Deze div hierboven kan verschillen.
Nu wil ik vanuit een php bestand de pagina inlezen en de tekst uit die div in een string krijgen. Hoe moet dit?
Gewijzigd op 16/03/2011 15:53:10 door Nick Nurmodeluxe
Rienus nvt
16/03/2011 16:14:19Nick,
De oplossing is reeds gegeven, maar voor de volledigheid
In de variabele content zal nu de tekst moeten staan.
De oplossing is reeds gegeven, maar voor de volledigheid
Code (php)
1
2
3
4
2
3
4
<?php
$content = file_get_contents('je_html_bestand.html');
$content = strip_tags($content);
?>
$content = file_get_contents('je_html_bestand.html');
$content = strip_tags($content);
?>
In de variabele content zal nu de tekst moeten staan.
Gewijzigd op 16/03/2011 16:14:44 door Rienus nvt
Bram Boos
16/03/2011 16:24:20Stel je wilt alleen de tekst tussen de <div> tags dan kun je:
Gewijzigd op 16/03/2011 16:24:52 door Bram Boos
Rienus nvt
16/03/2011 16:36:09@Bram,
De tweede parameter van strip_tags is dat je de tag toelaat.
De output is dan <div>De tekst</div> en niet alleen de tekst tussen de div-tags zoals jij suggereert.
De tweede parameter van strip_tags is dat je de tag toelaat.
De output is dan <div>De tekst</div> en niet alleen de tekst tussen de div-tags zoals jij suggereert.
Nick Nurmodeluxe
16/03/2011 20:53:12Nick Nurmodeluxe
21/03/2011 19:18:56Nog een vraag, als ik strip_tags gebruik onstaan er lege regels en spaties waar mijn oorspronkelijke tags stonden. Hoe krijg ik deze weg?