content ot chujda page

2 отговора 64 прегледа
#1

content ot chujda page

pravq edna stranica obache imam zatrudneniq s edin modul. Ideqta e kakto pri na html inline frame si dyrpa sydyrjanieto na zadadena stranica , syshtoto da byde napraveno s php . Zna4i i inline frame na html vyrshi rabota obache...toi e clientski , kak moje da se napravi samiq server da pravi zaqvkata a ne clienta, zashtoto da kajem stranicata koqto trqbva da se pokaje ima ogranicheni prava ?
ne namerih nishto podhodqshto v neta
zna4i krainata mi cel e stranica koqto ima search na neq da q vmykna na moqta i da moje da se tyrsi
zna4i lesno stava s include("url-to.php") pokazva q , no razbira se trqbva da se prenasochat ddnnite kato se click-ne submit butona i posle da se vyrnat rezultatite
10x ako nqkoi mi helpne

Отговор
в отговор на new user #2

Re: content ot chujda page

най общо казано
отваряш чуждата страница
изчиташ я и я пъхаш в стрингова променлива
подменяш в стринга каквото трябва
и принтиш....

но в тоя случай не е ли по-добре да я отвориш веднъж, да я разгледаш и да си направиш собствена...

[линк]
Отговор
в отговор на Topбaлaн #3

Re: content ot chujda page

am da znam 4e e neshto takova...no ne sym tolkoz navytre s php
ina4e namerih UJ slednoto rehsenie na vyprosa :
В отговор на:


<?php
if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}
$index = 1;
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
include("header.php");


$url = "[линк]";
$delta = "" ;
$corto = "false" ;
$complet = "false" ;
function GetHTML ($url, &$delta, $corto = false, $complet = true) {
$url_stuff = parse_url($url);
$fp = fsockopen ($url_stuff['host'], 80, $errno, $errstr, 30);
if (!$fp) {
exit;
} else {
$header = "GET " . $url_stuff['path'] . "?" . $url_stuff['query'] ;
$header = $header . " HTTP/1.0\r\nHost: " . $url_stuff['host'] . "\r\n\r\n";
fputs ($fp, $header);
//Separar contenido...
$header = '';
$body = '';
$act = false;
$fin = false;
while ((!feof($fp)) && !$fin) {
$line = fgets ($fp,1024);
if (!$act) {
if (strpos($line, "\r\n", 0) == 0) {
$header .= $line;
if (!$complet) $fin = true;
$act = true;
} else {
$header .= $line;
}
} else {
if ($corto) {
if (eregi ("<body([^>]*)>", $line, $o)) $fin = true;
}
if (!$fin) $body = $body . $line;
}
}

//Seguir location...
$ret = strpos($header, "Location:", 0);
if ($ret !== false) {
$fin = strpos($header, "\r\n", $ret +9);
$nueva = substr($header, $ret+9, $fin - $ret - 9);
$body = GetHTML($nueva, $delta, $corto, $complet);
} else {
$delta = $url;
}

fclose ($fp);
}

return $body;
}

echo GetHTML($url,$a,true);
echo "
Go to url: $a";

include("footer.php");
?>




celta na uprajnenieto e da vzema dannite ot [линк]
na servera na mrejata i da go pokaja na moqta stranica obache... tova ne raboti
browsera dava kato tekst Go to url: [линк]
i tolkoz otdelno 4e mi razbyrkva formatting na stranicata

Отговор