Mogao bih da otmem temu, da ne pravim novu kada je vec u skladu sa onim sto mi treba...
Zanima me da li je mogu da u php otvori HTML(preko zadatog linka) u njegovom kodu nadje odredjene podatke i izvuce ih....? Evo primera na sta mislim...
<tr>
<td class="info"><img src="/zvezda.gif" width="14" height="44" alt="Zvezda" /> 22</td>
<td class="info"><img src="/trougao.gif" width="30" height="44" alt="Trougao" /> </td>
<td class="info"><img src="/romb.gif" width="41" alt="Romb" /></td>
<td class="info"><img src="/krug.gif" width="14" height="44" alt="Krug" /> -1500</td>
</tr>
Ono sta sa sigurnoscu znam je da su ovi linkovi ka slikama uvek isti, da je alt uvek isti, a meni treba podatak pre </td> stim sto on moze biti pozitivan broj ili negativan...ali i opste ne mora da se pojavi, tj. nema vrednost...
<?php
$html = file_get_contents('http://nekaadresa.tld/tabela.html');
$dom = new domDocument;
@$dom->loadHTML($data);
$dom->preserveWhiteSpace = false;
$tables = $dom->getElementsByTagName('table');
$rows = $tables->item(1)->getElementsByTagName('tr');
foreach ($rows as $row) {
$cols = $row->getElementsByTagName('td');
echo $cols[2];
}
?>
<select name="Izbor">
<option value="1">Nista</option>
<option value="2">Prvi</option>
<option value="3">Drugil</option>
</select>
zamenim sa gore pomenutim selectom... :/print "<input type='text' size='40' name='bookinfo[$i]' value='{$books['Ime']}' />"; ?> // <- OVAJ DEO
<?php
print "<select name='bookinfo[$i]'>
<option value='1'>Nista</option>
<option value='2'>Prvi</option>
<option value='3'>Drugil</option>
</select>"; ?>
</td>
<?php
print "<select name='bookinfo[$i]'>
<option value='1'"; ?>
<?php echo ($books["Izbor"] == '1' ? ' selected="selected"' : ''); ?>
<?php
print ">Nema</option>
<option value='2'"; ?>
<?php echo ($books["Izbor"] == '2' ? ' selected="selected"' : ''); ?>
<?php
print ">Prva</option>
<option value='3'"; ?>
<?php echo ($books["Izbor"] == '3' ? ' selected="selected"' : ''); ?>
<?php
print ">Druga/option>
</select>"; ?>
<select name="<?php echo $bookinfo[$i]; ?>">
<?php foreach(['None', 'First', 'Second'] as $key => $value): ?>
<option
value="<?php echo $key; ?>"
<?php if($books['choosen'] == $key) echo 'selected'; ?>
>
<?php echo $value; ?>
</option>
<?php endforeach; ?>
</select>
A dobro to kada znas programski jezik pa mozes da biras kako ce nesto da odradis, a ja posto PHP nisam nikada ni ucio nego sam samo uzeo ovo da radim i gledam kakva vec resenja na netu postoje...Ovo je ispalo prilicno dobroako bi postojale worst practices, tih 15 linija koda bi ih idealno predstavljale
ovako bi trebalo da izgleda predfinalna verzija:
Follow along with the video below to see how to install our site as a web app on your home screen.
Napomena: this_feature_currently_requires_accessing_site_using_safari