Pagina 1 di 2 12 UltimoUltimo
Visualizzazione risultati 1 fino 30 di 32

Discussione: Rilevatore link nei siti partner per scambio link

  1. #1
    Guest

    Predefinito Rilevatore link nei siti partner per scambio link

    Wewe amici,
    tutto bene?

    Ho cercato con le parole chiave: "rilevatore scambio link" ma non ho trovato niente...
    insomma vorrei un rilevatore di scambio link nella home page dei siti partner per verificare la presenza del mio link nella loro home page. Se il loro link non c'è più, mi arriva una mail. C'è un CMS o altro che mi potete consegnare?

    Ciao...

  2. #2
    Guest

    Predefinito

    Un CMS con quello che chiedi tu c'entra poco o nulla, al massimo si può creare uno script che segue il link del partner e controlla attraverso espressioni regolari la presenza di un tuo link nell' home page.

    cià!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da sitoutileweb Visualizza messaggio
    si può creare uno script che segue il link del partner e controlla attraverso espressioni regolari la presenza di un tuo link nell' home page.
    E dove lo trovo uno script del genere? O me lo fate voi?

    Ciao e grazie ancora... [...]

  4. #4
    Guest

    Predefinito

    non credo esista uno script che fa specificatamente questa cosa.
    Io ora proprio non ho tempo per mettermi a fare script, se c'è qualche anima pia disposta ad aiutarti ben venga... altrimenti olio di gomito, php.net sotto mano e vedrai che non è difficile

    cià!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da sitoutileweb Visualizza messaggio
    non credo esista uno script che fa specificatamente questa cosa.
    Io ora proprio non ho tempo per mettermi a fare script, se c'è qualche anima pia disposta ad aiutarti ben venga... altrimenti olio di gomito, php.net sotto mano e vedrai che non è difficile

    cià!
    Vabbè, ma mica devi essere perforza tu a farmi lo script, c'è quelche volontario che mi aiuta?

    Ciao...

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da heidi52 Visualizza messaggio
    Vabbè, ma mica devi essere perforza tu a farmi lo script, c'è quelche volontario che mi aiuta?
    Che ti faccia tutto lo script perché tu voglia avere tutto pronto no, se per volontario intendi quello allora non ce n'è.

    Ti posso consigliare ciò che ti serve:
    file_get_contents() (ma su AV sinceramente nn so se funziona x siti esterni) per prendere il contenuto delle pagine esterne, ereg() per verificarne la presenza del tuo link, e via... fai un po' di pratica

  7. #7
    Guest

    Predefinito

    Citazione Originalmente inviato da Zorinik Visualizza messaggio
    Che ti faccia tutto lo script perché tu voglia avere tutto pronto no, se per volontario intendi quello allora non ce n'è.

    Ti posso consigliare ciò che ti serve:
    file_get_contents() (ma su AV sinceramente nn so se funziona x siti esterni) per prendere il contenuto delle pagine esterne, ereg() per verificarne la presenza del tuo link, e via... fai un po' di pratica
    Se mi date la pappa pronta? (non con il gioco dell'aereoplanino )


    Ciao e grazie ancora...

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da heidi52 Visualizza messaggio
    Se mi date la pappa pronta? (non con il gioco dell'aereoplanino )


    Ciao e grazie ancora...
    e perchè dovrebbe darti la pappa pronta?? primo non tutti sono ai tuoi servizi, non tutti possono "perdere" tempo per creare script ad altri
    poi se ti farai dare sempre la pappa pronta non imparerai mai

    quello che devi fare è semplice quindi non vedo perchè tu non debba provarci da solo

    cià!

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Comunque su AlterVista non ti potrà funzionare perché sono bloccate le connessioni verso l'esterno.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  10. #10
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool Visualizza messaggio
    Comunque su AlterVista non ti potrà funzionare perché sono bloccate le connessioni verso l'esterno.
    Infatti il tutto deve andare su un altro host.

    Allora?

    Ciao e grazie ancora...

  11. #11
    Guest

    Predefinito

    Usa javascript :)

  12. #12
    Guest

    Predefinito

    Se insisto a chiedervi la pappa pronta me la date?


    Ciao e grazie ancora...

  13. #13
    Guest

    Predefinito

    ancora??? ma perchè dovrebbero darti la pappa pronta?????
    qui nessuno è a tua sola disposizione! impara a fare le cose da solo

    cià!

  14. #14
    Ospite Guest

    Predefinito

    do la pappa pronta senno facciamo un hot hot hot hot hot hot hot hot hot hot hot hot hot hot hot hot topic pieno di flame.....

    Codice PHP:
    $site_file="siti.txt"; // file in cui scrivo i nomi dei siti web ( uno per riga con slash finale)
    $my_banner="il mio codice"; //codice html del banner con una backslash prima dei doppi apici

    // inizio ciclo
    foreach(file($site_file) as $riga){

    // guardo l'estensione della pagina index
    if(file_exists($riga."index.php")){
    $file=$riga."index.php";
    }elseif(
    file_exists($riga."index.html")){
    $file=$riga."index.html";
    }elseif(
    file_exists($riga."index.htm")){
    $file=$riga."index.htm";
    }

    // se ha il codice del banner
    if(strpos($my_banner, file_get_contents($file)){
    echo
    "il sito ".$riga." ha il banner";
    // se non lo ha
    }else{
    echo
    "il sito ".$riga." <b>non ha</b> il banner";
    }

    // fine cliclo
    }
    PS: non lo ho provato perchè non ne ho la possibilità ma dovrebbe andare; dimmi poi se va ;)

  15. #15
    Guest

    Predefinito

    Citazione Originalmente inviato da matt93 Visualizza messaggio
    do la pappa pronta senno facciamo un hot hot hot hot hot hot hot hot hot hot hot hot hot hot hot hot topic pieno di flame.....

    Codice PHP:
    $site_file="siti.txt"; // file in cui scrivo i nomi dei siti web ( uno per riga con slash finale)
    $my_banner="il mio codice"; //codice html del banner con una backslash prima dei doppi apici

    // inizio ciclo
    foreach(file($site_file) as $riga){

    // guardo l'estensione della pagina index
    if(file_exists($riga."index.php")){
    $file=$riga."index.php";
    }elseif(
    file_exists($riga."index.html")){
    $file=$riga."index.html";
    }elseif(
    file_exists($riga."index.htm")){
    $file=$riga."index.htm";
    }

    // se ha il codice del banner
    if(strpos($my_banner, file_get_contents($file)){
    echo
    "il sito ".$riga." ha il banner";
    // se non lo ha
    }else{
    echo
    "il sito ".$riga." <b>non ha</b> il banner";
    }

    // fine cliclo
    }
    PS: non lo ho provato perchè non ne ho la possibilità ma dovrebbe andare; dimmi poi se va ;)

    1) siti.txt dev'essere così?
    Codice:
    www.sito.com/
    www.2siti.net/
    ecc...
    2) e se voglio inserire più codici banner?

    Ciao e grazie ancora...

  16. #16
    Ospite Guest

    Predefinito

    Formato del file siti.txt:
    Codice:
    http://sito1.com/
    http://sito2.com/
    per più codici:
    Codice PHP:
    $site_file="siti.txt"; // file in cui scrivo i nomi dei siti web ( uno per riga con slash finale)
    $my_banner=array("codice 1", "codice 2", "codice 3"); //codici html dei banner con una backslash prima dei doppi apici

    // inizio ciclo
    foreach(file($site_file) as $riga){

    // guardo l'estensione della pagina index
    if(file_exists($riga."index.php")){
    $file=$riga."index.php";
    }elseif(
    file_exists($riga."index.html")){
    $file=$riga."index.html";
    }elseif(
    file_exists($riga."index.htm")){
    $file=$riga."index.htm";
    }

    // se ha il codice del banner
    if(strpos($my_banner, file_get_contents($file)){
    echo
    "il sito ".$riga." ha il banner";
    // se non lo ha
    }else{
    echo
    "il sito ".$riga." <b>non ha</b> il banner";
    }

    // fine cliclo
    }
    PS: non lo ho provato perchè non ne ho la possibilità ma dovrebbe andare; dimmi poi se va ;)

  17. #17
    Guest

    Predefinito

    Ok grazie matt93.
    Ultima domanda: il codice php in che pagina lo metto?


    Ciao...

  18. #18
    Ospite Guest

    Predefinito

    in una qualsiasi pagina con estensione .php nominata in qualsiasi modo.
    Basta solo che siti.txt e il file .php siano nella stessa cartella....

  19. #19
    Guest

    Predefinito

    Ok, e per vedere se il partner ha il link nella sua home? Devo vedere il file php?

    Ciao...

  20. #20
    L'avatar di Leo91
    Leo91 non è connesso Altervistiano Junior
    Data registrazione
    28-03-2004
    Residenza
    alle tue spalle
    Messaggi
    728

    Predefinito

    Citazione Originalmente inviato da heidi52 Visualizza messaggio
    Ok, e per vedere se il partner ha il link nella sua home? Devo vedere il file php?

    Ciao...
    SI, devi usare quel file. SOLO quello

    @matt93:sei il + saggio di tutti, ma quanta pazienza?
    Ultima modifica di Leo91 : 07-02-2008 alle ore 21.00.04

  21. #21
    Ospite Guest

    Predefinito

    ah,
    lo script non funzia se la pagina contiene frames o include() .....

  22. #22
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da matt93 Visualizza messaggio
    ah,
    lo script non funzia se la pagina contiene frames o include() .....
    Se la pagina contiene frame, OK, ma se la pagina contiene include nessuno lo può sapere di certo perché quello che si vede dall'esterno è solo codice HTML.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  23. #23
    Guest

    Predefinito

    Amici, con il questo codice in una pagina sclink.php mi dà errore:

    L'errore è:
    Parse error: syntax error, unexpected T_STRING, expecting ')' in /home/mhd-01/www.tuttofree.net/sclink.php on line 3
    Il codice php che ci ho messo è:
    Codice PHP:
    <?php
    $site_file
    ="siti.txt";
    $my_banner=array("<a target="_blank" href="http://www.tuttofree.net/">Il mondo tutto free</a>", "<a target="_blank" href="http://www.tuttofree.net/"><img border="0" alt="Il mondo tutto free" width="120" height="60" src="http://www.tuttofree.net/banner.png"></a>");
    foreach(file($site_file) as $riga){
    if(
    file_exists($riga."index.php")){
    $file=$riga."index.php";
    }else if(
    file_exists($riga."index.html")){
    $file=$riga."index.html";
    }else if(
    file_exists($riga."index.htm")){
    $file=$riga."index.htm";
    }
    if(
    strpos($my_banner, file_get_contents($file)){
    echo
    "Il sito ".$riga." ha il link";
    }else{
    echo
    "Il sito ".$riga." <b>non</b> ha il link";
    }
    }
    ?>
    Ecco, la pagina non è hostata su AV ma mi dà errore di sintassi, mi aiutate?

    Ciao...

  24. #24
    Guest

    Predefinito

    backslasha tutte le virgolette all'interno delle stringhe.
    Puoi aiutarti con il post che tu stesso hai scritto: guarda la colorazione della sintassi.


    Ciao!

  25. #25
    Guest

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    backslasha tutte le virgolette all'interno delle stringhe.
    Puoi aiutarti con il post che tu stesso hai scritto: guarda la colorazione della sintassi.


    Ciao!
    Alla linea 3 vedo qualche cosa arancione (credo che sia il commento) ma non so come rimediare...mi aiutate?

    Ciao e grazie ancora...

  26. #26
    Guest

    Predefinito

    Allora, quando valorizzi qualcosa (variabile, oggetto, array, ecc) con una stringa tra virgolette, se devi scrivere delle virgolette all'interno di questa stringa, come fai a dire al php che non deve interpretarle come chiusura della stringa?
    Semplice, ci metti un backslash davanti: \"
    Quindi, una cosa del genere:
    $var="E mi disse: \"ciao, come va?\"";


    Ciao!

  27. #27
    Guest

    Predefinito

    Codice PHP:
    <?php
    $site_file
    ="siti.txt";
    $my_banner=array("<a target=\"_blank\" href=\"http://www.tuttofree.net/\">Il mondo tutto free</a>", "<a target=\"_blank\" href=\"http://www.tuttofree.net/\"><img border=\"0\" alt=\"Il mondo tutto free\" width=\"120\" height=\"60\" src=\"http://www.tuttofree.net/banner.png\"></a>");
    foreach(
    file($site_file) as $riga){
    if(
    file_exists($riga."index.php")){
    $file=$riga."index.php";
    }else if(
    file_exists($riga."index.html")){
    $file=$riga."index.html";
    }else if(
    file_exists($riga."index.htm")){
    $file=$riga."index.htm";
    }
    if(
    strpos($my_banner, file_get_contents($file)){
    echo
    "Il sito ".$riga." ha il link";
    }else{
    echo
    "Il sito ".$riga." <b>non</b> ha il link";
    }
    }
    ?>
    cià!

  28. #28
    Guest

    Predefinito

    Citazione Originalmente inviato da sitoutileweb Visualizza messaggio
    Codice PHP:
    <?php
    $site_file
    ="siti.txt";
    $my_banner=array("<a target=\"_blank\" href=\"http://www.tuttofree.net/\">Il mondo tutto free</a>", "<a target=\"_blank\" href=\"http://www.tuttofree.net/\"><img border=\"0\" alt=\"Il mondo tutto free\" width=\"120\" height=\"60\" src=\"http://www.tuttofree.net/banner.png\"></a>");
    foreach(
    file($site_file) as $riga){
    if(
    file_exists($riga."index.php")){
    $file=$riga."index.php";
    }else if(
    file_exists($riga."index.html")){
    $file=$riga."index.html";
    }else if(
    file_exists($riga."index.htm")){
    $file=$riga."index.htm";
    }
    if(
    strpos($my_banner, file_get_contents($file)){
    echo
    "Il sito ".$riga." ha il link";
    }else{
    echo
    "Il sito ".$riga." <b>non</b> ha il link";
    }
    }
    ?>
    cià!
    Ho provato con il tuo codice ma mi dà errore alla linea 12 che sarebbe:
    Codice PHP:
    if(strpos($my_banner, file_get_contents($file)){
    Quindi come rimediare?

    Grazie...

    Ciao...

  29. #29
    Guest

    Predefinito

    if(strpos($my_banner, file_get_contents($file)!==false){

    Ma leggere la guida di riferimento no eh?


    ciao!

  30. #30
    Guest

    Predefinito

    Citazione Originalmente inviato da debug Visualizza messaggio
    if(strpos($my_banner, file_get_contents($file)!==false){

    Ma leggere la guida di riferimento no eh?


    ciao!
    E ora mi dà questo errore:
    Warning: file(siti.txt) [function.file]: failed to open stream: No such file or directory in sclink.php on line 4

    Warning: Invalid argument supplied for foreach() in sclink.php on line 4
    Sarà un altro errore php?
    Se non ci credete potete andare voi di persona a vedere...


    Ciao...

Pagina 1 di 2 12 UltimoUltimo

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •