begin process at 2012 05 28 19:35:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Banniere aleatoire avant video


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Banniere aleatoire avant video

mercredi 4 juin 2008 à 21:17:54 | Banniere aleatoire avant video

angelart

Bonjour,

J'ai une petite question a poser au sujet d'une pub que j'ai sur mon site avant le lancement de mes videos
J'ai trouvé le code source qui charge ce visuel publicitaire mais j'aurai voulu l'ameliorer afin que le visuel qui est le meme pour toutes les videos puisse etre chargé aleatoirement a chaque nouvelle ouverture ou raffraichissement

voici le code actuel et la ligne concernée en ROUGE

<object classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616"
width="{CLIP_WIDTH}" height="{CLIP_HEIGHT}"
codebase=" [ Lien ]">
<param name="autoPlay" value="false" />
<param name="allowContextMenu" value="false" />
<param name="previewImage" value="http://chemin/image.jpg" />
<param name="src" value="{CLIP_URL}" />
<embed type="video/divx" src="{CLIP_URL}"
width="{CLIP_WIDTH}" height="{CLIP_HEIGHT}"
autoPlay="true"
pluginspage=" [ Lien ]">
</embed>
</object>

Merci pour votre coup de main par avance



cordialement
mercredi 4 juin 2008 à 21:45:00 | Re : Banniere aleatoire avant video

winwarrior

Membre Club
Réponse acceptée !
Salut,
tu peux faire quelque chose du genre:
<?php
$aImages = Array( // Tableau des images, tu peux en ajouter à l'infini
 'http://path/to/image1.jpg',
 'http://path/to/image2.jpg',
 'http://path/to/image3.jpg'
);

$sImage = $aImages[array_rand($aImages)]; // array_rand retourne la clef aleatoire d'un des elements du tableau, puis on va chercher la valeur de cette clef pour la stocker dans $sImage
?>

puis..

[...]
<param name="previewImage" value="<?php echo $sImage; ?>" />
[...]

win
mercredi 4 juin 2008 à 22:02:20 | Re : Banniere aleatoire avant video

angelart

Oula !
désolé mais je ne comprends pas tout... lol
pourrais tu me donner plus de details concernant la 1ere partie, du style comment le contruire se fichier et que veux tu dire par tableau ?
Encore desolé de mon ignorance

-----------------------------------------------------------------
Salut,
tu peux faire quelque chose du genre:
<?php
$aImages = Array( // Tableau des images, tu peux en ajouter à l'infini
 'http://path/to/image1.jpg',
 'http://path/to/image2.jpg',
 'http://path/to/image3.jpg'
);

$sImage = $aImages[array_rand($aImages)]; // array_rand retourne la clef aleatoire d'un des elements du tableau, puis on va chercher la valeur de cette clef pour la stocker dans $sImage
?>
------------------------------------------------------------------

cordialement,
Philippe
mercredi 4 juin 2008 à 22:16:08 | Re : Banniere aleatoire avant video

angelart

J'ai tout de meme essayé d'integrer les modifs que tu m'as apporté mais ca me fait une erreur internet explorer et ca le ferme
En fait j'en ai fait ca :

<?php
$aImages = Array(
 'http://webcast.telenight.com/Pub_Webcast/image1.jpg',
 'http://webcast.telenight.com/Pub_Webcast/image2.jpg'
 );

$sImage = $aImages[array_rand($aImages)];
?>

<object classid="clsid:67DABFBF-D0AB-41fa-9C46-CC0F21721616"
width="{CLIP_WIDTH}" height="{CLIP_HEIGHT}"
codebase=" [ Lien ]">
<param name="autoPlay" value="false" />
<param name="allowContextMenu" value="false" />
<param name="previewImage" value="<?php echo $sImage; ?>" />
<param name="src" value="{CLIP_URL}" />
<embed type="video/divx" src="{CLIP_URL}"
width="{CLIP_WIDTH}" height="{CLIP_HEIGHT}"
autoPlay="true"
pluginspage=" [ Lien ]">
</embed>
</object>

Grrrrrr !!! a mon avis ca doit pas etre bon ce que j'ai fait

cordialement

mercredi 4 juin 2008 à 22:22:29 | Re : Banniere aleatoire avant video

winwarrior

Membre Club
Déjà faire des tests sous internet explorer, c'est pas souvent une bonne idée (apart pour debugger), test donc sous firefox/opera/safari.

Le code php est bon, le code html a l'air aussi (pas valide w3c (embed) mais bon..) (je suppose que t'as quand meme modifié {CLIP_HEIGHT}, {CLIP_WIDTH}, etc; tout ce qui est entre accollades par les vraies valeurs.

Pour l'utilisation des tableaux (array), je ne peux que t'orienter vers la documentation qui expliquera le fonctionnement bien mieux que moi.. > http://fr.php.net/manual/fr/language.types.array.php

win
mercredi 4 juin 2008 à 22:32:21 | Re : Banniere aleatoire avant video

angelart

En fait ce bout de code que je t'ai envoyé et tiré d'un module xoops qui constitue mon site : www.telenight.com (section webcast, pour mieux comprendre
ca fait parti d'un format de clip qui est le divx HD

Voila pour l'explication.
Sinon je te remercie bcp d'avoir consacré un peu de temps a mon probleme


cordialement,
philippe
mercredi 4 juin 2008 à 22:43:37 | Re : Banniere aleatoire avant video

winwarrior

Membre Club
Et tu peux mettre du php en utilisant un tel module? (je n'utilise pas xoops)

win
mercredi 4 juin 2008 à 22:52:57 | Re : Banniere aleatoire avant video

angelart

Xoops est un open source completement en php et html

cordialement
mercredi 4 juin 2008 à 22:55:09 | Re : Banniere aleatoire avant video

winwarrior

Membre Club
Ouais mais ton code là, tu l'inseres où? Dans l'administration ou dans le code source?

win
mercredi 4 juin 2008 à 23:31:55 | Re : Banniere aleatoire avant video

angelart

Dans l'admin directement

cordialement

1 2

Cette discussion est classée dans : http, clip, width, height, banniere


Répondre à ce message

Sujets en rapport avec ce message

menu deroulant special [ par alois4 ] bonjour ..je me suis fait un ptit code vraiment pas dure pour me mettre des radio que j ai choisi sur mon forum bon c pas mal je souhaiterais avoir un Instant gagnant [ par matrixscript59 ] bonjour donc voila je me pose quelque question je voudrais réalisé un script instant gagnant avec paypal , ou allopass ou autre system mais le problem taille d'un flash en fonction de la résolution de l'affichage [ par oekrem ] Je souhaite dimensionner une application en fonction de la résolution de l'écran. Ceci me permet alors de cacher les traitements de chargement de la p Image !! [ par Dfx4 ] Bonjour, j'ai petit problème avec les images, certain images qui viennent de MMS ne fonctionnne pas, cela me rend un carré noir !! Il copie pas l'ima Problème avec createimagefromjpeg et thumnails [ par j_claude05 ] Salut à tous je viens à vous après de longues heures la tête dans le code et à vrai dire à l'heure ou j'ecris je vois plus rien :-( Bon bref plus sér probleme d'affichage [ par dededo ] bonjour a tousj'ai un code php pour redimensionner les images jpg, je l'ai utilisé avec succes avec l'hebergeur Alice. J'ai changé d'hebergeur "1and1" redimensionnement d'image [ par Batman60 ] bonsoirje galère avec un script de redimensionnement d'image ,j'ai une erreur php du genre:Fatal error: Allowed memory size of 8388608 bytes exhausted GD : Affichages IE et firefox ? [ par alonsyl ] bonjour,afin de generer des miniatures a la volee sur mon site web j'ai cree la petite fonction suivante :function creerMiniature($dossier, $img) {    opacité, redimensionnement, noir et blanc et arrondi [ par paguira ] je cherche à amméliorer le script suivant:les valeurs :original = source du fichier (gif,jpg ou png)weight = largeur de l'imageheight = hauteur de l'i IE et FF [ par bmikl59 ] Regardez ce CSS :html {overflow: scroll;}body {width: 100%;background-color: #FFFFFF;}   #header {    position: fixed;    width: 100%;


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,371 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales