begin process at 2012 05 28 16:30:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Appeler un SWF a partir de PHP


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

Appeler un SWF a partir de PHP

jeudi 10 février 2005 à 10:49:40 | Appeler un SWF a partir de PHP

dumbop84

bonjour a tous ... g trouvé un scrip super pour faire apparaitre des images alétoirement, ca marche pour les gif , jpeg.;etc...mais pas pour les SWF (flash) , je vous joins le code  (en rouge, le code ou se touve certainement l'erreur, sachant que j'ai deja tenté images/swf....

*/
    $folder = '.';
/*   
        $extList['pdf'] = 'application/pdf';
        $extList['css'] = 'text/css';
        $extList['html'] = 'text/html';
        $extList['htm'] = 'text/html';
    $extList = array();
    $extList['gif'] = 'image/gif';
    $extList['jpg'] = 'image/jpeg';
    $extList['jpeg'] = 'image/jpeg';
    $extList['png'] = 'image/png';
    $extList['swf'] = 'application/swf';


En Noir, le code de "fonctionnement"

$img = null;

if (substr($folder,-1) != '/') {
    $folder = $folder.'/';
}

if (isset($_GET['img'])) {
    $imageInfo = pathinfo($_GET['img']);
    if (
        isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&
        file_exists( $folder.$imageInfo['basename'] )
    ) {
        $img = $folder.$imageInfo['basename'];
    }
} else {
    $fileList = array();
    $handle = opendir($folder);
    while ( false !== ( $file = readdir($handle) ) ) {
        $file_info = pathinfo($file);
        if (
            isset( $extList[ strtolower( $file_info['extension'] ) ] )
        ) {
            $fileList[] = $file;
        }
    }
    closedir($handle);

    if (count($fileList) > 0) {
        $imageNumber = time() % count($fileList);
        $img = $folder.$fileList[$imageNumber];
    }
}

if ($img!=null) {
    $imageInfo = pathinfo($img);
    $contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
    header ($contentType);
    readfile($img);
} else {
    if ( function_exists('imagecreate') ) {
        header ("Content-type: image/png");
        $im = @imagecreate (100, 100)
            or die ("Cannot initialize new GD image stream");
        $background_color = imagecolorallocate ($im, 255, 255, 255);
        $text_color = imagecolorallocate ($im, 0,0,0);
        imagestring ($im, 2, 5, 5,  "IMAGE ERROR", $text_color);
        imagepng ($im);
        imagedestroy($im);
    }
}

?>



Merci d'avance
jeudi 10 février 2005 à 12:50:38 | Re : Appeler un SWF a partir de PHP

coockiesch

Salut!
Pas trop le tps d'étudier le pb réellement mais le:
$extList = array(); >> ca vide pas le tableau? Tu devrais le mettre tout au début

$extList = array();
$extList['pdf'] = 'application/pdf';
$extList['css'] = 'text/css';
$extList['html'] = 'text/html';
$extList['htm'] = 'text/html';
$extList['gif'] = 'image/gif';
$extList['jpg'] = 'image/jpeg';
$extList['jpeg'] = 'image/jpeg';
$extList['png'] = 'image/png';
$extList['swf'] = 'application/swf';

@++

R@f

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"


Cette discussion est classée dans : image, swf, img, folder, extlist


Répondre à ce message

Sujets en rapport avec ce message

Rotation d'images : Modifications [ par dumbop84 ] bonjour ....voila.. j'ai un code qui marche nikel mais j'aimerai qu'au lieu d'afficher une image différentes à chaque fois que je charge la page cela Le poids des mots, le chemins des photos !!! [ par manymal ] Bonjours Vous . Ya un truc qui me glisse entre les pattes.... j'explique... je cherche a mettre ds une DB mySQL une image. je crée ma table : [image] ajouter du texte à une image ?? [ par nairolf_88 ] bonjour, je suis entrain de coder un menu dont les images sont génerer par un code php qui ajoute le nom du lien a une image png de base (sans texte) Renommer image après transfert. [ par Tilix ] Bonjour, Je voudrais renommer une image uploader en fonction d'une variable... J'ai récupéré un tit système d'upload sur ce site, mais il enregistre upload images [ par refkaben ] Bonjour à tous,je veux uploade une image, j'ai fait des recherches sur phpcs et j'ai eu ce code que j'ai adapté à mon cas.le problème c'est que ça fon Traitement d'image [ par Drazounet ] Bonjour à tous, J'ai trouvé sur ce site une fonction sympa qui permet de redimensionner des images (en indiquant la largeur et la hauteur) sans la dé comemn t faire une miniature image blob avec lib gd ??? [ par fredericmaill ] bonjour !! je ne sais comment creer des mgnature a la violé avec des images blob qui sont dans ma base mysql, je pensse qu'il faut utiliser la lib G Qualité horrible d'une vignette GIF transparent lors du redimentionnement [ par khoudj ] Bonjour, j'ai un petit problème: quand je crée en php une vignette d'une image gif avec une transparence, la vignette est bien crée, à la bonne taill A propos des images GD [ par ckhalilo ] j'ai un problème d'integration des image dans un formulaire, pour eviter l'envoie automatique dans mon formulaire bref mon problème est le suivant qu image redim [ par michmichman ] Bon voila j'ais pris sur ce site un petit code pour redimennsioner une image alors j'arrive très bien a afficher l'image comme je le souhaite avec les


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 : 5,273 sec (3)

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