Visualizzazione risultati 1 fino 27 di 27

Discussione: errore nello script per il motore di ricerca di google

  1. #1
    Guest

    Predefinito errore nello script per il motore di ricerca di google

    ciao gente.
    ho provato ad inserire il motore di ricerca di google nel sito.
    l'ho messo come test nella home page: http://lsdblogs.altervista.org
    se vedete sotto, compare un tag che non è stato formattato correttamente.
    ciò inficiava anche la visualizzazione della pagina: se mettevo altra roba sotto allo script del motore, questa non veniva visualizzata.
    mettendolo per ultimo risolvo in parte.

    mi sapete aiutare?
    grazie

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    ehm, una pagina non dovrebbe finire con </body></html> ?

  3. #3
    Guest

    Predefinito

    Non mi sorprenderei affatto degli errori, come dice dread... per non parlare del resto del codice.

    Dai un'ordinata al codice o fai un salto da html.it.

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

    Predefinito

    [M'intrometto MODE ON]
    Scusate, ma lui sta dicendo proprio che lo script non fa continuare l'esecuzione del codice della pagina.

    Potrebbe essere?
    [/OFF]

    Se le sparo, non ci badate

  5. #5
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    un javascript eseguito dopo il caricamento della pagina non può influenzare la generazione della pagina stessa sul server.

    Quindi se la pagina non finisce, o non finisce (suggerito da "se mettevo altra roba sotto allo script del motore, questa non veniva visualizzata.") oppure il problema è nel php che la genera, dove lui ha aggiunto l'output dello script di AlterVista.

    Resta che il problema non è nello script, ma nella pagina che lo contiene.

    error_reporting(E_ALL); ?

  6. #6
    Guest

    Predefinito

    grazie delle risposte.
    non arrabbiatevi però!

    il codice è generato includendo varie pagine pho forse è per quello che non vi viene facilmente intellegibile.

    ad ogni modo non capisco dove sia il problema, visto che è sempre andato tutto bene.

  7. #7
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    nessuno si arrabbia, ma il problema non è nel javascript, è nella pagina dove lo hai inserito. Mostri tutti gli errori in output come suggerito sopra? ci sono tutti i punti e virgola e le vrigolette necessarie?

  8. #8
    Guest

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    nessuno si arrabbia, ma il problema non è nel javascript, è nella pagina dove lo hai inserito. Mostri tutti gli errori in output come suggerito sopra? ci sono tutti i punti e virgola e le vrigolette necessarie?
    ciao ho provato a mettere error_reporting(E_ALL); nella pagina, ma non ricevo alcun messaggio di errore. come va usata questa funzione intrinseca?
    sul sito php.net non ho trovato un uso diverso dal mio, non so dove sbaglio.

    grazie.

  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

    Devi inserire quella funzione subito alla prima riga (naturalmente dopo "<?php" o "<?").
    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
    cyberstorm non è connesso Neofita
    Data registrazione
    29-11-2006
    Messaggi
    5

    Predefinito

    Citazione Originalmente inviato da dreadnaut Visualizza messaggio
    nessuno si arrabbia, ma il problema non è nel javascript, è nella pagina dove lo hai inserito. Mostri tutti gli errori in output come suggerito sopra? ci sono tutti i punti e virgola e le vrigolette necessarie?
    Non è vero, il problema è (anche) nello script.
    Guardate la chiusura del tag </script>, vi dice niente ??

    Codice:
    <script type="text/javascript">
    //<![CDATA[
    document.write('<s'+'cript type="text/javascript" src="http://search.altervista.org/js/cy/abc123456.js?'+new Date().getTime()+'"><\\/s'+'cript>');
    //]]>
    </script>

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

    Predefinito

    Per quello forse basta sostituire:
    Codice:
    document.write('<s'+'cript type="text/javascript" src="http://search.altervista.org/js/cy/abc123456.js?'+new Date().getTime()+'"><\\/s'+'cript>');
    Con:
    Codice:
    document.write('<s'+'cript type="text/javascript" src="http://search.altervista.org/js/cy/abc123456.js?'+new Date().getTime()+'"><\/s'+'cript>');
    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

  12. #12
    cyberstorm non è connesso Neofita
    Data registrazione
    29-11-2006
    Messaggi
    5

    Predefinito

    si, mi riferivo proprio a quello.

    già che ci sono, sarebbe possibile aggiungere un'opzione per customizzare la lunghezza del campo di input?
    Ultima modifica di cyberstorm : 31-01-2008 alle ore 12.07.12

  13. #13
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    L'errore nel javascript è stato corretto, invito tutti a testarlo per verificare che effettivamente il problema sia risolto.

    Per chi lo ha già inserito la modifica deve essere fatta sia sulla landing page che nella pagina che visualizza il box di ricerca.

    Da:

    Codice:
    <\\/script>
    A:

    Codice:
    <\/script>

    Per la seconda questione si può fare riferimento al thread specifico aperto nella sezione dedicata ai suggerimenti.
    Ultima modifica di Gianluca : 31-01-2008 alle ore 13.20.37
    Gianluca

  14. #14
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,306

    Predefinito

    Citazione Originalmente inviato da cyberstorm Visualizza messaggio
    Non è vero, il problema è (anche) nello script.
    Guardate la chiusura del tag </script>, vi dice niente ??
    noto ora allora, vedere mio primo post in cima, la pagina di lsdforum è effettivamente sbagliata, e non troncata da un errore: manca </body></html> in fondo

  15. #15
    Guest

    Arrow Problemi sul .js

    Volevo inserire il motore di ricerca nel mio sito: http://www.lafantalega.altervista.org/

    Ho inserito lo script in una copia della mia home page che ho pubblicato su una pagina di prova: http://www.lafantalega.altervista.org/search.html

    Ho impostato due siti come oggetto della ricerca, il MIO e www.gazzetta.it
    • Facendo ora una ricerca con una chiave sicura tipo: Sampdoria si ottengono risultati perché li va a pescare dalla Gazzetta.

    • Facendo una ricerca con una chiave presente nel mio sito: es. ERTZUIPULA il motore non funziona.


    Dove sbaglio???>

    Ho provato a leggere il file http://search.altervista.org/js/la/lafantalega.js
    ed in riga 4 leggo:
    document.writeln('form id"cref_iframe" action"http://lafantalega.altervista.org/risultati_ricerca"');

    Non è che forse manca il www prima del nome del mio sito?
    Ma è il sito che mi genera il file .js quindi come fare?

  16. #16
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Nelle regole ti converrebbe inserire sia

    lafantalega.altervista.org

    che

    www.lafantalega.altervista.org

    Considera che il motore non si aggiorna in tempo reale
    Gianluca

  17. #17
    Guest

    Predefinito

    Citazione Originalmente inviato da Gianluca Visualizza messaggio
    Nelle regole ti converrebbe inserire sia

    lafantalega.altervista.org

    che

    www.lafantalega.altervista.org

    Considera che il motore non si aggiorna in tempo reale
    Ci provo, e vediamo domattina che succede!
    Intanto grazie... speriamo !!!
    Cmq nn devo inserirlo in ogni pagina del sito vero?
    bastano quelle righe nell'HP vero?

  18. #18
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Il motore va messo dove vuoi, puoi replicarlo su ogni pagina, o metterlo in una pagina specifica, non è rilevante, conviene però farlo vedere ai visitatori...
    Gianluca

  19. #19
    Guest

    Predefinito

    Citazione Originalmente inviato da Gianluca Visualizza messaggio
    Il motore va messo dove vuoi, puoi replicarlo su ogni pagina, o metterlo in una pagina specifica, non è rilevante, conviene però farlo vedere ai visitatori...
    Niente da fare sai? hai provato a visitare la pagina?
    La mia ipotesi fatta nel primo intervento, della mancanza del www. nel file .js ha senso o no?

    Grazie ancora e ciao!

  20. #20
    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 lafantalega Visualizza messaggio
    La mia ipotesi fatta nel primo intervento, della mancanza del www. nel file .js ha senso o no?
    Non ha per nulla senso, davanti al nome del tuo sito puoi mettere "www" o non metterlo e addirittura potresti mettere delle parole a caso.
    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

  21. #21
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool Visualizza messaggio
    Non ha per nulla senso, davanti al nome del tuo sito puoi mettere "www" o non metterlo e addirittura potresti mettere delle parole a caso.
    e allora secondo te come mai non funziona?

  22. #22
    cyberstorm non è connesso Neofita
    Data registrazione
    29-11-2006
    Messaggi
    5

    Predefinito

    Citazione Originalmente inviato da lafantalega Visualizza messaggio
    e allora secondo te come mai non funziona?
    forse perchè in google non è indicizzata nessuna pagina del tuo sito ??

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

    Predefinito

    La pagina "risultati_ricerca" deve avere estensione "*.htm" o "*.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

  24. #24
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool Visualizza messaggio
    La pagina "risultati_ricerca" deve avere estensione "*.htm" o "*.html".
    ma la pagina risultati_ricerca non l'ho fatta io, mi appoggio a quella generata dal sito.
    devo farla io?
    e se si.. come?
    avete un html da cui posso copiare?

    grazie!

  25. #25
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Prendi il codice javascript che trovi nel pannello di controllo, oppure la crei al primo passo (Descrizione) indicando il nome del nuovo file.
    Gianluca

  26. #26
    Guest

    Predefinito

    Citazione Originalmente inviato da cyberstorm Visualizza messaggio
    forse perchè in google non è indicizzata nessuna pagina del tuo sito ??
    e come faccio per farmele indicizzare?

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

    Predefinito

    Puoi aggiungere il tuo sito su Google da qui.
    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

Regole di scrittura

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