Beste,
Ik heb al een tijd op google gezocht, maar ik kan niks degelijks vinden.
Ik ben bezig om een lijst te maken, waar alle pagina's op staan van mijn website.
Ik ben nu eigenlijk op zoek naar een code (PHP),
die de PR waarde gelijk weergeeft van iedere pagina afzonderlijk.
Voorbeeld:
PR3 Advertentie 1
www.mijn-site.nl/advertentie1
PR2 Advertentie 2
www.mijn-site.nl/advertentie2
enz.
De code die ik nu gebruik:
Wie zou mij eventueel kunnen helpen?PHP Code:
<?php
require("config.inc.php");
$getaa = mysql_query("SELECT * FROM adv_gegevens ORDER BY id");
while($geta = mysql_fetch_array($getaa))
{
$link = ("http://www.mijn-site.nl/advertentie".$geta[id]."_".urlencode($geta[titel]).".html");
$titel = ("$geta[titel]");
echo("<item>\n");
echo("<link><b>".$titel."</b><br><i><a target='_blank' href=".$link." title='$link'>$link</a></i><br><br></link>\n");
echo("</item>\n");
}
?>
- PHP vraag | PR waarde toevoegen bij een link
-
09-02-2012, 07:19 #1
- Berichten
- 390
- Lid sinds
- 14 Jaar
PHP vraag | PR waarde toevoegen bij een link
-
-
09-02-2012, 07:21 #2
- Berichten
- 195
- Lid sinds
- 18 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
-
09-02-2012, 07:24 #3
- Berichten
- 1.190
- Lid sinds
- 14 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Ook geen PHP, maar wellicht heb je er wat aan: http://www.prchecker.info/ scroll naar beneden.
-
09-02-2012, 07:26 #4
- Berichten
- 195
- Lid sinds
- 18 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
http://adminspot.net/topic/3896-goog...ng-on-4112011/
Dit is iets meer voor je denk ik.
-
09-02-2012, 12:46 #5
- Berichten
- 390
- Lid sinds
- 14 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Op onderstaande manier worden alle 1706 advertentie pagina's gevonden en netjes weergegeven
Het wordt als volgt weergegeven:
Advertentie 1
www.mijn-site.nl/advertentie1
Advertentie 2
www.mijn-site.nl/advertentie2
enz.
De php code:
PHP Code:<?php
require("config.inc.php");
$getaa = mysql_query("SELECT * FROM adv_gegevens ORDER BY id");
while($geta = mysql_fetch_array($getaa))
{
$link = ("http://www.mijn-site.nl/advertentie".$geta[id]."_".urlencode($geta[titel]).".html");
$titel = ("$geta[titel]");
echo("<item>\n");
echo("<link><b>".$titel."</b><br><i><a target='_blank' href=".$link." title='$link'>$link</a></i><br><br></link>\n");
echo("</item>\n");
}
?>
Het is de bedoeling dat het zo uit komt te zien:
PR3 -> Advertentie 1
www.mijn-site.nl/advertentie1
PR1 ->Advertentie 2
www.mijn-site.nl/advertentie2
enz.
Yordi kwam met het volgende:
http://adminspot.net/topic/3896-goog...ng-on-4112011/
Ik heb inmiddels al een beetje de code bewerkt naar het volgende:
PHP Code:<?php
require("config.inc.php");
$getaa = mysql_query("SELECT * FROM adv_gegevens ORDER BY id");
while($geta = mysql_fetch_array($getaa))
{
$titel = ("$geta[titel]");
$link = ("http://www.mijn-site.nl/advertentie".$geta[id]."_".urlencode($geta[titel]).".html");
$getpagerank = file_get_contents("http://safelinks4.me/getpr.php?url=$link");
echo("<item>\n");
echo("<link> ('$getpagerank') -> <b>".$titel."</b><br><i><a target='_blank' href=".$link." title='$link'>$link</a></i><br><br></link>\n");
echo("</item>\n");
}
?>
Als de laadtijd klaar is, wordt ik automatisch naar de index geleid.
Wat doe ik verkeerd?Laatst aangepast door leo rutjens : 09-02-2012 om 12:53
-
09-02-2012, 12:57 #6
- Berichten
- 625
- Lid sinds
- 17 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Ik heb het script momenteel niet bij de hand, maar kan je wel aanraden wanneer je een script vind die de pr ophaald, om dit bijvoorbeeld de hele dag door met een cronjob te doen. Zodat hij bijvoorbeeld elke 5 minuten (of meer/minder) de pr van een site op haalt en in de db opslaat.
Zo hoeft het script niet in een keer de 1700+ pr's op te halen, dit duurt gewoon lang omdat deze opgevraagd wordt bij de service van Google. Ook is het onzin om de PR 3 keer op een dag op te halen (stel je bekijkt de pagina 3 keer op een dag) aangezien de PR maar eens in de zoveel tijd update..
-
09-02-2012, 13:02 #7
- Berichten
- 390
- Lid sinds
- 14 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
@Diego: Het is niet mijn bedoeling om dit iedere dag meerdere keren op te vragen! Het is inderdaad eventueel wel een optie om in de database op te slaan, hoe dat dit moet moet ik nog even uitzoeken.
Maar eiogenlijk was de vraag nu: Wat doe ik verkeerd?
Graag even on-topic blijven
-
09-02-2012, 13:10 #8
- Berichten
- 625
- Lid sinds
- 17 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
@Diego: Het is niet mijn bedoeling om dit iedere dag meerdere keren op te vragen! Het is inderdaad eventueel wel een optie om in de database op te slaan, hoe dat dit moet moet ik nog even uitzoeken.
Maar eiogenlijk was de vraag nu: Wat doe ik verkeerd?
Graag even on-topic blijven
Dit is een vrij recent artikel, live demo en download doen het echter niet maar misschien het script op de pagina zelf wel, even testen dus;
http://www.mynameis.in/2012/01/php-s...page-rank.html
-
09-02-2012, 13:20 #9
- Berichten
- 390
- Lid sinds
- 14 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Ik verklaar de lange laadtijd, best verkeerd lijkt me! Verder werkt het script gewoon niet meer omdat deze redirect naar een andere pagina, een ander script zoeken dus! Met dit soort scripts kun je het beter eerst even in een blanco pagina testen alvorens het helemaal in je huidige script te verwerken, dan weet je sneller of het uberhaupt werkt.
Ik heb zelfs het onderstaande al geprobeerd, waardoor er maar max. 5 pagina's gevonden kunnen worden:
PHP Code:<?php
require("config.inc.php");
$getaa = mysql_query("SELECT * FROM adv_gegevens ORDER BY id DESC LIMIT 5");
while($geta = mysql_fetch_array($getaa))
{
$titel = ("$geta[titel]");
$link = ("http://www.mijn-site.nl/advertentie".$geta[id]."_".urlencode($geta[titel]).".html");
$getpagerank = file_get_contents("http://safelinks4.me/getpr.php?url=$link");
echo("<item>\n");
echo("<link> ('$getpagerank') -> <b>".$titel."</b><br><i><a target='_blank' href=".$link." title='$link'>$link</a></i><br><br></link>\n");
echo("</item>\n");
}
?>
Het script werkt niet meer zeg je, omdat deze nu een redirect heeft naar een andere pagina.
Ok kan ik begrijpen, maar ik zal toch ergens de PR moeten kunnen opvragen/aanroepen
Of is dit onmogelijk wat ik wil?
-
09-02-2012, 13:30 #10
- Berichten
- 625
- Lid sinds
- 17 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Dat er daardoor een lange laadtijd ontstaat, snapte ik zelf ook al
Ik heb zelfs het onderstaande al geprobeerd, waardoor er maar max. 5 pagina's gevonden kunnen worden:
PHP Code:<?php
require("config.inc.php");
$getaa = mysql_query("SELECT * FROM adv_gegevens ORDER BY id DESC LIMIT 5");
while($geta = mysql_fetch_array($getaa))
{
$titel = ("$geta[titel]");
$link = ("http://www.mijn-site.nl/advertentie".$geta[id]."_".urlencode($geta[titel]).".html");
$getpagerank = file_get_contents("http://safelinks4.me/getpr.php?url=$link");
echo("<item>\n");
echo("<link> ('$getpagerank') -> <b>".$titel."</b><br><i><a target='_blank' href=".$link." title='$link'>$link</a></i><br><br></link>\n");
echo("</item>\n");
}
?>
Het script werkt niet meer zeg je, omdat deze nu een redirect heeft naar een andere pagina.
Ok kan ik begrijpen, maar ik zal toch ergens de PR moeten kunnen opvragen/aanroepen
Of is dit onmogelijk wat ik wil?
-
09-02-2012, 13:37 #11
- Berichten
- 390
- Lid sinds
- 14 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Zoals ik in het begin van deze topic al vermeld heb, ik heb al een tijdje op google gekeken en gezocht.
Maar ik kan niks degelijks vinden.
Vandaar deze topic en mijn vraag hier op SiteDeals.
Is er eventueel iemand die mij hierin wel zou kunnen helpen?
Of ga ik nog meer reacties krijgen van "Ga maar google zoeken en als je iets gevonden hebt plaats het dan in dit topic"
Het is enkel maar een vraag
Als je het niet weet, antwoord dan a.u.b. niet!
-
09-02-2012, 13:45 #12
- Berichten
- 625
- Lid sinds
- 17 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Zoals ik in het begin van deze topic al vermeld heb, ik heb al een tijdje op google gekeken en gezocht.
Maar ik kan niks degelijks vinden.
Vandaar deze topic en mijn vraag hier op SiteDeals.
Is er eventueel iemand die mij hierin wel zou kunnen helpen?
Of ga ik nog meer reacties krijgen van "Ga maar google zoeken en als je iets gevonden hebt plaats het dan in dit topic"
Het is enkel maar een vraag
Als je het niet weet, antwoord dan a.u.b. niet!
Leuk dat je op Google hebt gezocht, maar heb je ook mijn advies opgevolgd en gelimiteerd op recente berichten?
Heb je het script geprobeerd wat ik 2 berichten geleden heb verstuurd?
Als je wilt dat mensen je een kant en klaar script aanleveren zonder dat je zelf wat moet experimenteren op basis van het advies van anderen, kun je beter een scripter inhuren.
P.s. update je geboortedatum in je profiel even!Laatst aangepast door Diego V. : 09-02-2012 om 13:53
-
09-02-2012, 13:58 #13
- Berichten
- 390
- Lid sinds
- 14 Jaar
Re: PHP vraag | PR waarde toevoegen bij een link
Met zo'n instelling zal niemand je gaan helpen Leo.
Leuk dat je op Google hebt gezocht, maar heb je ook mijn advies opgevolgd en gelimiteerd op recente berichten?
Heb je het script geprobeerd wat ik 2 berichten geleden heb verstuurd?
Als je wilt dat mensen je een kant en klaar script aanleveren zonder dat je zelf wat moet experimenteren op basis van het advies van anderen, kun je beter een scripter inhuren.
ik heb immers niks aan berichten uit 2010 of nog eerdere berichten
Nee dat heb ik nog niet uitgeprobeerd, ik ben immers terug aan het antwoorden op jou berichten.
Ik begin straks aan!
En dat ik zelf ook moet experimenteren, dat doe ik immers ook .... heb ik je ook al laten zien in een eerder bericht hierboven
Het advies van: Yordin
Aan jou suggestie begin ik straks!
Ik vraag niet voor een kant en klaar script! anders had ik hier wel om gevraagd
Ik vraag enkel alleen: Wat doe ik fout?
P.s. update je geboortedatum in je profiel even!
Hoezo update je geboortedatum in je profiel?
Ik vind dit namelijk niks met deze topic te maken hebben
En als je denkt dat ik geen 27 ben, dan heb je het mis.
Aangezien dit mijn echte leeftijd is.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic