inkanet

Statistika

Pridružen/a:
03 okt 2008, 18:32
Zadnjič aktiven:
Prispevki:
Teme:
43 | Vse teme
110
1
2
#2124

Prevelika vnema in pozna ura napravita svoje.



Hvala za popravek


všeč(0) ni všeč(0) spam(0)
všeč(0) ni všeč(0) spam(0)
všeč(1) ni všeč(0) spam(0)
všeč(0) ni všeč(0) spam(0)
#18

Končno sem spacal skupaj skripto, pri čemer mi je bil v veliko pomoč namig od @mtance. Skripta iz MySql tabele prebere Amazon ASIN kode, z Amazon strain podatke o ceni, ocenah in številu ocen ter dobljene podatke zapiše v isto tabelo. Prilagam kodo:


<?php

$con = mysql_connect("localhost:3306","user","pass");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("db", $con);

$query="SELECT asin from amazon where asin<>''";
$result2 = mysql_query($query);

while($row = mysql_fetch_array($result2))
{

$asin=$row['asin'];

if (function_exists('curl_init')) {
// initialize a new curl resource
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.amazon.com/dp/'.$asin);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0');

$source = curl_exec($ch);

curl_close($ch);
} else {
echo "Error, you don't have support for cURL";
}

preg_match("/title=\"(.*?) out of 5 stars/",$source, $result);
$stars=$result[1];

preg_match("/priceLarge\">(.*?)</",$source, $result);
$price=trim($result[1],"$");
$price=trim($result[1],"$");

preg_match("/1\" \>See all (.*?) customer reviews/",$source, $result);
$reviews=$result[1];

echo 'ASIN: '.$asin.'<br>';
echo 'Rating on Amazon.com: '.$stars.' out of 5 stars<br>';
echo 'Price: '.$price.'<br>';
echo 'Customer reviews: '.$reviews.'<br><br>';

$query="UPDATE amazon set stars=".$stars.",price2='".$price."',
reviews='See all "
.$reviews." reviews' where asin='".$asin."'";

mysql_query($query);
}
$query="UPDATE amazon set price=price2 where asin<>'' and price2 > 0";
mysql_query($query);

mysql_close($con);

?>

Vem da je to PHP skropucalo ampak moj materni jezik je SQL. PHP skripta tako deluje le za izdelke ki imajo točno določeno ceno, ne dela pa za izdelke kot so na primer tile:



Več modelov različnih barv...

http://www.amazon.com/dp/B0047DVWLW



Variabilna cena (Price from)

http://www.amazon.com/dp/B004NNVHUC



Cena vidna le v košarici (See price in cart)

http://www.amazon.com/dp/B00422TXZA



Bi znal kdo pomagat, lahko tudi proti plačilu.


všeč(2) ni všeč(0) spam(0)
#11

@pm In kako se ti obnese Seohosting? Glede na njihovo stran je to Hostgatorjev oddelek. Mimogrede, a tista ponudba za objavo na tvojih blogih v ZDA še velja?


všeč(0) ni všeč(0) spam(0)
#13

Meni so (za free trial) od 5 strani odobrili samo prvo za ostale pa napisali:



Site content is poorly written.



Vse strani imajo vsebino iz Textbrokerja (4*) ali Freelanca med njimi so tudi avtorji iz Anglije tako da ne vem če je vsebina tako mizerna. Bolj imam občutek da ti 1. predlagano stran sprejmejo, ostalih se pa branijo da ne bi kdo v trial obdobju dobil preveč zastonj backlinkov. No tak je vsaj moj občutek, lahko se seveda motim. Nerodno bi pa bilo da že plačaš, potem pa ti niti domen ne odobrijo kaj šele člankov.


všeč(0) ni všeč(0) spam(0)
#

Ciljna skupina so stranke iz ZDA (Amazon), .COM .NET in .ORG za KW so že zasedene. Prosta pa ostaja med drugimi .US domena.



Kakšne so vaše izkušnje z .US domenskimi končnicami? Ali se jih lahko sploh uporablja če nisi rezident ZDA? Tudi Whois zaščita na njih ni mogoča ravno iz tega razloga, po drugi strani pa jih prodajajo povsod, tudi pri nas.


všeč(0) ni všeč(0) spam(0)
#2

Mogoče tako da pri izbiri menija na podstrani uporabiš alias na stran iz indexa



Menu > menu item type > alias


všeč(1) ni všeč(0) spam(0)