CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Php]aide pour un petit script.

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 12:25:04

bonjour , j'y connais absolument rien en php ^^ à part juste que je m'aide de log Php en cli que j'ai deja et quand je comprends pas du tout , je recherche via google ( ça m'est tres utile , vue que j'ai trop la flemme de passer par des tutos comme sur le siteduzero :D )

donc enfaite voila je voulais juste faire un script qui ouvre une page web , et la referme directement pour la re-ouvrir.

j'aimerais savoir si c'est possible d'indiquer la durée de l'éxécution entre le moment où il l'ouvre et celui où il le ferme.

enfaite voila ceux que j'ia deja fais :

<?php
$i=0;
while($i==0)
{
Echo "lancement du script=)\n\n en cours...";
$fp = fopen("lien","a")
fclose = $fp
}
?>

Voila tout ce qui à de plus simple il affiche le message
" lancement du script
en cours ... "
apres il ouvre le lien en lecteure et se ferme.

mais cela met quand meme du temps , ça fais plus de 1 à 2 secondes entre le moment où il ouvre le dos et le moment où il le ferme.

j'ai essayer le sleep , il n'est pas assez puissant vue qu'il permet de mettre le nombre de temps de pause en seconde ( :question: ) hors moi je veux que le tout soit en tierce ( :o)) ) et quand je laisse le truc comme ça , c'est assez lent.

es ce que quelqu'un pourrait m'aider s'il vous plait à optimiser pour une ouverture et une fermeture super rapide ? :-)

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 12:33:39

allez :svp: j'ai juste besoin de savoir comment determiné la vitesse d'éxucution ? :hap:

Doberman27
Doberman27
Niveau 10
03 juin 2008 à 12:34:51

Renseigne toi sur le forum "Création de sites Web".

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 12:37:29

c'est pas pour l'exécuté sur un site web , je sais plus comment on appelle ça le GNI non ?

moi c'est pour l'exécuter en php par cli , donc tous est sur le pc et pas sur une page web.

mais enfaite j'ia pas besoin de grand chose juste de savoir comment

définir la vitesse d'exécution du script en tierce , ou simplement comment faire de telle sorte qu'il ferme directement lapage apres ouverture.

car une seconde c'est trop. :/

Neoknight
Neoknight
Niveau 10
03 juin 2008 à 12:41:54

Essaie avec microtime :ok:
http://www.manuelphp.com/com/php/function.microtime.php

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 12:49:09

merci , il marche comme le sleep c'est à dire si je met :

microtime(1);

il attendra un micro seconde ?

( comme je l'ai dis j'y connais strictement rien en php , mais vue que ce que je veux faire est normalement tres simple , j'ai pas besoin de lire de gros tuto. )

j'ai regardé les exemples proposer mais je comprends pas trop vue qu'apparement il utilise usleep.

Neoknight
Neoknight
Niveau 10
03 juin 2008 à 12:55:52

J'ai pas compris ce que tu voulais faire mais bon pour expliquer

<?php
$time_start = microtime(true); // temps au début du script

// Attend pendant un moment
usleep(2000000); // 2 secondes

$time_end = microtime(true); //temps à la fin du script
$time = $time_end - $time_start;// durée totale d'execution du script

echo "Re rien faire pendant $time secondes\n";
?>

$time vaut environ 2 secondes :ok:

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 13:00:31

voila le script :

<?php
$i=0;
while($i==0)
{
Echo "Boost de smiley :( =)\n\n augmentage de :( en cours...";
$fp = fopen("lien à visiter","a")
fclose = $fp;
}
?>

je voulais savoir maintenant où mettre le microtime pour que l'exécution soit le plus rapide possible s'il vous plait ?

Neoknight
Neoknight
Niveau 10
03 juin 2008 à 13:05:07

C'est quoi déja cette boucle infini horrible :hum:

caelacanthe
caelacanthe
Niveau 10
03 juin 2008 à 13:07:26

ah tu veux augmenter le nombre de clics pour :( dans le site de votes, là :question:

moi, je pourrais faire un script qui clique tout seul sur :noel: :oui:

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 13:09:07

pas clicker , ouvrir le lien.

je suis en 128K ( donc 5 secondes pour afficher une page ) donc le click n'est pas bon.

  1. Neoknight Voir le profil de Neoknight
  2. Posté le 03 juin 2008 à 13:05:07 Avertir un modérateur
  3. C'est quoi déja cette boucle infini horrible :hum:

:d) je l'ai mis juste pour que le script continue comme je l'avais mis plus haut.

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 13:11:11

caelancanthe :d) là il change de serveur ( pour un plus gros ) car son site à plus de succes qu'escompter.

caelacanthe
caelacanthe
Niveau 10
03 juin 2008 à 13:15:12

ah ok :(

en tout cas il doit gagner beaucoup de sous avec le nombre de visites et puis les pubs :noel:

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 13:19:32

bah je sais pas , il n'y a qu'une seule bande de pub , juste ceux de google.

enfin bref.

peux tu m'aider à optimiser le script que j'ai mis plus haut c'est à dire faire de telle sorte que ça mette juste quelques tierces et non seconde ?

j'essaye avec microseconde mais j'arrive pas à l'intégrer :snif:

caelacanthe
caelacanthe
Niveau 10
03 juin 2008 à 13:23:10

en C, j'y serais arrivé vu que la fonction sleep prend des millisecondes en paramètre, mais là... :peur:

désolé :-(

The-Accro
The-Accro
Niveau 10
03 juin 2008 à 13:26:56

oki pas grave.

merci à ceux qui ont essayer de m'aider , j'y vais :bye:

Neoknight
Neoknight
Niveau 10
03 juin 2008 à 13:26:58

Ah ok je viens de capter :hum:

Microtime sert juste à mesurer un temps d'execution d'un scrip et non pas à modifier sa vitesse d'execution et donc le rendre plus rapide.

Si le script est long à charger tu ne peux rien y faire :noel:

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment