Pagina 2 di 2 PrimoPrimo 12
Visualizzazione risultati 31 fino 52 di 52

Discussione: Php o png stampare le informazioni relative al utente

  1. #31
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,233

    Predefinito

    Citazione Originalmente inviato da nokiagames Visualizza messaggio
    Ma /localhost/ mica va bene come percorso
    Non dovrebbe essere
    Codice PHP:
    <?php
    require_once("/membri/hotmailpower/gd/browser.php");
    ?>
    ??
    O molto più semplicemente (come detto da biccheddu nel post successivo):
    Codice PHP:
    require_once("./gd/browser.php");
    Si avete ragione, tutt'è che io notando ancora quella variabile ho subito capito che l'errore era lì...poi a lui la modifica...quel codice l'avrà utilizzato in locale ed avrà copiato da li il codice...
    Citazione Originalmente inviato da hotmailpower Visualizza messaggio
    http://hotmailpower.altervista.org/gd/new.php

    funzione
    ma non capisco se cambio l'immagine non funziona più
    Che estensione ha la "nuova" immagine? Che errori ti da?
    Apprezzi l'aiuto? Offrimi un caffè!

  2. #32
    Guest

    Predefinito

    niente funziona il problema e che se voglio aggiungere
    una nuova stringa
    $riga4 = 'Hotmailpower ' ;
    non funziona sapete dirmi il perchè

  3. #33
    Guest

    Predefinito

    Per aggiungere questa stringa come stai agendo sul codice?

  4. #34
    Guest

    Predefinito

    Ricorda che l'header o la funzione varia in base all'estensione dell'immagine.

    Quindi devi stare attento che l'estensione sia uguale

  5. #35
    Guest

    Predefinito

    <?
    Header ('Content-type: image/png');
    require_once("/membri/hotmailpower/gd/browser.php");
    $br = new Browser;
    $riga1 = $ind . 'Il tuo IP è ' . $_SERVER["REMOTE_ADDR"];
    $riga2 = $ind . 'Il tuo ISP è ' . $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
    $riga3 = $ind . 'Stai usando ' . $br->Name . " " . $br->Version ;
    $riga4 = $ind . 'Su un sistema ' . $br->Platform;
    $font = "arial.ttf";
    $ima = imagecreatefrompng("php.png");
    $textcol = imagecolorallocate($ima,0,0,0);
    list($larg, $altez, $uno, $due) = getimagesize("php.png");
    imagettftext($ima,8,0,7,20,$textcol,$font, "$riga1");
    imagettftext($ima,8,0,7,35,$textcol,$font, "$riga2");
    imagettftext($ima,8,0,7,50,$textcol,$font, "$riga3");
    imagepng($ima);
    ?>
    ma la riga 4 non funziona

  6. #36
    Guest

    Predefinito

    Ma dai.............

    Codice PHP:
    <?
    Header
    ('Content-type: image/png');
    require_once(
    "/membri/hotmailpower/gd/browser.php" );
    $br = new Browser;
    $riga1 = $ind . 'Il tuo IP è ' . $_SERVER["REMOTE_ADDR"];
    $riga2 = $ind . 'Il tuo ISP è ' . $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);
    $riga3 = $ind . 'Stai usando ' . $br->Name . " " . $br->Version ;
    $riga4 = $ind . 'Su un sistema ' . $br->Platform;
    $font = "arial.ttf";
    $ima = imagecreatefrompng("php.png");
    $textcol = imagecolorallocate($ima,0,0,0);
    list(
    $larg, $altez, $uno, $due) = getimagesize("php.png");
    imagettftext($ima,8,0,7,20,$textcol,$font, "$riga1");
    imagettftext($ima,8,0,7,35,$textcol,$font, "$riga2");
    imagettftext($ima,8,0,7,50,$textcol,$font, "$riga3");
    imagettftext($ima,8,0,7,50,$textcol,$font, "$riga4");
    imagepng($ima);
    ?>

  7. #37
    Guest

    Predefinito

    errore di vista XD

  8. #38
    Guest

    Predefinito

    Se no accodi le variabili è ovvio che non crea l'immagine quidni devi scrivere la funzione per creare l'immagine ogni volta che vuoi aggiungere una lniea altirmenti mica lo capisce da solo che deve farlo

  9. #39
    Guest

    Predefinito

    wow
    ultima cosa e chiudo qui

    per finirlo
    volevo sapere alcuni codici che non mi stano venendo i mente
    in php cosi li posso aggiungere

    la data se e domenica o lunedi
    il giorno 15 febbraio 2009

    in base al tipo
    di os e browser la possibilita di cambiare immagine
    e il numero di visualizzazioni che il coso e stato visto

    come quello che vi o fatto vedere

  10. #40
    Guest

    Predefinito

    per la data vedi: date()

    Per un'altra immagine sopra imagecopy()

  11. #41
    Guest

    Predefinito

    Quali altre informazioni posso ricavare
    ti un counter che con l'aggiornamento aumenti di uno qualcuno sa dirmi come fare

  12. #42
    Guest

    Predefinito

    devi scrivere da qualche parte quante volte è stato visualizato.
    quindi all'inizio dello script metti un increment di uno e lo stampi in una stringa che metti dove vuoi nell' immagine
    puoi decidere tu dove scriverlo, io ti consiglio su txt
    se hai bisogno di aiuto sul codice chiedi pure

    ciao ciao

  13. #43
    Guest

    Predefinito

    certo che chiedo non e che potresti buttare giu il codice che dovrei mettere
    sul file per far si che aumenti XD

  14. #44
    Guest

    Predefinito

    guarda non uso il fopen da un sacco di tempo ma questo dovrebbe funzionare:
    Codice PHP:
    <?php
    $file
    =fopen("file.txt", "r");//apro il file
    $testo=fread($file, 1000);//leggo il contenuto
    $testo=++$testo;//incremento di 1 il contatore
    fclose();//chiudo il file
    unlink("file.txt");//elimino il file
    $file=fopen("file.txt", "r+");//ricreo il file
    fputs($file,"$testo");//scrivo il contatore
    fclose();//chiudo il file
    //stampo dove voglio la variabile testo
    //ciao ciao
    ?>

  15. #45
    Guest

    Predefinito

    non funziona

  16. #46
    Guest

    Predefinito

    ti da qualche errore?

  17. #47
    Guest

    Predefinito

    Per fare qualcosa di più semplice puoi fare così:
    Codice PHP:
    <?php
    $db
    = "visite.txt"; //il file che contiene il numero di visite
    $visite = file_get_contents($db);
    $fp = fopen($db,"w+"); //apro il file se non esiste lo creo
    fwrite($fp,$visite+1); //aggiungo 1 al contenuto
    fclose($fp); //chiudo il file
    ?>
    Così ogni volta che aprirai il file ti aggiungerà 1 al numero di visite.. Come nell'immagine che trovi nella mia firma.
    Una domanda un pò offtopic... In base a quali criteri dici che non funziona?
    Ultima modifica di nokiagames : 16-02-2009 alle ore 18.57.21

  18. #48
    Guest

    Predefinito

    nokiagame guardando il parametro r mi sa che lui non ha creato il file visite poiche r non tenta di creare il file

  19. #49
    Guest

    Predefinito

    Allora basta aggiungere "r+" o nel mio codice "w+"

  20. #50
    Guest

    Predefinito

    $db = "visite.txt"; //il file che contiene il numero di visite
    $visite = file_get_contents($db);
    $fp = fopen($db,"w"); //apro il file
    fwrite($fp,$visite+1); //aggiungo 1 al contenuto
    fclose($fp); //chiudo il file
    con questo funziona ma non mi fa vedere il numero ma il nome del file

  21. #51
    Guest

    Predefinito

    A quanto ho capito tu vuoi inserire il numero di visite qui
    Se vuoi fare così basta che stampi la variabile $visite

  22. #52
    Guest

    Predefinito

    in che senzo i voglio fare quante volte e stato visitato

    $riga10 = $ind . 'Sito: ' .
    se metto questo mi stampa il nome del file mi aggiungi uno al file txt ma non me lo fa vedere
    $db = "visite.txt"; //il file che contiene il numero di visite
    $visite = file_get_contents($db);
    $fp = fopen($db,"w"); //apro il file
    fwrite($fp,$visite+1); //aggiungo 1 al contenuto
    fclose($fp); //chiudo il file

Pagina 2 di 2 PrimoPrimo 12

Regole di scrittura

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