Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Equilibrio e potenza definiscono il Samsung Galaxy S26+, un flagship che sfida la variante Ultra e la fascia alta del mercato con il primo processore mobile a 2nm. Pur mantenendo l'hardware fotografico precedente, lo smartphone brilla per un display QHD+ da 6,7 pollici d'eccellenza, privo però del trattamento antiriflesso dell'Ultra, e per prestazioni molto elevate. Completano il quadro la ricarica wireless a 20W e, soprattutto, un supporto software settennale
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr sbarca ufficialmente in Italia con tre modelli elettrici premium, X, 7X e 001, distribuiti da Jameel Motors su una rete di 52 punti vendita già attivi. La Zeekr X parte da 39.900 euro, la 7X da 54.100: piattaforma a 800V, chip Snapdragon di ultima generazione, ricarica ultraveloce e un'autonomia dichiarata fino a 615 km WLTP. Le prime consegne sono previste a metà aprile
Marathon: arriva il Fortnite hardcore
Marathon: arriva il Fortnite hardcore
Marathon è il titolo multiplayer competitivo del momento. Ecco quali sono le caratteristiche di gioco principali, insieme alle nostre prime considerazioni dopo qualche "run" nell'extraction shooter di Bungie
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-02-2009, 19:04   #1
sarais
Member
 
Iscritto dal: Apr 2004
Città: Vicenza
Messaggi: 51
[PHP] "grabbare" uno script

ciao a tutti, domanda da assoluto newbie...vorrei sapere se è possibile "grabbare" lo script contenuto in questa pagina:

http://www.myspacetops.com/models/index.php

se lo guardo con un browser ottengo direttamente un'immagine e non ho il tempo di attivare visualizza codice!

vorrei proprio questo perchè è l'unico che funziona abbinato ai css su myspace - in poche parole randomizza l'immagine di sfondo, lo abbino a body come image: url(...) - ne ho provati sino ad ora 4 ma l'unico che funziona è questo.

vorrei copiare questo script e salvarlo insieme ad altre immagini sul mio ftp per personalizzare l'effetto, ora mostra foto di modelle

grazie
sarais è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 19:16   #2
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non si può. Viene interpretato dal server e viene fatto un redirect sull'immagine scelta.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 19:18   #3
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da sarais Guarda i messaggi
ciao a tutti, domanda da assoluto newbie...vorrei sapere se è possibile "grabbare" lo script contenuto in questa pagina:

http://www.myspacetops.com/models/index.php

se lo guardo con un browser ottengo direttamente un'immagine e non ho il tempo di attivare visualizza codice!

vorrei proprio questo perchè è l'unico che funziona abbinato ai css su myspace - in poche parole randomizza l'immagine di sfondo, lo abbino a body come image: url(...) - ne ho provati sino ad ora 4 ma l'unico che funziona è questo.

vorrei copiare questo script e salvarlo insieme ad altre immagini sul mio ftp per personalizzare l'effetto, ora mostra foto di modelle

grazie
non è possibile...php interpreta lo script e apache (o chi per lui) visualizza solo il suo output.
scrivere un qualcosa del genere non è troppo difficile comunque.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 19:28   #4
sarais
Member
 
Iscritto dal: Apr 2004
Città: Vicenza
Messaggi: 51
Immaginavo...
Ora sto usando uno script che pare ottenere lo stesso risultato (ovvero un'imamgine random) ma non funziona una volta montato su myspace:

http://www.errorizm.izfree.com/bkg/random.php

l'unica differenza che noto con lo script delle modelle è che questo, come "risultato" nel browser, mi da sempre http://www.errorizm.izfree.com/bkg/random.php - ovvero l'url dello script - anzichè http://www.errorizm.izfree.com/bkg/1.jpg - ovvero l'url diretto dell'immagine pescata random. che sia questo quello che non lo fa funzionare una volta inserito come body:url()?

il codice è questo, tratto da http://www.totallyphp.co.uk/scripts/random_image.htm
Quote:
<?php

/*
* Name your images 1.jpg, 2.jpg etc.
*
* Add this line to your page where you want the images to
* appear: <?php include "randomimage.php"; ?>
*/

// Change this to the total number of images in the folder
$total = "2";

// Change to the type of files to use eg. .jpg or .gif
$file_type = ".jpg";

// Change to the location of the folder containing the images
$image_folder = "../bkg/";

// You do not need to edit below this line

$start = "1";

$random = mt_rand($start, $total);

$image_name = $random . $file_type;

echo "<img src=\"$image_folder/$image_name\" alt=\"$image_name\" />";

?>

Ultima modifica di sarais : 04-02-2009 alle 19:34. Motivo: aggiunto particolari
sarais è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 19:31   #5
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Non funziona perché il primo funziona tramite redirect, mentre il secondo "stampa" condice HTML.
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 19:45   #6
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
al posto di

Codice:
echo "<img src=\"$image_folder/$image_name\" alt=\"$image_name\" />";
metti

Codice:
$data = file_get_contents($image_folder."/".$image_name, FILE_BINARY, NULL)
if ($data != FALSE)
{
    header('Content-Type: image/jpeg'); // JPG picture
    echo $data;
}
come nome dell'immagine devi specificare il nome dello script
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 19:52   #7
sarais
Member
 
Iscritto dal: Apr 2004
Città: Vicenza
Messaggi: 51
Grazie Vizzz, provo a inserire le tue modifiche!
sarais è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 21:26   #8
sarais
Member
 
Iscritto dal: Apr 2004
Città: Vicenza
Messaggi: 51
mi restituisce questo errore:

Codice PHP:
Parse errorsyntax errorunexpected T_IF in /home/matteo/domains/errorizm.izfree.com/public_html/bkg/random.php on line 28 
l'ho inserito così, ho sbagliato qualcosa?

Codice PHP:
<?php 

/* 
 * Name your images 1.jpg, 2.jpg etc. 
 * 
 * Add this line to your page where you want the images to  
 * appear: <?php include "randomimage.php"; ?> 
 */  

// Change this to the total number of images in the folder 
$total "2"

// Change to the type of files to use eg. .jpg or .gif 
$file_type ".jpg"

// Change to the location of the folder containing the images 
$image_folder "../bkg/"

// You do not need to edit below this line 

$start "1"

$random mt_rand($start$total); 

$image_name $random $file_type

$data file_get_contents($image_folder."/".$image_nameFILE_BINARYNULL)
if (
$data != FALSE)
{
    
header('Content-Type: image/jpeg'); // JPG picture
    
echo $data;
}
?>
grazie
sarais è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 21:31   #9
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
ops non l'ho testato...prova con FALSE scritto minuscolo
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 21:36   #10
sarais
Member
 
Iscritto dal: Apr 2004
Città: Vicenza
Messaggi: 51
Quote:
Originariamente inviato da vizzz Guarda i messaggi
ops non l'ho testato...prova con FALSE scritto minuscolo
purtroppo mi da lo stesso errore

Codice:
Parse error: syntax error, unexpected T_IF in /home/matteo/domains/errorizm.izfree.com/public_html/bkg/random.php on line 28
sarais è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 21:40   #11
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da sarais Guarda i messaggi
purtroppo mi da lo stesso errore

Codice:
Parse error: syntax error, unexpected T_IF in /home/matteo/domains/errorizm.izfree.com/public_html/bkg/random.php on line 28
ho fatto il classico errore:
$data = file_get_contents($image_folder."/".$image_name, FILE_BINARY, NULL)

manca il ; finale!
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 22:32   #12
sarais
Member
 
Iscritto dal: Apr 2004
Città: Vicenza
Messaggi: 51
Grazie mille!! Funziona perfettamente!!

Riporto il codice corretto:

Codice PHP:
<?php 

/* 
 * Name your images 1.jpg, 2.jpg etc. 
 * 
 * Add this line to your page where you want the images to  
 * appear: <?php include "randomimage.php"; ?> 
 */  

// Change this to the total number of images in the folder 
$total "2"

// Change to the type of files to use eg. .jpg or .gif 
$file_type ".jpg"

// Change to the location of the folder containing the images 
$image_folder "../bkg/"

// You do not need to edit below this line 

$start "1"

$random mt_rand($start$total); 

$image_name $random $file_type

$data file_get_contents($image_folder."/".$image_nameFILE_BINARYNULL);
if (
$data != false)
{
    
header('Content-Type: image/jpeg'); // JPG picture
    
echo $data;
}
?>
Il codice originale, con la spiegazione dei parametri da personalizzare è qui:
http://www.totallyphp.co.uk/scripts/random_image.htm

Si può utilizzare in un CSS:

Codice:
body {
background-image:url(www.miosito.it/nomescript.php);
}
per caricare uno sfondo diverso od ogni refresh e/o caricamento della pagina. Funziona anche per i profili Myspace.
sarais è offline   Rispondi citando il messaggio o parte di esso
Old 04-02-2009, 22:54   #13
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
ottimo...ma ha un qualche limite questo script:
- non gestisce il caso in cui non esista il file scelto tramite random
- devi specificare manualmente il numero massimo di immagini
- devi nominare tutte le immagini con numeri progressivi

almeno per il primo punto si potrebbe migliorare così:

Codice:
<?php

/*
* Name your images 1.jpg, 2.jpg etc.
*
* Add this line to your page where you want the images to  
* appear: <?php include "randomimage.php"; ?>
*/  

// Change this to the total number of images in the folder
$total = 2;

// Number of tries
$tries = 100;

// Change to the type of files to use eg. .jpg or .gif
$file_type = ".jpg";

// Change to the location of the folder containing the images
$image_folder = "../bkg/";

// You do not need to edit below this line

$start = 1;
$cnt   = 0;

while ($cnt++ < $tries)
{
    $random = mt_rand($start, $total);

    $image_name = $random . $file_type;

    if (!file_exists($image_folder."/".$image_name))
        continue;

    $data = file_get_contents($image_folder."/".$image_name, FILE_BINARY, NULL);
    if ($data != false)
    {
        header('Content-Type: image/jpeg'); // JPG picture
        echo $data;
        die();
    }
}
?>
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 05-02-2009, 07:21   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Io metterei un vettore con tutte le immagini, poi con mt_rand estrarrei il nome del file dal vettore.
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere? Recensione Samsung Galaxy S26+: sfida l'Ultra, m...
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti Zeekr X e 7X provate: prezzi, autonomia fino a 6...
Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è PNY RTX 5080 Slim OC, sembra una Founders Editio...
Panasonic LUMIX TZ300: la nuova compatta...
La società aerospaziale italiana ...
Il Politecnico di Milano guiderà ...
Amazon Leo punta ad aumentare la cadenza...
Pro Type Ergo: Razer si lancia a gamba t...
Artemis II: dal guasto risolto alla toil...
Le immagini e i video più spettac...
Previsioni drastiche di TrendForce: la D...
La PS6 portatile sarà più potente della ...
Toshiba annuncia i primi dischi FC-MAMR ...
Amazon Leo offrirà l'accesso a Internet ...
Alienware presenta i nuovi desktop Area-...
Fiat 600 benzina senza ibrido: 101 CV, c...
DJI Mini 4K Combo a 269€ o DJI Neo da 14...
Addio agli sprechi nel riciclo: il Fraun...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 22:14.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v