the code is this:
<?php
if ($_GET['partOf']) {
$_GET['partOf'] = str_replace(' ', '', $_GET['partOf']);
$posPage = file_get_contents("https://example/example/".$_GET['partOf'].''.''.'');
$pageArray = explode('example</a></li></ul>
</div>
</div>', $posPage);
$secondPageArray = explode('example', $pageArray[1]);
$out = $secondPageArray[0];
}
?>
form
<form>
<div class="form-group">
<label for="partOf">keyword being searched?</label>
<input type="text" class="form-control" id="partOf" name="partOf"
placeholder="ex. keyword">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
now what I would like is if the user types a new keyword the new data will be displayed but my problem is the data is not being displayed since the page URL is different. the output of the input keyword will be like this:
https://example/example/keyword
but the page I would like to put the data has a URL like this:
https://example/example/keyword-word-word-word or
https://example/example/keyword-word-word
is it possible to disregard the -word-word-word so that when the user types a keyword the data will be displayed?
what I want to happen is when the user types that keyword being searched the data for the keyword will displayed on the same page. this data will come from another page/page that I created
I can get the data I want if I put the same exact keyword as the URL that I am getting the data from
example:
keyword being searched: mangoes
to get the data I would need to input in the search as mangoes-green-sweet then submit
what I would like is to arrived at the same result without typing -green-sweet or even -sweet only