By continuing your navigation on this site, you accept the use of cookies to offer you contents and adapted services. Legal Notice.
 
 
 

GuppY, the benchmark database free CMS

 

telecharger01.png

 
You are here :   Welcome » Forum » Guppy 5 » Tester si url existe
 
 
 
    Print this page...
    Print this section...

Warning: GuppY 5.03.00

GuppY release 5.03.00 :


The zips of the pack, the cumulative patch and the non-cumulative patch are updated and available for download on 17.01.2020 at 18h00.

The CKEditor v4121 patch for GuppY 502xx (06.07.2019) is available for download in the Download section and then GuppY 5. Thanks to Saxbar for this update.

The update of the spam blocking lists (24.09.2019) for Apache 2.3 and Apache 2.4 is available for download in the Download section and then GuppY 5.

Forum - Guppy 5 - Tester si url existe


Connected : (nobody)
Snif !!!
 

active  Topic # 130229

24/11/2018 @ 19:06
by Tendasque

Tendasque

1 message

Bonjour,

j'essaie de tester l'existence d'une url externe pour afficher cette url dans un iframe ou afficher un message si cette url n'existe pas.

J'ai donc inséré juste avant et à la place de $fieldc1 ce code dans le fichier .inc correspondant à la boite libre devant afficher ces informations, pour donner une valeur différente à fieldc1 selon le cas:

$site = "https://docs.winjump.fr/docs/3637/resultDR1.pdf";
$file = @fopen($site, 'r');
if ($file):
$fieldc1 = stripslashes('<p><iframe src="https://jumptiming.winjump.fr/concours/3637/le-pouget" width="100%" height="1380px">
             </iframe></p>');
else:
$fieldc1 = stripslashes('<p>Pas de live en ce moment</p>');
?>
<?php endif ?>
<?php

Alors que l'url existe bien, la page affiche: Pas de live en moment Je fais ces essais en local pour le moment. Merci de vos lumières André

GuppY 5.02.06 Système d'exploitation du serveur : Apache/2.4.18 (Win32) PHP/5.6.19/WINNT 6.2 PHP : 5.6.19 / MET=30 - ML=128M - UMF=2M - PMS=8M - MFU=20 URL du site : http://127.0.0.1/guppy50206/ Plugins : Horloge, Devinette, Vitesse de Connexion UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0 Device: computer Résolution écran : 1366x768

Post an answer Top  

Answer n° 1
--------
25/11/2018 @ 11:26
by Saxbar

Saxbar

Développeur
45 messages

Bonjour,

La question que tu poses est significative d'un manque de connaissance de la base de données de GuppY.

C'est faisable en utilisant javascript dans le code source du document.

Cordialement, Saxbar.

Web site Saxbar
Post an answer Top  
Answer n° 2
--------
25/11/2018 @ 11:31
by corsaire

corsaire

21 messages

Édit: je vois que saxbar a répondu, avec une raison plus experte. Je n’avais pas les outils pour vérifier la faisabilité avec moi, ma tablette ne permettant pas de tester.

Rectifié par corsaire le 25/11/2018 @ 11:33


Rectifié par corsaire le 25/11/2018 @ 11:35
Post an answer Top  
Answer n° 3
--------
25/11/2018 @ 12:45
by Tendasque

Tendasque

2 messages

Merci, Saxbar,

si je comprends bien, c'est le test sur l'url qui n'est pas compatible avec la base de données de Guppy ? La syntaxe de mon code n'est pas en cause ?

Une piste pour trouver une solution en javascript ?

Cordialement

André

Post an answer Top  
Answer n° 4
--------
25/11/2018 @ 14:46
by LaBelleNote

LaBelleNote

75 messages

Hello,

Si je puis me permettre, ce que veut te dire SaxBar, c'est que le contenu d'un article guppy ne peut pas comporter de code php, il n'est pas interprété.

Par contre tu peux y mettre du javascript, qui sera interprété côté client.

Cherche des exemples sur le Web en javascript

______
www.labellenote.fr
Guppy 5 chez OVH mutualisé

Web site LaBelleNote
Post an answer Top  
active topic active   closed topic closed   Important! Important!   New New message
Correct Correct message   Close Close topic   Make sticky Make sticky  
Forum Topic  Forum