-
Compteur de contenus
3 384 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Blogs
Tout ce qui a été posté par jeanbi
-
Bonjour, j'ai trouve un petit script pour afficher mes photos <? // Structure /* */ $goroot = "../"; // pour retourner a la racine du site include($goroot."elt/_top.php"); ?> <? // diaporama.php /* Ce script montre comment faire un diaporama en PHP On n'affiche successivement toute les diapo d'un répertoire et on revient à la première quand on a terminer ou on fait l'inverse. Normalement si on rajoute ou enlève des diapos entre deux clics on met de l'incertitude temporaire dans la chronologie mais l'algorithme ne plante pas. Chaque appel doit fournir le répertoire et un n° de diapo dans la chaîne de requête suivant l'url On utilise la methode GET car on utilise des envoi par le menu. Deux utilisations réalistes pour lancer ce script: a) Un menu passe l'url du script et le n° de diapo 0 (zéro) b) Dans une série de vignettes, le clic sur l'une d'elles passe l'url du script et le n° de la vignette */ error_reporting(E_ALL &~E_NOTICE); // EasyPhp n'affiche pas les notices // Initialisations $b_diapo = false; // à priori, je n'ai pas de diapo (Pessimiste ?) $texte = ''; // futur contenu du <body> html $filtre = '\.(jpeg|gif|png)'; // régex d'identification des extensions de diapo $hauteur = '450'; // hauteur d'affichage des diapo en pixels $dir = $_GET['valeur_id']; $nr = "0"; $b_diapo = true; // B - C'est là que ça recommence // Je connais le répertoire et le n° de la diapo // 1. je repère toutes les diapos du répertoire et je // met leurs noms dans un tableau if ( $handle = opendir($dir) ) { while (($file = readdir($handle))) { if (preg_match('/'.$filtre.'/s',strtolower($file))) { $diapos[] = $file; // élément 0 du tableau puis suivants ; } } // on pourrait s'arrêter au n° de la diapo closedir($handle); } else {echo $dir.' NON TROUVE ';} // 2. Si j'ai des diapos if (isset($diapos[0])) { $max = count($diapos); // nombre de diapo trouvées if (!($nr<$max)) { // au cas ou on m'a oté des diapos entre-temps, je réduit le N° $nr = $max-1; } // 3. J'affiche la diapo $texte .= '<img src="'.$dir.'/'.$diapos[$nr].'" alt="" height="'.$hauteur.'" />'; // 4. Je fais un menu $texte .= '<ul class="suivante">'; // (nr + (max+1)) modulo max = n° précédent $texte .= '<li><a href="' .$_SERVER['PHP_SELF'].'?dir='.$dir.'&nr='.strval(($nr+($max-1))%$max).'" >' .' << Précédente ' .'</a></li>' ; $texte .= ' '; // Retour au module d'où je venais (event. modifier l'url) $texte .= '<li><a href="' .$_SERVER['PHP_SELF'].'" >' .' ^Retour^ ' .'</a></li>' ; $texte .= ' '; // (nr + 1) modulo max = n° suivant $texte .= '<li><a href="' .$_SERVER['PHP_SELF'].'?dir='.$dir.'&nr='.strval(($nr+1)%$max).'" >' .' Suivante >> ' .'</a></li>' ; $texte .= '</ul>'; } else { echo $_GET['dir'].' vide';} // NB. l'utilisation de $_SERVER['PHP_SELF'] (moi-même) comme url // permet de faire fonctionner ce script quelque soit son nom //} ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Choisir un image</title> <!-- Pour avoir mon menu sur une seule ligne --> <style type="text/css"> .suivante li {display: inline;} </style> </head> <body> <?php echo $texte; ?> </body> </html> //<? include($goroot."elt/_btm.php")?> le seule souci est qu'il m'affiche la photos 0 et ensuite me renvoi une erreur comme quoi le repertoire est vide il est bien entendu que non modifie le script fonctionne. le script complet # <?php # // diaporama.php # # /* Ce script montre comment faire un diaporama en PHP # # On n'affiche successivement toute les diapo d'un répertoire et on revient # à la première quand on a terminer ou on fait l'inverse. # Normalement si on rajoute ou enlève des diapos entre deux clics on met # de l'incertitude temporaire dans la chronologie mais l'algorithme ne plante pas. # # Chaque appel doit fournir le répertoire et un n° de diapo # dans la chaîne de requête suivant l'url # On utilise la methode GET car on utilise des envoi par le menu. # Deux utilisations réalistes pour lancer ce script: # a) Un menu passe l'url du script et le n° de diapo 0 (zéro) # b) Dans une série de vignettes, le clic sur l'une d'elles # passe l'url du script et le n° de la vignette # */ # # error_reporting(E_ALL &~E_NOTICE); // EasyPhp n'affiche pas les notices # # // Initialisations # # $b_diapo = false; // à priori, je n'ai pas de diapo (Pessimiste ?) # $texte = ''; // futur contenu du <body> html # $filtre = '\.(jpg|gif|png)'; // régex d'identification des extensions de diapo # $hauteur = '450'; // hauteur d'affichage des diapo en pixels # # // A - C'est là que ça commence # // Est-ce que je connais le répertoire et le n° de la diapo ? # // Normalement comme dit ci-dessus, je peux recevoir ces informations grâce # // à un choix dans un menu. Le cas ci-dessous (par formulaire) risque d'être # // peu utilisé # // Mais c'est quand même là quil faut vérifier que l'uri est valide # # if ( (isset($_GET['dir'])) && (isset($_GET['nr'])) ) { # $dir = $_GET['dir']; # $nr = $_GET['nr']; # $b_diapo = true; # } # # # if (!($b_diapo)) { # // Si je n'ai pas mes infos, je les demande # // renvoi au module appelant, à la page d'accueil ... # // ou, comme ici, par un formulaire # // (Le répertoire, est le répertoire relatif à celui du script) # $texte .= '<form action="'.$_SERVER['PHP_SELF'].'" method="get" name="diaporama">' # .'<input type="hidden" name="nr" value="0" />' # .'<input type="text" name="dir" value=""/>' # .'<input type="submit" value="Valider"/>' # .'</form>' # ; # } # else { # // B - C'est là que ça recommence # // Je connais le répertoire et le n° de la diapo # // 1. je repère toutes les diapos du répertoire et je # // met leurs noms dans un tableau # if ( $handle = opendir($dir) ) { # while (false !== ($file = readdir($handle))) { # if (preg_match('/'.$filtre.'/s',strtolower($file))) { # $diapos[] = $file; // élément 0 du tableau puis suivants ; # } # } // on pourrait s'arrêter au n° de la diapo # closedir($handle); # } else {echo $dir.' NON TROUVE ';} # // 2. Si j'ai des diapos # if (isset($diapos[0])) { # $max = count($diapos); // nombre de diapo trouvées # if (!($nr<$max)) { // au cas ou on m'a oté des diapos entre-temps, je réduit le N° # $nr = $max-1; # } # // 3. J'affiche la diapo # $texte .= '<img src="'.$dir.'/'.$diapos[$nr].'" alt="" height="'.$hauteur.'" />'; # // 4. Je fais un menu # $texte .= '<ul class="suivante">'; # // (nr + (max+1)) modulo max = n° précédent # $texte .= '<li><a href="' # .$_SERVER['PHP_SELF'].'?dir='.$dir.'&nr='.strval(($nr+($max-1))%$max).'" >' # .' << Précédente ' # .'</a></li>' # ; # $texte .= ' '; # // Retour au module d'où je venais (event. modifier l'url) # $texte .= '<li><a href="' # .$_SERVER['PHP_SELF'].'" >' # .' ^Retour^ ' # .'</a></li>' # ; # $texte .= ' '; # // (nr + 1) modulo max = n° suivant # $texte .= '<li><a href="' # .$_SERVER['PHP_SELF'].'?dir='.$dir.'&nr='.strval(($nr+1)%$max).'" >' # .' Suivante >> ' # .'</a></li>' # ; # $texte .= '</ul>'; # } # else { echo $_GET['dir'].' vide';} # # // NB. l'utilisation de $_SERVER['PHP_SELF'] (moi-même) comme url # // permet de faire fonctionner ce script quelque soit son nom # # } # # ?> # # # <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> # # <html> # <head> # <title>Choisir un image</title> # <!-- Pour avoir mon menu sur une seule ligne --> # <style type="text/css"> # .suivante li {display: inline;} # </style> # </head> # # <body> # # <?php # # echo $texte; # # ?> # # # </body> # </html> si vous voyez ou est l'erreur !! en fin de compte ce que je veux realiser en php j'ai une page sur laquelle se trouve des miniatures le fait de cliquer sur une miniatures ouvre une autre page sur laquelle la photos 1 apparait avec un menu precedent suivant ,en fin de compte si j'arrive à passer la valeur provemant de la page dans ça va fonctionner mais je coince a+
-
Installation Linux en DualBoot sur PC tatoué (HP) RESOLU
jeanbi a répondu à un(e) sujet de papy24 dans OS alternatifs
:P a+ juste comme ça, le pseudo c'est pour un jeune pappy car je suis aussi papy depuis 15 jours de 2 jumelles Sarlat! connait des Buissou la bas qui ont emigres chez nous -
bonjour , voulant un peu evoluer je suis en train de refaire mon site, et je cherche un hebergeur avec mysql , j'ai regarde du cote ovh leur offres start 1 g me conviendrait bien que superieur à ce que j'ai besoin mais bon .. http://www.ovh.com/fr/produits/start1g.xml http://www.ovh.com/fr/produits/60gp.xml par contre j'aurais besoin de 1 precision trafic 1 giga par mois ? ils entendent quoi exactement et avotre avis entre le start 1 g et le 60 gp sans parler des 0.95 € de difference lequel est le mieux sachant que pour l'instant je dispose de 200 mo et il me reste encore de la place a+
-
bonjour, pour l'info il n'existe pas qu'ubuntu !! :P sinon on ne revient au monopole !! fedora mandriva debian etc... a+
-
Installation Linux en DualBoot sur PC tatoué (HP) RESOLU
jeanbi a répondu à un(e) sujet de papy24 dans OS alternatifs
re, mais si nous sommes d'accord . si tu ne veux pas toucher au mbr de windows , grub doit etre installer sur sa propre partoche et il te faudra depuis windows lnacer ubuntu a partir d'un bootloader http://lgmorand.developpez.com/windows/vista-bootloader/ a+ -
Installation Linux en DualBoot sur PC tatoué (HP) RESOLU
jeanbi a répondu à un(e) sujet de papy24 dans OS alternatifs
re, juste pour info sous vista + de boot.ini http://www.commentcamarche.net/faq/sujet-5...p-windows-vista a+ -
Installation Linux en DualBoot sur PC tatoué (HP) RESOLU
jeanbi a répondu à un(e) sujet de papy24 dans OS alternatifs
re, il ne veux pas installer grub sur le mbr peur du tatouage , donc moi je pratique ainsi quand on me le demande tu installes grub sur la partoche de linux et zou tu te sert sur xp du bootini et bootpart et sous vista j'ai appris que c'est gag d'ailleurs j'ai cru que s'en était un :P a+ -
Installation Linux en DualBoot sur PC tatoué (HP) RESOLU
jeanbi a répondu à un(e) sujet de papy24 dans OS alternatifs
bonjour il me semble avoir repondu a un post de ce genre sur un autre forum en 1 er lieu sous windows , faire une verif du disque et une défragmentation. en 2 em récupérer un live cd de gparted http://www.framasoft.net/article4368.html avec cet outils réduire la partition de windows d'un minimum de 10 giga en 3 em si c'est ubuntu , il faut imperativement apres le resume du partitionnement cliquez sur avancés et la choix d'installation de grub cesactiver sur le mbr et choisir la partition de linux . et ensuite sous windows se servir de gag pour creer le multiboot sinon j'ai 2 tuto pour fedora http://jeanbi.numeriblog.fr/jeanbi/installationF10.html a+ -
Installation Backtrack 4 Disque dur formaté comment récupérer mes donn
jeanbi a répondu à un(e) sujet de oake dans OS alternatifs
re, je l'avais precise bon on attend le resutat de cat /etc/lilo.conf a+ -
Installation Backtrack 4 Disque dur formaté comment récupérer mes donn
jeanbi a répondu à un(e) sujet de oake dans OS alternatifs
re je te le mets en majuscules !! FDISK -L A METTRE EN MINUSCULES c'est ecris dans le help qui suit a+ -
Installation Backtrack 4 Disque dur formaté comment récupérer mes donn
jeanbi a répondu à un(e) sujet de oake dans OS alternatifs
bof , il vaut mieux un bon grub a+ -
Installation Backtrack 4 Disque dur formaté comment récupérer mes donn
jeanbi a répondu à un(e) sujet de oake dans OS alternatifs
re si c'est installer non de plus si le gars a bien fait son travail , il manque juste une entree dans le grub.conf a+ -
Installation Backtrack 4 Disque dur formaté comment récupérer mes donn
jeanbi a répondu à un(e) sujet de oake dans OS alternatifs
bonjour sous bactrack tapes voir en root fdisk -l et colles le resultat a+ -
re, pour info toute les distributions intergre le ntfs-3g dans leur kernel , donc il n'y a pas de différence entre l'une ou l'autre pour l'acces au ntfs . il faut juste comprendre que le ntfs comme ext gere les droits sur les des fichiers et repertoires au contraire de la fat32 ce qui fait que pour accéder à une partition en ntfs il faut les droits de root ou avoir en root bien sur modifier les droits du point de montage pour autoriser l'accès au user . a+
-
bonjour, pas compris s'il est deja formater c'est sur qu'il va vouloir la formater pour s'installer ! concernat la cle etc.. il faut savoir que si le formatage est en ntfs il te faudra etre en root pour le monter et y acceder mount -t ntfs /dev/sdxx /mnt/lepointdemontage . a+
-
[FIN]Probléme ouverture sessions Mandriva 2009.1
jeanbi a répondu à un(e) sujet de pierrotlalune dans OS alternatifs
bonjour pour la prochaine fois , dans une console en root cp home/luser/.kde /home/luser/.xkde a+ -
[FIN]Probléme ouverture sessions Mandriva 2009.1
jeanbi a répondu à un(e) sujet de pierrotlalune dans OS alternatifs
bonjour, renomme le .kde en .xkde demarre et si ça marche tu remets tout sauf les fichier de kde . a+ -
bonjour, juste le fichier boot.ini qui est foireux , courant ce souci doit chercher une partition qui n'est pas la bonne . a+
-
bonjour, on peut meme sans bouger les disques , suffit de mapper les dd pour faire croire a windows qu'il est sur le 1 er . donc fait comme dit steed, mais tu ajoutera dans le fichier /boot/grub/menu.lst une entrée pour xp du style a+
-
[Résolu] Installation de XP et Debian en dual boot
jeanbi a répondu à un(e) sujet de hhenri dans OS alternatifs
bonjour, tout a fait d'accord avec vous deux, installer xp et laisse le reste du disque tel quel , lors de l'installation linux detectera l'espace vide et te proposera de s'y installer et bien de partitionner celui ci et le formater j'ajouterai partition a creer / /home --> comme ça les donnée meme encas de soucis ne sont pas perdu et meme si on remplace le système on garde ses préférences . /swap /datas --> si celle ci est supposée etre la partition d'echange entre les 2 os lui preferé la fat 32 petit tuto que j'ai realiser pour fedora http://jeanbi.numeriblog.fr/jeanbi/installationF10.html a+ ps:: attention sous fedora , le partionnaement propose souvent le lvm , pour moi peut d'interet pour une utilisation normale car pose beucoup plus de souci que d'intérêt, rien que la reinstallation du system le /home ne peut etre reutilisée, -
re, mais je suis indulgent , mais si la personne lit le tuto sans essayer de comprendre , personne ne peut l'aider . a+
-
bonjour, as tu le tuto ? a mon avis non , il ne t'es pas demande d'executer des programmes depuis le cd mais de taper une commandes dans une console qui elle se charge d'aller chercher sur le cd les fichiers necessaires . a+
-
bonjour, tu n'a pas compris ma réflexion , xandros ou buntu c'est du pareil au meme vu qu'il sont tout les 2 basés sur debian la différence étant l'ergonomie mais un environnement gnome sur ce type de pc c'est trop lourd , bon après que tu préfère ubuntu c'est bien sur ton choix , il faut mettre la version de buntu pour l'eepc . et concernant le wifi sous buntu ,il y a la doc tres bien fourni http://doc.ubuntu-fr.org/wifi a+
-
bonjour, peut 'on me donner la différence entre ubuntu et xandros !!! et tant qu'a faire il serait préférable d'y installer eeubuntu, plus keger vu la machine et etudier pour celle ci a+
-
re, et ben oui le pilote de la web n'a rien aà voir avec le transfert et comme dit justement Zorg utilise le port firewire pour la connexion . a+