Ok, dziala. Naprawde dzieki

!
A mam jeszcze pytanko:
Mam juz caly kod, ostatnia prosta... I pod gorke jak zwykle hehe. Problem w tym, ze mam kod na 269 linijek, wszystko dziala do linijki 212.
<?
if(isset($_GET["submit1"])) {
$link1 = $_GET['link1'];
$html = file_get_html($_GET['link1']);
$imgurl = $html->find('img.img-responsive',0)->src;
echo '<img src="';echo
$imgurl;echo
'"/>'; $title = $html->find('h1.title',0)->outertext;
$cena = $html->find('div.price',0)->plaintext;
$rok = $html->find('div.attributes-container ul.list-unstyled li:nth-child(2) span.attribute-value',1)->innertext;
$przebieg = $html->find('div.attributes-container ul.list-unstyled li:nth-child(2) span.attribute-value',2)->innertext;
$pojemnosc = $html->find('div.attributes-container ul.list-unstyled li:nth-child(2) span.attribute-value',3)->innertext;
$moc = $html->find('div.attributes-container ul.list-unstyled li:nth-child(2) span.attribute-value',4)->innertext;
$description = $html->find('div#offerSimplifiedDescription',0)->plaintext;
require_once ("../db.php");
$sql2 = "INSERT INTO auctions (imgurl, tytul, rok, cena, przebieg, pojemnosc, moc, opis, auctionurl)
VALUES ('$imgurl', '$title', '$rok', '$cena', '$przebieg', '$pojemnosc', '$moc', '$opis', '$link1')";
if ($conn->query($sql3) === TRUE) {
echo "Rekord dodany pomyslnie"; } else {
echo "Error: " . $sql3 . "<br>" . $conn->error; }
}
if(isset($_GET["submit2"])) {
$link2=$_GET["link2"];
$html = file_get_html($_GET['link2']);
$imgurl = $html->find('div#photo-gallery-opener img.vtop',0)->src;
echo '<img src="';echo
$imgurl;echo
'"/>'; $title = $html->find('div.offer-titlebox h1',0)->outertext;
$cena = $html->find('div.price-label strong.xxxx-large',0)->plaintext;
$rok = $html->find('table.item tbody tr td.value strong',3)->plaintext;
$przebieg = $html->find('table.item tbody tr td.value',7)->plaintext;
$pojemnosc = $html->find('table.item tbody tr td.value',4)->plaintext;
$moc = $html->find('table.item strong',6)->plaintext;
$description = $html->find('div.clr p.pding10',0)->plaintext;
require_once ("../db.php");
$sql2 = "INSERT INTO auctions (imgurl, tytul, rok, cena, przebieg, pojemnosc, moc, opis, auctionurl)
VALUES ('$imgurl', '$title', '$rok', '$cena', '$przebieg', '$pojemnosc', '$moc', '$opis', '$link2')";
}
if(isset($_GET["submit3"])) {
$link2=$_GET["link3"];
$html = file_get_html($_GET['link3']);
$dom=new DOMDocument;
$dom->loadHTML($html);
$dom->encoding = 'UTF-8';
$xpath = new DOMXPath($dom);
$imgurl = $html->find('img.bigImage',0)->src;
echo '<img src="';echo
$imgurl;echo
'"/>'; $title = $html->find('h1.offer-title',0)->outertext;
$cena = $html->find('span.offer-price__number',0)->plaintext;
?>
<?
/*
Rok produkcji z funkcji DOM
*/
$divs = $xpath->query('//span[text()="Rok produkcji"]/following-sibling::div');
foreach($divs as $rokt){
$rok = $rokt;
}
/* Koniec funkcji poboru roku produkcji z funkcji DOM */
/* Moc silnika z funkcji DOM */
$divs = $xpath->query('//span[text()="Moc"]/following-sibling::div');
foreach($divs as $moct){
$moc = $moct;
}
/* Pobor przebiegu za pomoca funkcji DOM */
$divs = $xpath->query('//span[text()="Przebieg"]/following-sibling::div');
foreach($divs as $przebiegt){
echo $przebiegt->nodeValue; $przebieg = $przebiegt;
}
/* Koniec poboru przebiegu z funkcji DOM */
/* Pojemnosc z funkcji DOM */
$divs = $xpath->query('//span[text()="Pojemność skokowa"]/following-sibling::div');
foreach($divs as $pojemnosct){
echo $pojemnosct->nodeValue; $pojemnosc = $pojemnosct;
}
/* Koniec poboru pojemnosci z funkcji DOM */
$description = $html->find('div#rmjs-1',0)->plaintext;
require_once ("../db.php");
$sql2 = "INSERT INTO auctions (imgurl, tytul, rok, cena, przebieg, pojemnosc, moc, opis, auctionurl)
VALUES ('$imgurl', '$title', '$rok', '$cena', '$przebieg', '$pojemnosc', '$moc', '$opis', '$link3')";
}
?>
To znaczy wszystko co jest za tym kodem, juz nie dziala...
$divs = $xpath->query('//span[text()="Moc"]/following-sibling::div');
foreach($divs as $moct){
$moc = $moct;
}
Przeanalizowalem kodzik i niby wszystkie otwarcia, zamkniecia sa wporzadku, co mozebyc przyczyna. Dodam ze jesli zamienie miejscami kod np:
$divs = $xpath->query('//span[text()="Moc"]/following-sibling::div');
foreach($divs as $moct){
$moc = $moct;
}
na ten:
$divs = $xpath->query('//span[text()="Przebieg"]/following-sibling::div');
foreach($divs as $przebiegt){
echo $przebiegt->nodeValue; $przebieg = $przebiegt;
}
To nie pokaze mi juz mocy tylko przebieg... Czyli tak jakby kod urywal sie za linijka ktorastam...