Ouvrir plusieurs page en un clique

Ouvrir plusieurs page en un clique - HTML/CSS - Programmation

Marsh Posté le 06-02-2008 à 01:52:53    

Bonjour,
 
Je desire faire un script qui m'ouvre plusieur page en meme temps.
 
Voila mon code :

Code :
  1. <?php
  2. $dbhost    = 'xxxxxx';
  3. $dbuser    = 'xxxxxxx';
  4. $dbpasswd   = 'xxxxxxx';
  5. $dbserver   = 'xxxxxxxxx';
  6. global $dbhost, $dbuser, $dbpasswd, $dbserver, $dbprefix;
  7. $connect = mysql_connect($dbhost,$dbuser,$dbpasswd) or die("Impossible de se connecter : " . mysql_error());
  8. mysql_select_db($dbserver) or die( "Base de donées introuvable" );
  9. $sql_mob = "SELECT id FROM `mob_db` ORDER by `id` ASC LIMIT 100";
  10. $sql = mysql_query($sql_mob);
  11. while($resultat=mysql_fetch_assoc($sql)) {
  12. echo "
  13. <SCRIPT language=\"JavaScript1.2\">
  14. window.open(\"./index.php?id=".$resultat['id']."\",\"Telechargement\",\"height=800,width=800,scrollbars=yes,resizable=yes,toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes\" );
  15. </SCRIPT>
  16. ";
  17. }
  18. ?>


 
Mon probleme est que la premiere page s'ouvre, puis la deuxieme s'ouvre dans la premiere etc... du coup je ne voit que la derneire page.
 
Comment ouvrir mes 100 pages d'un coup dans des pages differents ?
 
 
PS : Je precise que ce script ser uniquement en local a mon usage personnel afin de recuper des images, je sais que ce moyen peux s'embler bizard mais c'est tout ce que j'ai trouver

Reply

Marsh Posté le 06-02-2008 à 01:52:53   

Reply

Marsh Posté le 06-02-2008 à 09:08:43    

C'est quoi que tu veux faire exactement ? Doit y avoir une solution plus propre et qui peut fonctionner

Reply

Marsh Posté le 06-02-2008 à 09:24:40    

En faite ce qui m'interesse est de recuperer prés de 2000 images en un clique sachant que aucune conection FTP n'est possible, ni SVN.
 
Les images sont simplement dans un repertoires, j'ai les noms de fichiers de chaque images.
 
Je voulais via une requetes sql selectioner les noms et faire copier les images sur mon serveur.
 
J'ai trouver a faire des liens, j'ai juste a cliquer pour telecharger mais cliquer 2000 fois ne me tente pas trop, je me suis alors tourner vers javascript pour qu'un pop-up face telecharger le fichier.
( bien evidament j'ai mis le telechargement automatique sur mon pc )
mais j'ai que une fenetre qui s'ouvre.
 
Si quelqu'un aurai une meilleur solution, plus simple je suis preneur. :jap:
 
Merci d'avance

Reply

Marsh Posté le 06-02-2008 à 10:56:19    

Dans la fonction javascript window.opn tu donnes tourjours le même nom à ta fenêtre : "Telechargement"
Du coup, il ouvre toutes tes pages dans la fenêtre "Telechargement".


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
Reply

Marsh Posté le 06-02-2008 à 18:45:05    

Ok, merci mais firefox veux bien ouvrir 20 popup uniquement au dela il les bloque et ne parlons meme pas de IE :p
 
J'ai pres de 6000 fichier a recuperer, a part faire un limit a 20 en sql et utiliser mes popup y a t-il une autre solution, plus rapide ?

Reply

Marsh Posté le 07-02-2008 à 00:20:42    

Tu aimes bien te compliquer la vie...
 
Personnellement j'aurai plutôt procéder de la sorte :
- générer une page avec tous les liens
- glisser l'ensemble des liens sur un gestionnaire de téléchargement genre Flashget.
 
Solution alternative no 2 :
- générer une page en texte brut avec tous les liens
- donner le fichier texte à wget avec l'option -i
(méthode que j'ai utilisé plusieurs sous Windows au temps où je leechais comme un porc)

Reply

Marsh Posté le 07-02-2008 à 09:17:25    

J'ai trouver une autre solution afficher toute les images sur ma page puis les enregistrer :D ( mais bon le cache aime pas )
 
Je vous remercie

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed