Visualizzazione risultati 1 fino 3 di 3

Discussione: Problemino con frasi random

  1. #1
    Guest

    Predefinito

    Salve a tutti
    è da poco che uso php e ho trovato un piccolissimo problema(almeno spero)
    allora ho creato un piccolo script che legge una frase (su una riga) da un file e la visualizza su una pagina
    il codice è:

    fortune.php
    ----
    <?php

    function frase (){

    $Righe = file('http://bisontech.altervista.org/DFortune/frasi.php'); //File con le frasi
    $rnd = rand(0,count($Righe)-1);
    echo "$rnd";
    echo "$Righe[$rnd]";
    }
    ?>


    ---
    la chiamata avviene all'interno del codice html in main.php
    <?
    include ('./DFortune/fortune.php');
    ?>
    <?
    frase();
    ?>

    il file frasi.php è qualcosa di simile
    <font size="5"> frase<br> ciao</font>
    <font size="4"> frase1<br> ciao</font>

    non so per quale motivo ma qui non funziona e il random sembra sempre essere 0; e non stampa nulla (strano visto che anche con 0 dovrebbe stampare) mentre in locale funziona benissimo (uso easyphp).
    xche??


    grazie mille :P

  2. #2
    flan non è connesso Utente
    Data registrazione
    17-01-2004
    Messaggi
    181

    Predefinito

    potresti provare in
    [code:1:8ac58395f4] $Righe = file('http://bisontech.altervista.org/DFortune/frasi.php'); //File con le frasi [/code:1:8ac58395f4]

    a cambiare in

    $Righe = file('/membri/bisontech/DFortune/frasi.php'); //File con le frasi

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da flan
    potresti provare in
    [code:1:cd6a06fc65] $Righe = file('http://bisontech.altervista.org/DFortune/frasi.php'); //File con le frasi [/code:1:cd6a06fc65]

    a cambiare in

    $Righe = file('/membri/bisontech/DFortune/frasi.php'); //File con le frasi
    grazie mille funziona :D

Regole di scrittura

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