Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766

    Inserire un box con le nostre news in altri siti

    Non so se è la seziona giusta, ma visto che lo script e' in php provo a scrivere qua

    In pratica vorrei far mettere sui vari siti le ultime 5 news che sono state inserite sul nostro sito.

    Mettendo caso che questi siti non sono fatti in php ma in html, come possono visualizzare questo box di notizie?
    Perche' se erano in php potevo far fare un semplice include pagina.php, ma molti vedo che sono in html...
    Qualche idea??

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Gli fai includere un bel file javascript residente sul tuo sito.... se vuoi fare una figata il tuo js lo chiami include.js.php cosi' che dentro gli fai fare le query e lo costruisci quando viene prelevato........

    Io uso una cosa del genere su vari siti e non ho ancora avuto problemi....

    No pvt per sollecitare risposte, grazie.

  3. #3
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    Originariamente inviato da afurly
    Gli fai includere un bel file javascript residente sul tuo sito.... se vuoi fare una figata il tuo js lo chiami include.js.php cosi' che dentro gli fai fare le query e lo costruisci quando viene prelevato........

    Io uso una cosa del genere su vari siti e non ho ancora avuto problemi....

    e come potrei inserire il php nel javascript?

    Puoi aiutarmi?
    Con sto codice visualizzo le ultime 5 news:
    Codice PHP:
    <?php

    $sql 
    "select id, titolo, DATE_FORMAT(data_news, '%d/%m/%Y  %H:%i') AS data_news from $tabella_news order by id desc limit 0 , 5";

    $risultato=mysql_query($sql);
    $num mysql_num_rows($risultato);
    if(
    $num <> 0) {
        while(
    $riga mysql_fetch_array($risultato)) {
            
    $id $riga['id'];
            
    $titolo$riga['titolo'];
            
    $data_news$riga['data_news'];

       
            echo 
    "<span class=grassettonero>$data_news</span>
    [url="
    http://www.miosito.it/news/vedi.php?id=$id"]$titolo[/url]

    \n";
           
        }
    } else {
        echo "
    <font face=verdana size=2 color=#000000>Nessuna notizia inserita</font>";
    }
    ?>

  4. #4
    Utente di HTML.it L'avatar di Tr|k`Tr4k
    Registrato dal
    Jul 2002
    Messaggi
    2,766
    allora io ho fatto il file che si chiama notizie.js.php (ma e' tutto in php)
    Poi nella pagina html come devo farlo includere?
    Io ho provato cosi':

    <SCRIPT Language=Javascript SRC="http://www.miosito.it/notizie.js.php"></SCRIPT>

    ma non va.

    Dove sbaglio?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867
    Il codice di richiamo e' giusto cosi' come lo hai sctrittp:
    codice:
    <script language="javascript" src="http://www.miosito.it/notizie.js.php"></script>
    Ovviamente dentro al js deve esserci del codice js valido con la sintassi corretta.... se non funziona dovresti aprire direttamente dal browser il file js in modo da vedere il contenuto che hai generato.... e se non va lo posti sul forum js visto che ormai e' diventato un problema di js, poiche' il php lo usi solo per scrivere codice js.



    Edit:
    Dimenticavo, in javascript il comando per scrivere dell'output e' document.write, quindi con il php devi scrivere istruzioni di quel tipo....
    No pvt per sollecitare risposte, grazie.

  6. #6
    Ciao

    anch'io ho intenzione di fare un qualcosa del genere, ma non ho capito cosa deve contenere il il file .js

    Nel vostro esempio

    <script language="javascript" src="http://www.miosito.it/notizie.js.php"></script>

    il file notizie.js.php e' un file php o javascript?

    Da quello che ho capito e' un file php che genera un file javascript. E' possibile?

    Avete per caso un esempio (o un sito che avete utilizzarto questa tecnica) per farmi capire di piu'.

    Grazie

  7. #7

    è semplice

    è molto semplice basta fare:
    nel file notizie.js.php scrivete:
    Codice PHP:
    <?php
    $notizie 
    "Italia campioni del mondo";
    echo(
    "document.write('".$notizie."')");
    ?>
    dovete fare in modo che php scrivi il codice js
    ok ??
    I'm the solution
    http://www.mishacattaneo.ch/
    I'm fifteen. Scusate le domande ripetitive.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.