Probleme verification d'url et hyperlien
Résolu/Fermé
mali_67
Messages postés
77
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
25 avril 2008
-
22 févr. 2008 à 10:31
mali_67 Messages postés 77 Date d'inscription jeudi 14 février 2008 Statut Membre Dernière intervention 25 avril 2008 - 29 févr. 2008 à 16:47
mali_67 Messages postés 77 Date d'inscription jeudi 14 février 2008 Statut Membre Dernière intervention 25 avril 2008 - 29 févr. 2008 à 16:47
A voir également:
- Probleme verification d'url et hyperlien
- Lien url - Guide
- Vérification url - Guide
- Url masquée pour votre sécurité - Forum Programmation
- Iptv url invalide - Forum Box et Streaming vidéo
- Atlas pro url serveur invalide ✓ - Forum Box et Streaming vidéo
4 réponses
mali_67
Messages postés
77
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
25 avril 2008
4
22 févr. 2008 à 15:16
22 févr. 2008 à 15:16
j'ai supprimmer quelque ligne qui ne servai strictement a rien
pour revoir mon probleme une foi que l'url($Tab['LibelleLienSprice']) a etais verifier(se que je fais avec la fonction fopen) je doi verifier si l'hyperlien($Tab[CodeLienSprice]) est bien present dans l'url
voici a quoi ressemble $Tab['LibelleLienSprice'] = http://vol.fr.sprice.com/FLIGHT/templates/Spricefr_fr/form.php
et $Tab[CodeLienSprice] = <a href=www.commentcamarche.net/forum>comment sa marche</a>
je ne sais pas comment faire la deuxieme partie qui consiste a verifier si le code de l'hyperlien est bien present dans mon url
voici mon code rafraichie
pour revoir mon probleme une foi que l'url($Tab['LibelleLienSprice']) a etais verifier(se que je fais avec la fonction fopen) je doi verifier si l'hyperlien($Tab[CodeLienSprice]) est bien present dans l'url
voici a quoi ressemble $Tab['LibelleLienSprice'] = http://vol.fr.sprice.com/FLIGHT/templates/Spricefr_fr/form.php
et $Tab[CodeLienSprice] = <a href=www.commentcamarche.net/forum>comment sa marche</a>
je ne sais pas comment faire la deuxieme partie qui consiste a verifier si le code de l'hyperlien est bien present dans mon url
voici mon code rafraichie
<?php while ($Tab= mysql_fetch_array($result)) { ?> <tr> <td><?php echo '<a href="Modification.php?NumLien=' . $Tab['NumLien'] . '">'; ?>Modifier</a></td> <td><?php echo '<a href= "Accueil.php?NumLien=' . $Tab['NumLien'] . '" onclick="if ( !confirm(\'Etes-vous sur de vouloir supprimer ?\')) { return false; }">'; ?>Supprimer</a></td> <input type="hidden" name="verification" value="<?php echo $Tab['NumLien'];?>"/> <td><input type='submit' value="Vérifier" name="Verification"/></td> <td><?php echo $Tab['NomPartenaire'];?></td> <td> <?php if (isset($_POST['Verification'])) { if (!$fp = @fopen(''.$Tab[LibelleLienSprice].'',"r")) { echo '<span style="color:red;">'.$Tab['LibelleLienSprice'].'</span>'; } else { echo '<span style="color:green;">'.$Tab['LibelleLienSprice'].'</span>'; } } else { echo $Tab['LibelleLienSprice']; } ?> </td> <td style="width:150"px;""><?php echo htmlentities($Tab[CodeLienSprice]);?></td><td> <td><?php echo $Tab[Contact];?></td> <td><?php echo $Tab[Commentaire];?></td> </tr> <?php } ?>
mali_67
Messages postés
77
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
25 avril 2008
4
24 févr. 2008 à 14:19
24 févr. 2008 à 14:19
J'ai encors trouver quelque info sur le net qui m'ont permis de rajouter des petite modification concernant la lecture du code source de l'url que je verifie, mais sa ne fonction pas totalement personne ne peu m'aider
jusque la j'ai ecrit un code pouvant me trouver mon url et verifie qu'elle es accessible ensuite mon but et de parcourir son code source afin de verifier si un hyperlien specifique si trouve(j'ai ecrit un script mais qui ne fonctionne pas)
Si quelqu'un peut m'aider c'est trés important
je commente mes action a chaque colonne voici mon nouveau code
jusque la j'ai ecrit un code pouvant me trouver mon url et verifie qu'elle es accessible ensuite mon but et de parcourir son code source afin de verifier si un hyperlien specifique si trouve(j'ai ecrit un script mais qui ne fonctionne pas)
Si quelqu'un peut m'aider c'est trés important
je commente mes action a chaque colonne voici mon nouveau code
<?php $bool='true'; while ($Tab= mysql_fetch_array($result)) { ?> <tr> <td> <?php //voici le code qui me permet de verifier si l'url existe(trouver sur php.net) if (isset($_POST['Verification'])) { if (!$fp = @fopen(''.$Tab[LibelleLienPartenaire].'',"r")) { echo '<span style="color:red;">'.$Tab['LibelleLienPartenaire'].'</span>'; $bool='false'; } else { echo '<span style="color:green;">'.$Tab['LibelleLienPartenaire'].'</span>'; $bool='true'; } } else { echo $Tab['LibelleLienPartenaire']; } ?> </td> <td style="width:150"px;""> <?php /*voici le code qui me permet de lire le code source de mon url(www.php.net) j'ai juste rajouter une condition afin de dire si oui ou non mon hyperlien es dans ce code source mais sa ne marche pas*/ if (isset($_POST['Verification'])) { if($bool=='true') { $fp = @fopen(''.$Tab[LibelleLienPartenaire].'',"r"); //lecture du fichier while (!feof($fp)) { //on parcourt toutes les lignes $page .= fgets($fp, 4096); // lecture du contenu de la ligne } if(eregi("<a href=(.*)</a>",$page,$regs)==$Tab[CodeLienPartenaire]) //on isole les titre { echo '<span style="color:green;">'.htmlentities($Tab[CodeLienPartenaire]).'</span>'; } else { echo '<span style="color:red;">'.htmlentities($Tab[CodeLienPartenaire]).'</span>'; } } else { echo '<span style="color:red;">'.htmlentities($Tab[CodeLienPartenaire]).'</span>'; } } else { echo htmlentities($Tab[CodeLienPartenaire]); } ?> </td> </tr> <?php } ?>
mali_67
Messages postés
77
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
25 avril 2008
4
25 févr. 2008 à 10:29
25 févr. 2008 à 10:29
Personne n'as de solution ou de piste pour m'aider
mali_67
Messages postés
77
Date d'inscription
jeudi 14 février 2008
Statut
Membre
Dernière intervention
25 avril 2008
4
29 févr. 2008 à 16:47
29 févr. 2008 à 16:47
merci resolue