Visualizzazione dei risultati da 1 a 6 su 6

Discussione: aiutino per un codice

  1. #1

    aiutino per un codice

    Ciao Ragazzi
    io premetto ke ho iniziato a programmare Php da un paio di giorni grazie a una guida php trovata su internet

    Ho sviluppato questo codice per monitorare il traffico sul mio sito per ora è un codice rudimentale però se risolvo sto problemino poi vado avanti...

    php echo "<h1>Il tuo ip è </h1>";
    $x = $REMOTE_ADDR ;
    echo $REMOTE_ADDR ;
    $add = fopen("prova.txt", 'a+');
    $scrivi = fwrite($add, $x);
    $chiudi = fclose($add);

    Questo script salva l'indirizzo ip di ki visita una data pagina in un file txt solo ke li scrive uno dietro l'altro io vorrei ke me ne scrive uno su ogni riga di modo ke sia subito identificabile perkè poi devo sviluppare dei controlli su l'ip

    qualcuno mi può aiutare?

    N.B:ah cmq salvo tutto su un file txt perkè il server su cui deve girare non posso montare database


  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    prova così:
    Codice PHP:
    php echo "<h1>Il tuo ip è </h1>";
    $x $_SERVER['REMOTE_ADDR']."\n" ;
    echo 
    $_SERVER['REMOTE_ADDR'] ;
    $add fopen("prova.txt"'a+');
    $scrivi fwrite($add$x);
    $chiudi fclose($add); 
    PS
    $_SERVER['REMOTE_ADDR'] al posto di $REMOTE_ADDR perchè:
    http://it.php.net/variables.predefined

    ciao

  3. #3

    ok

    ok così funziona però non ho capito bene perkè così va a capo perkè per esempio adesso ho fatto una variabile con
    $x="$data,$ip" di modo ke quando salva mi salva data e ip ma non va a capo nel modo giusto

    Poi mi sai dare il link di una guida abbastanza completa da scaricare

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    manca \n
    Codice PHP:
    $x$data.",".$ip."\n";
    //o come hai fatto te
    $x"$data,$ip\n"
    ciao

  5. #5

  6. #6

    qualcuno mi sa dire perkè non funziona

    <body>
    <form name="form1" method="post" action="">



    Inserisci il numero di pianeti che hai
    <input name="nome" type="text" size="1" maxlength="1">



    <input type="submit" name="Submit" value="Invia">
    </p>
    </form>
    <?php
    $x=$_POST['nome'];
    if ($x==1) {
    fopen("http://www.google.it", "r");
    }
    ?>
    </body>

    ragazzi qualcuno mi sa dire perkè non mi apre la pagina di google?

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.