PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Vérification de l'actualisation d'une page web » 27-06-2017 08:45:55

GPN

Bonjour Tof73
Merci.
J'ai testé cette ligne.
Résultat : page blanche et rien en code source de la page.
Je suis chez Free.
Il semblerait en effet que la fonction file_get_contents() soit bloquée.
De plus, il paraitrait aussi que les navigateurs refusent, pour des raisons de droits sur les pages, de récupérer le contenu des iframes distantes.
Comme les résultats des examens viennent de tomber, (ma fille est admise yesssss!) , j'avais fait une page qui se réactualisait toutes les 10 secondes malheureusement sans pouvoir l'étudier automatiquement pour afficher un message d'alerte.
J'ai donc dû surveiller la ligne pendant 1 heure sur chaque nouvelle page.
Merci encore.

#2 Re : Forum Général PHP » Vérification de l'actualisation d'une page web » 27-06-2017 08:45:55

GPN

Bonsoir tof73 et merci pour ta réponse.
J'ai testé la fonction file(url) -qui ressemble beaucoup à file_get_contents - sur l'adresse que j'ai de la page, en essayant diverses combinaisons.
Mais sans résultat :
j'ai des doutes si l'on peut l'utiliser à distance sur un autre serveur que celui sur lequel on se trouve ;
et le fichier que je veux tester est le résultat des calculs faits sur une bdd : file_get_contents() me donnerait le contenu du fichier .php ou .asp et pas le contenu de la page générée en html, donc sans les données de la bdd qui m'intéressent.
En tout cas merci pour ta réponse.
Je vais quand même creuser en ce sens et si je trouve ...
Bonne soirée
GPN

#3 Re : Forum Général PHP » lien hypertexte remplie champ automatique » 17-06-2017 15:35:45

GPN

Salut Bens770

Si j'ai bien compris ton pb, voici comment je le résoudrais :


<!-- tu ajoutes ce script dans le head de ta page -->
<script language = "javascript"><!--
function Remplir (chn1, chn2) {
  document.getElementById('Nom').value = chn1;
  document.getElementById('email').value = chn2;
}
--></script>

<input name="Nom" type="text" id="Nom" value="Serge" />
<input name="email" type="text" id="email" value="test@hotmail.com" />
<!-- tu peux placer les boutons qui contiennent tous les cas que tu veux envisager -->
<input type="button" value="Marcel" onclick="javascript : Remplir('Marcel', 'marcel@orange.fr');" />
<input type="button" value="Ursule" onclick="javascript : Remplir('Ursule', 'ursule@gmail.com');" />
 

Courage !
GPN

#4 Re : Forum Général PHP » Mettre en gras certains mots dans le PHP » 17-06-2017 15:13:42

GPN

Bonjour Celyne

Si j'ai bien compris ton problème tu cherches à mettre en gras certains mots d'une chaine.
J'ai déjà fait cela et le script était du genre :


<?php
$tabcle = array('motcle1', 'motcle2') ; // liste des mots clés à passer en gras
$chaine_originale = $chaine_rectifiee = 'voici le texte contenant tous les mots dont le motcle1 et les autres' ;
// boucler sur chaque mot clé de la liste
for ( $i = 0; $i < count($tabcle); $i++) { $chaine_rectifiee = str_replace( $tabcle[$i], '<B>' . $tabcle[$i] . '</B>' , $chaine_rectifiee); }
echo $chaine_originale . '<BR />' ;// affichage des 2 chaines originale et rectifiee
echo $chaine_rectifiee . '<BR />' ;
?>
 

Voici ma proposition en espérant que cela puisse t'aider.
Bon courage
GPN

#5 Forum Général PHP » Vérification de l'actualisation d'une page web » 27-06-2017 08:45:55

GPN
Réponses : 4

Bonjour à tous.
Merci de m'accueillir.
Comme certain d'entre vous, j'ai un enfant qui passe des examens et c'est en ce moment la publication des résultats sur internet sur le site du rectorat.
J'ai donc créé un script php qui réaffiche la page des résultats toutes les 20 secondes afin de voir immédiatement ces résultats sans être obligé de le faire manuellement.
Quelqu'un aurait-il une idée pour détecter automatiquement si la page a changée ?
Sachant que
1) l'url dont je dispose n'est pas celle du fichier qui génère la page,
2) le fichier fait appel a une base de données et cela ne sert probablement à rien de tester le fichier.
Voilà.
Quelqu'un d'entre vous a peut-être déjà résolu ce type de pb et je vous en remercie par avance.
Cordialement
GPN

Pied de page des forums

Propulsé par FluxBB