Pagina 4 di 5 primaprima ... 2 3 4 5 ultimoultimo
Visualizzazione dei risultati da 31 a 40 su 42

Discussione: Script PHP

  1. #31
    ah... il risultato originale dello script e' qui:

    http://www.frequenze.it/tmp/pixi.php
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  2. #32
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Originariamente inviato da Mutato
    Mah, io direi di farla automatica. Rilevare le impostazioni del monitor e restituire il giusto numero di faccine.
    Si', non hai tutti i torti...
    Fare tutto nella pagina dove viene stampata l'immagine sarebbe piu' comodo, pero' allora bisogna fondere php e javascript, poiche alcune cose (rilevare la risoluzione) non si puo' fare con un linguaggio server side, mentre rilevare la dimensione dell'immagine potrebbe essere difficoltoso da fare in js: si puo' fare, ma se si richiama la funzione prima che l'img sia stata caricata da errore, inoltre un immagine deve venire stampata fuori dal ciclo etc etc...

    Basterebbe uno script php che legge i valori passati col get, calcola la dimensione dell'immagine e poi uno script javascript fatto cosi':
    codice:
    <script = javascript>
    ALTEZZA_IMMAGINE = <% $altezza %>;
    LARGHEZZA_IMMAGINE = <% $larghezza %>;
    ALTEZZA_PAGINA = screen.height;
    ALTEZZA_PAGINA = screen.width;
    
    NUMERO_IMMAGINI = round ( $LARGHEZZA_PAGINA / $LARGHEZZA_IMMAGINE ) *
                      round ( $LARGHEZZA_PAGINA / $LARGHEZZA_IMMAGINE ) + 100;
    // il + 100 serve perche' se le imgs sono poco e' brutto :(...
                              se sono di piu' e' bello lo stesso :madai!?:
    
    for ( i = 0; i < NUMERO_IMMAGINI; i ++ ) {
        document.write ("[img]<% $IMMAGINE %>[/img]");
    }
    
    </script>




    p.s. Questa discussione e' ancora aperta perche' i moderatori valutandone l'importanza hanno aperto la pagina e si sono fatti un trip.

    E poi si tratta di uno script utile a tutta l'umanita'
    Ah! Ora ho capito


    PS: C'e' anche nel tuo script l'acquisizione dei valori via GET?
    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  3. #33
    Originariamente inviato da /dev/null
    Si', non hai tutti i torti...
    PS: C'e' anche nel tuo script l'acquisizione dei valori via GET?
    No, e' la versione base da 2000 faccine...

    Il tuo e' gia' funzionante? non capisco niente di JS
    Are you alive?
    No, but I was written with LOVE. A new scripting language.
    www.frequenze.it

  4. #34
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Originariamente inviato da Mutato
    No, e' la versione base da 2000 faccine...

    Il tuo e' gia' funzionante? non capisco niente di JS
    Io non l'ho fatto...
    Il php non mi piace: CGI Rulez
    Comunque la parte in JS dovrebbe (piu' o meno ) essere funzionante...
    La provo in locale magari, poi ti faccio sapere...

    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  5. #35
    Originariamente inviato da /dev/null

    codice:
    <script = javascript>
    ALTEZZA_IMMAGINE = <% $altezza %>;
    LARGHEZZA_IMMAGINE = <% $larghezza %>;
    ALTEZZA_PAGINA = screen.height;
    ALTEZZA_PAGINA = screen.width;
    
    NUMERO_IMMAGINI = round ( $LARGHEZZA_PAGINA / $LARGHEZZA_IMMAGINE ) *
                      round ( $LARGHEZZA_PAGINA / $LARGHEZZA_IMMAGINE ) + 100;
    // il + 100 serve perche' se le imgs sono poco e' brutto :(...
                              se sono di piu' e' bello lo stesso :madai!?:
    
    for ( i = 0; i < NUMERO_IMMAGINI; i ++ ) {
        document.write ("[img]<% $IMMAGINE %>[/img]");
    }
    
    </script>

    VVoVe: VVoVe: VVoVe:

    Tags ASP?

    (lo so che impostando il php.ini si posso usare anche quelli, però )

  6. #36
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Si', lo script js funziona... Quello che avevo postato prima ha molti errori "minori", ma l'algoritmo funziona abbastanza...



    Se vuoi provalo e dimmi se ti funziona correttamente:
    codice:
    <html>
    <script language="javascript">
    IMMAGINE = "http://www.nabeforum.com/forum/YaBBImages/kiss.gif";
    ALTEZZA_IMMAGINE = 25;
    LARGHEZZA_IMMAGINE = 29;
    ALTEZZA_PAGINA = screen.height;
    LARGHEZZA_PAGINA = screen.width;
    
    NUMERO_IMMAGINI = Math.round ( LARGHEZZA_PAGINA / LARGHEZZA_IMMAGINE ) *
                      Math.round ( ALTEZZA_PAGINA / ALTEZZA_IMMAGINE );
    				  
    alert ( "Height=" + Math.round ( LARGHEZZA_PAGINA / LARGHEZZA_IMMAGINE ) + " imgs.\n" +
    		"Width =" + Math.round ( ALTEZZA_PAGINA / ALTEZZA_IMMAGINE ) + " imgs." );
    				  
    /* il + 100 serve perche' se le imgs sono poco e' brutto ...
                              se sono di piu' e' bello lo stesso */
    
    for ( i = 0; i < NUMERO_IMMAGINI; i ++ ) {
        document.write ("[img]" + IMMAGINE + "[/img]");
    }
    </script>
    </html>
    E se hai voglia adattalo al codice php

    A me funziona abbastanza bene: se metto la pagina in fullscreen l'immagine va sotto di appena un paio di righe...
    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  7. #37
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Originariamente inviato da vortex87
    [IMG][IMG][IMG]

    Tags ASP? [IMG][IMG]

    (lo so che impostando il php.ini si posso usare anche quelli, però [IMG][IMG])
    Ops... Gia', non i tags php sono col `?'
    Ho cercato come ricavare la dimensione di un'immagine in js nel forum scripting ed ho visto in un thread quei tags
    Non ho pensato che il php li aveva di versi... Non e' stata colpa mia
    Fosse per me scriverei tutto in C Peccato che altervista non supporti i CGI
    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  8. #38
    Originariamente inviato da /dev/null

    Fosse per me scriverei tutto in C
    Comodissimo

  9. #39
    Utente di HTML.it L'avatar di /dev/null
    Registrato dal
    May 2004
    Messaggi
    1,936
    Originariamente inviato da vortex87
    Comodissimo
    Potentissimo
    Ultima modifica ad opera dell'utente /dev/null il 01-01-0001 alle 00:00

  10. #40
    Originariamente inviato da /dev/null
    Potentissimo
    concordo! w il C!!

    ma soprattutto, la mia attenzione si rivolge verso una delle frasi più importanti di questo forum:

    p.s. Questa discussione e' ancora aperta perche' i moderatori valutandone l'importanza hanno aperto la pagina e si sono fatti un trip.

    E poi si tratta di uno script utile a tutta l'umanita'
    non sono potuto intervenire prima perchè ero fuori a papparmi un gustoso gelato alla pesca, cocco e whisky, e a cercare il libro di stallman, per poi accorgermi che se alla libraia le dicevo "il libro di stallman" mi mandava posti strani, ho quindi deciso di venire prima qui a chiedere come può intitolarsi

    ps. io di js ci capisco meno di nulla e le gd le ho messe nel php ma non ho ancora guardato il manuale per cui non ci so tirare fuori ancora niente

    penserò a qualke altra utile feature da inserire nello script intanto ke passeggio

    sciao [IMG trrrrrr.gif /img]
    @_=(115,-17,6);print+map{chr$_[$.=$_-$_]*$_**$.+++$_[$.]*$_**$.+++$_[$.]*$_**$.}$.-$...$#_

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 © 2026 vBulletin Solutions, Inc. All rights reserved.