Oltana.net 10 February 2012 à 14:36:39 *
Welcome, Guest. Please login or register.


Login with username, password and session length
News:
Pour les gens déja membres, veuillez supprimer le cookie du site présent sur vos navigateurs, sous peine de pb de connexion.

Si ca n'y fait toujours rien, se faire renvoyer un nouveau mot de passe, puis le changer un fois loggé.
 
 
Home Help Search
Pages: 1 2 3 4 [5] 6   Go Down
Print
Author Topic: [Userbars] Atelier de création/exposition.  (Read 5249 times)
Flavien
Posteur fou
*****
Offline Offline

Posts: 622



View Profile
« Reply #60 on: 26 January 2006 à 17:39:21 »

Chez les hebergeurs gratuits çà marche pas.
Essaye en faisant signature.php/signature.png
Logged




Blaccko
Posteur assidu
****
Offline Offline

Posts: 444



View Profile
« Reply #61 on: 26 January 2006 à 20:40:28 »

Que veux-tu dire?  Je ne comprends pas trop.
Logged

Essayer c'est risquer l'erreur, mais l'erreur nous pousse à essayer... ; )
Zap1206
Posteur assidu
****
Offline Offline

Posts: 315



View Profile WWW
« Reply #62 on: 26 January 2006 à 21:40:11 »

Sur Lycos ça marche pas je crois, mais essaie quand même :
Code:
[img]http://www.membres.lycos.fr/blacko186/signature.php/signature.png[/img]
Logged

Blaccko
Posteur assidu
****
Offline Offline

Posts: 444



View Profile
« Reply #63 on: 28 January 2006 à 22:00:51 »

Et avec Xooit?

Merci
 Blacko
Logged

Essayer c'est risquer l'erreur, mais l'erreur nous pousse à essayer... ; )
Flavien
Posteur fou
*****
Offline Offline

Posts: 622



View Profile
« Reply #64 on: 28 January 2006 à 22:19:22 »

Oui la preuve :
Logged




Blaccko
Posteur assidu
****
Offline Offline

Posts: 444



View Profile
« Reply #65 on: 30 January 2006 à 01:02:31 »

Ça ne fonctionne pas lorsque j'essaie de la faire.  Pouvez-vous m'aider s'il vous plait?  Voici le code:
Code:
<?
//la configuration:

$imgpath = "Images signature/"; // la c/'est pour métre l/'endroit ou sont les images
$textalter = "image aleatoire"; // texte alternative de l'image (attribut alt)

//le bordel abituel:

$nodir = 0;
if ($imgpath == ".." || $imgpath == "." || $imgpath == "")
{
        $nodir = 1;
        $imgpath = ".";
}

$j = strlen($imgpath);
$j--;
if ($imgpath[$j] != '/' && $imgpath != ".")
        $imgpath .= '/';

if (is_dir($imgpath))
{

        if ($condir = opendir($imgpath))
        {
                $i = 0;
                while (($curfile = readdir($condir)) != false)
                {
                        $extension = "";
                        $extension = preg_replace("/.+\.(.{3,4})/", "$1", $curfile);
                        if ($extension == "png" || $extension == "gif" || $extension == "bmp" || $extension == "jpg" || $extension == "JPG" || $extension == "jpeg") //bon ca t/'as compris c'est les extention autorisé
                        {
                                $i++;
                                $images{$i} = $curfile;
                        }
                }

                if ($images{1} == "")
                {
                        echo "oula y a un bug...!"; // on sait jamais défois que ca marche pas
                }
                else
                {
                        $i = rand(1, $i);
                        $image = $images{$i};
                        echo "<img src=\"";
                        if ($nodir != 1)
                                echo $imgpath;
                        echo "".$image."\" alt=\"".$textalter."\" />";
                }
        }
        else
        {
                echo "il est ou le dossier des images?";
        }
}
else
{
        echo "c'est pas le bon dossier qu'est indiqué";
}
?>

Mes images de signature sont dans un dossier sur mon FTP nommé "Images signature" et la fichier signature.php est sur xooit aussi.  Dans ma signature, j'ai ce code:
Code:
[img]http://www.wyrok.xooit.net/signature.php/signature.png[/img]


De plus, lorsque je vais à cette url (http://www.monftp.com/signature.php/signature.png) via FF, j'obtiens "image aleatoire".

Merci,
Blacko
Logged

Essayer c'est risquer l'erreur, mais l'erreur nous pousse à essayer... ; )
Guest
« Reply #66 on: 30 January 2006 à 08:53:40 »

$imgpath = "Images signature/"; // la c/'est pour métre l/'endroit ou sont les images

Il faudrait que tu mettres l adresse de stockage de tes images.
Logged
Blaccko
Posteur assidu
****
Offline Offline

Posts: 444



View Profile
« Reply #67 on: 30 January 2006 à 11:02:50 »

Code:
$imgpath = "http://www.wyrok.xooit.net/Images signature"; // la c/'est pour métre l/'endroit ou sont les images
 Comme ça?

Ça ne fonctionne pas plus.  Dans FF ça me dit que ce n'est pas le bon dossier qui est indiqué.
COmme ça:
Code:
$imgpath = "Images signature/"; // la c/'est pour métre l/'endroit ou sont les images
c'est correcte, dans firefox le text attribut apparait et non pas un message d'erreur.

Merci encore,
Blacko
Logged

Essayer c'est risquer l'erreur, mais l'erreur nous pousse à essayer... ; )
Guest
« Reply #68 on: 30 January 2006 à 11:21:25 »

Tes images sont stockées dans quel dossier?

Donne nous l'architecture de ton FTP.
Logged
Blaccko
Posteur assidu
****
Offline Offline

Posts: 444



View Profile
« Reply #69 on: 30 January 2006 à 11:24:39 »

Sur mon FTP j'ai le dossier nommée signature.php et dans le dossier Images signature, ont trouve les userbsers.

Merci ,
Blacko
Logged

Essayer c'est risquer l'erreur, mais l'erreur nous pousse à essayer... ; )
Zap1206
Posteur assidu
****
Offline Offline

Posts: 315



View Profile WWW
« Reply #70 on: 30 January 2006 à 16:36:24 »

Mets le chemin relatif depuis la racine de ton ftp. Le problème est que quand tu ajoutes un / à la fin de l'adresse, le navigateur change de dossier et donc trouve pas l'image.

Vires aussi l'espace, ça peut qu'amener des problèmes :
Code:
$imgpath = "/userbars/";


En renommant "Images signatures" en "userbars".
Logged

Blaccko
Posteur assidu
****
Offline Offline

Posts: 444



View Profile
« Reply #71 on: 30 January 2006 à 21:21:36 »

Alors récapitulons...
à la racine de mon FTP, j'ai le fichier signature.php qui contient ce code:
Code:
<?
//la configuration:

$imgpath = "/userbars/"; // la c/'est pour métre l/'endroit ou sont les images
$textalter = "Images signature"; // texte alternative de l'image (attribut alt)

//le bordel abituel:

$nodir = 0;
if ($imgpath == ".." || $imgpath == "." || $imgpath == "")
{
        $nodir = 1;
        $imgpath = ".";
}

$j = strlen($imgpath);
$j--;
if ($imgpath[$j] != '/' && $imgpath != ".")
        $imgpath .= '/';

if (is_dir($imgpath))
{

        if ($condir = opendir($imgpath))
        {
                $i = 0;
                while (($curfile = readdir($condir)) != false)
                {
                        $extension = "";
                        $extension = preg_replace("/.+\.(.{3,4})/", "$1", $curfile);
                        if ($extension == "png" || $extension == "gif" || $extension == "bmp" || $extension == "jpg" || $extension == "JPG" || $extension == "jpeg") //bon ca t/'as compris c'est les extention autorisé
                        {
                                $i++;
                                $images{$i} = $curfile;
                        }
                }

                if ($images{1} == "")
                {
                        echo "oula y a un bug...!"; // on sait jamais défois que ca marche pas
                }
                else
                {
                        $i = rand(1, $i);
                        $image = $images{$i};
                        echo "<img src=\"";
                        if ($nodir != 1)
                                echo $imgpath;
                        echo "".$image."\" alt=\"".$textalter."\" />";
                }
        }
        else
        {
                echo "il est ou le dossier des images?";
        }
}
else
{
        echo "c'est pas le bon dossier qu'est indiqué";
}
?>


Mes userbars sont dans le dossier nommé "userbars" à la racine de mon FTP.  Finalement, est-ce que mes images doivent-être nommées d'une façon particulière?  Et est-ce que la fichier signature.php doit être dans le même dossier que les userbars?

Merci,
Blacko
Logged

Essayer c'est risquer l'erreur, mais l'erreur nous pousse à essayer... ; )
Guest
« Reply #72 on: 30 January 2006 à 21:46:34 »

Regarde ici.
Logged
Blaccko
Posteur assidu
****
Offline Offline

Posts: 444



View Profile
« Reply #73 on: 30 January 2006 à 21:50:50 »

Oui, je sais bien, mais le hic, c'est que je n'ai pas pris le code de Fraqman...  Je ne comprend pas ce qu'il faut faire.

J'en ai pris un autre(celui qui est posté).

Est-ce que vous pouvez m'aider s'ilvous plait?

Merci encore
Blacko :?
Logged

Essayer c'est risquer l'erreur, mais l'erreur nous pousse à essayer... ; )
Valentin
Posteur assidu
****
Offline Offline

Posts: 150


View Profile
« Reply #74 on: 31 January 2006 à 17:58:07 »

Que pensez vous des miens ?(débarqueeeeeeeeeeeee)
Moi jdis on peut pas en mettre assez, faut autoriser + de caractères.
Merci.
Logged

Pages: 1 2 3 4 [5] 6   Go Up
Print
Oltana.net  |  Informatique Créatrice  |  Art Graphique  |  Topic: [Userbars] Atelier de création/exposition.
 
Jump to:  

Powered by SMF 1.1.15 | SMF © 2011, Simple Machines