Ciao a tutti, avrei in testa una mezza idea ma non so bene come posso muovermi per realizzarla, potreste darmi una mano?
Dati dei link vorrei che lo script ne chiamasse uno a caso. ma come posso ottenere una funzione del genere?
Ciao a tutti, avrei in testa una mezza idea ma non so bene come posso muovermi per realizzarla, potreste darmi una mano?
Dati dei link vorrei che lo script ne chiamasse uno a caso. ma come posso ottenere una funzione del genere?
Alla rapida:Codice PHP:
<?php
// Inizio l'Array con i vari link
$links = array(
"http://www.google.it/",
"http://www.alice.it/",
"http://www.msn.com/",
);
// Estraggo un link a caso (rlnk = random link) tra quelli nell'array
$rlnk = $links[array_rand($links)];
// Elaboro la struttura del link
$link = '<a href="'.$rlnk.'" title="'.$rlnk.'">'.$rlnk.'</a>';
// Ed infine lo stampo
echo $link
?>
Ultima modifica di darkwolf : 19-01-2010 alle ore 17.56.58 Motivo: Alcune piccole correzioni :)
Grazie mille!! dovrei chiederti un altra cosa, lo script non mi da come risultato www.sitocasuale.com ma http://miosito.altervista.org/www.sitocasuale.com
Come risolvo? Grazie ancora!
EDIT: Risolto bastava aggiungre http://![]()
Ultima modifica di ilmiocaos : 19-01-2010 alle ore 17.16.33
Devi far precedere all' indirizzo il protocollo, in questo caso "http://www.sitocasuale.com".
C'è un problema, se modifico l'ultima parte dello script con
non mi chiama più la pagina ma mi da http://miosito.altervista.org/%22paginarandom%22Codice PHP:
header("Location: ".$link);
come risolvo?
A che ti serve? Devi solo aggiungere http:// ai link!
Se lo scopo è fare un redirect e non stamparlo:Codice PHP:
<?php
// Inizio l'Array con i vari link
$links = array(
"http://www.google.it/",
"http://www.alice.it/",
"http://www.msn.com/",
);
// Estraggo un link a caso (rlnk = random link) tra quelli nell'array
$rlnk = $links[array_rand($links)];
// Ed infine faccio il redirect
header('Location: '.$rlnk.'');
?>![]()
Ultima modifica di darkwolf : 19-01-2010 alle ore 17.37.53
Risolto, non avevo visto che Darkwolf aveva apportato delle modfiche allo script.
seguendo lo script modificato e modificando l'ultima parte ottengo quello che mi serve, grazie a tutti!!
EDIT: Darkwolf mi hai fatto impazzire!!! :P Grazie dell'aiuto!!
Ultima modifica di ilmiocaos : 19-01-2010 alle ore 17.41.50