Tom's Guide > Forum > Programmation > [PHP] Chaque jour un nouveau script
[PHP] Chaque jour un nouveau script - Programmation
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,
Existe-il un script PHP, ou chaque jour, un nouveau script se charge, si oui, ou peut-on en trouver?

Je voudrais faire une page sur mon site, ou chaque jour, un nouveau clip YouTube se charge.

Merci

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

J'en connais un pour des images mais pour une video via Youtube je ne vois pas desolé !

Répondre à kephren14

tu enregistre les url des videos que tu souhaite affiché, et tu leur attribue une durée d'affichage

Répondre à okinou

kephren14 a écrit :

J'en connais un pour des images mais pour une video via Youtube je ne vois pas desolé !


Alor met au moin le code pour les images qui pourrait lui servir de base, sinon ton message ressemble legeremen a du freepost parceque ca lui fait une belle jambe que sache le faire pour des images ;)

------------------------------ La parole est d'argent mais le silence est d'or
Répondre à DivX_666

euh euh euh divx_6-6-6 euh euh euh













non rien :D

Répondre à okinou

<?php

$nomRepertoire = "photo-du-jour"; // sans le /
$fichier_text = "info_image.txt";

// lit le fichier selon la ligne
function lire($fichier, $ligne)
{
if (file_exists($fichier))
{
if($res = fopen($fichier,"r+" ))
{
while(!feof($res))
{ $result[]= fgets($res,1000000); }
fclose($res);
$tab=$result;
$result=$tab[$ligne-1];
return $result;
}
}
}
// info du fichier
$elt1 = explode("/", lire($fichier_text,"1" ) );
// date du jour
$elt2 = explode("/", date("d/m" ) );


// date similaire
if ($elt1[0] == $elt2[0])
{
$image = lire($fichier_text,"2" );
// SORTIE PRINT SORTIE PRINT //
echo '<img src="',$nomRepertoire,'/',$image,'" border = "0" /><br />';
}


// mise a jour avec une image aléatoire
else
{
$imgs = array();
$dossier = opendir($nomRepertoire);
$i=0;

while ($Fichier = readdir($dossier))
{ $imgs[$i] .= $Fichier; $i++;
}
closedir($dossier);

srand ((double)microtime()*10000000);
$nbr = rand(0, ($i-1));

//
// chmod ($fichier_text, 0777);
$f = fopen($fichier_text, "w" );
fwrite($f,date("d/m" ));
fwrite($f,"\n" );
fwrite($f,$imgs[$nbr]);
fclose($f);
// chmod ($fichier_text, 0755);

// SORTIE PRINT SORTIE PRINT //
echo '<img src="',$nomRepertoire,'/',$imgs[$nbr],'" border = "0" /><br />';
}

?>

Voila ! Mais bon il y a de la modif en vue !

Répondre à kephren14

Pourrais-tu m'aider, je ne sais pas comment installer les images, jour... (débutant en PHP)

Répondre à cazes010

Ah tu ne veux pas que ce soit d'image aléatoire mais une image défini pour un jour defini (telle image le lundi, tel image le mardi c'est ça ?)

Sinon la il faut que tu mette le lien des images dans une fichier texte et que tu modifie le repertoire d'origine des images !

Répondre à kephren14

Oui je veux du défini, sa change quelque chose?

Répondre à cazes010

Oui moi c'est du aléatoire ! Donc l'image est prise au hasard !

Répondre à kephren14

Il faut que je crée un dossier, mette les images et faire un lien vers le dossier?

Répondre à cazes010

non juste que tu modifie le dossier et que tu mettes le nom des images dans le fichier !
Je vais esasyer de retrouver le tuto d'ou je l'avais pris !

Répondre à kephren14
Tom's Guide > Forum > Programmation > [PHP] Chaque jour un nouveau script
Aller à :

Il y a 1828 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens