Kysyinkin tätä jo html puolelta, mutta siellä ei tiedetty vastausta, niin ajattelin että täällä joku voisi tietää. Eli kysymykseni on:
Jos on tiedostossa sivu.php tämän näköinen koodi:
niin miten saan esim sivu2.php:stä painettua tuota linkkiä?
ajattelin jotain tämmöistä:
eli että jos painan sivu2.linkitä nappia niin se ottaisi linkin tuolta sivu.html sivulta ja menee sinne? Tuo ei siis toimi, oli ensimmäinen jota kokeilin.
Kiitos!
Ulkoinen linkki
3
482
Vastaukset
- php-miäs
Ainoa mahdollisuus, joka tulee mieleen, on ladata tuo ensimmäinen sivu ja etsiä sen sisältä tuo linkki ja sitten tulostaa se sivu2.php:lle.
Eli esim jotain tähän tyyliin:
$handle = fopen("http://www.munsivut.fi/sivu.html", 'r');
$result = fread($handle, 8192);
Sitten etsit tuon $result-muuttujan sisältä tuon linkin ja tulostat sen.- keksa
hae koko sivu muuttujaan
$sivu = file_get_contents('http://www.sivusto.com/sivu.php');
if (preg_match("/www.jotain.com/", $sivu, $matches)) {
print '';
print_r($matches);
print '';
} - IT-Rex
keksa kirjoitti:
hae koko sivu muuttujaan
$sivu = file_get_contents('http://www.sivusto.com/sivu.php');
if (preg_match("/www.jotain.com/", $sivu, $matches)) {
print '';
print_r($matches);
print '';
}Edellinen toimii vain jos "allow_url_fopen" on sallittu
http://fi.php.net/manual/en/filesystem.configuration.php
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot1163851Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe563175- 793147
- 193095
Purra on kantanut vastuuta täyden kympin arvoisesti
Luottoluokituksen lasku, ennätysvelat ja ennätystyöttömyys siitä muutamana esimerkkinä. Jatkakoon hän hyvin aloittamaans63031- 282774
- 522512
- 192267
- 622239
- 622119