Version complète: sur le forum Webmaster Hub : Script: Enregistrer des pages...
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
michmuch51
Bonsoir la communauté hubienne,

j'ai eu très récemment la lumière concernant un truc fort sympathique, mais mes pauvres connaissances en php mysql et expressions régulières me bloquent...

J'ai un site avec des variables de cette forme:
http://www.monsite.com/index.php?ID=2007&item=app

le "2007" peut varier de 01 à 4500 et ainsi afficher à chaque fois une page différentes en fonctions des infos dans la base mysql...

Je souhaiterai pouvoir enregistrer toutes les pages avec cette url et ainsi les variables de 01 à 4500 sur mon disque dur en format html

En gros il faudrait un script qui va aller piocher des nombres entre 01 et 4500 qui les réinjecte entre http://www.monsite.com/index.php?ID= et &item=app tout en enregistrant chacune de ces pages au fur et à mesure.

je sais que c'est possible voir même enfantin pour pas mal d'entre vous, mais de mon côté, mise à part que j'essais de m'orienter vers les expressions régulières, je patoge... blink.gif
genmin
Et pourquoi ne pas utiliser ce qu'on appel un aspirateur de site ??
Je supose que tout les liens de 0 à 4500 sont présent sur ton site, donc l'aspi vas les suivre et te récupérer tout ca.
Enfin c'est une idée.
Thanh
Si les liens ne sont pas présents tu peux passer par une boucle et fopen.
michmuch51
Merci,

j'ai réussi a retirer mes pages avec WinHTTrack une aspirateur très souple permettant pas mal de trucs...

Je vais maintenant me trouver un script pour toute les remodeler et exploiter les infos à ma sauce...

@+ wink.gif
Anonymus
CITATION
une page différentes en fonctions des infos dans la base mysql...


CITATION(michmuch51 @ jeudi 13 octobre 2005, 20h15)
et exploiter les infos à ma sauce...

Si c'est ton site, il serait plus judicieux d'exploiter les infos à partir de la base, non ?

C'est ton site, au moins !
whistling.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.