Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    60

    creare un file di testo

    <?php
    $ip = gethostbyname("00.00.00.00");
    echo("<center>");
    echo "<html>\n";
    echo "<title>Pippo Server Status</title>\n";
    echo "<body background=#5971D1>\n";
    echo "<table bgcolor=#C6CEEF border=3 cellpadding=8 cellspacing=0 width=500>\n";
    echo "<tr>\n";

    if($fp = @fsockopen($ip, 7777,$un,$sinn,2)) {
    echo("<th>Pippo Server: </th><td><font color=\"#139B36\">ONLINE</font></td>");
    fclose($fp);
    } else {
    echo("<th>Pipppo Server: </th><td><font color=\"#DD0000\">OFFLINE</font></td>");
    }
    echo "</tr>\n";
    echo "</table>\n";
    echo "

    \n";
    echo("</center>");
    ?>
    una info io uso questo codice ora mi si genera una tabbella con su scritto se il server è online oppure offline..come devo fare invece per farmi creare un file di testo status.txt dove mi scriva se il server è up ouure offline?? come dovrei fare??

  2. #2

    Re: creare un file di testo

    [supersaibal]Originariamente inviato da joys
    <?php
    $ip = gethostbyname("00.00.00.00");
    echo("<center>");
    echo "<html>\n";
    echo "<title>Pippo Server Status</title>\n";
    echo "<body background=#5971D1>\n";
    echo "<table bgcolor=#C6CEEF border=3 cellpadding=8 cellspacing=0 width=500>\n";
    echo "<tr>\n";

    if($fp = @fsockopen($ip, 7777,$un,$sinn,2)) {
    echo("<th>Pippo Server: </th><td><font color=\"#139B36\">ONLINE</font></td>");
    fclose($fp);
    } else {
    echo("<th>Pipppo Server: </th><td><font color=\"#DD0000\">OFFLINE</font></td>");
    }
    echo "</tr>\n";
    echo "</table>\n";
    echo "

    \n";
    echo("</center>");
    ?>
    una info io uso questo codice ora mi si genera una tabbella con su scritto se il server è online oppure offline..come devo fare invece per farmi creare un file di testo status.txt dove mi scriva se il server è up ouure offline?? come dovrei fare?? [/supersaibal]

    Codice PHP:
    $ip gethostbyname("00.00.00.00");
    $file=fopen("fileDiStat.txt",'w');
    if(
    $fp = @fsockopen($ip7777,$un,$sinn,2))
    fputs($file,'ONLINE');
    else
    fputs($file,'OFFLINE');
    fclose($file); 
    così ti mette nel file solo lo stato ONLINE o OFFLINE, naturalmente ci puoi scrivere tutto quello che vuoi, il secondo argomento di fputs() accetta una stringa dentro la quale ci puoi mettere qualsiasi cosa


    ..IcE..
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    60
    scusa io ho messo così....
    <?php
    $ip = gethostbyname("00.00.00.00");
    $file=fopen("serverstatus.txt",'w');


    if($fp = @fsockopen($ip, 7777,$un,$sinn,2)) {
    fputs($file,'argomento=

    <font size="5" color="#CCCCCC">online </font></p>');
    }
    else {
    fputs($file,'argomento=

    <font size="5" color="#CCCCCC">offline </font></p>');
    fclose($file);
    }

    ?>

    il problema è che me lo visualizza sulla pagina invece di salvarmelo sul file di testo...diciamo che mi si apre la pagina così...



    online

    '); } else { fputs($file,'argomento=
    offline

    '); fclose($file); } ?>


    cosa ho sbagliato??

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.