Filtre PHP

LouisLouis -  
 LouisLouis -
Bonjour,

Je voudrais creer un filtre php qui me permet de transformer les liens contenus dans un text $text de facon reguliere:

ex; https://gen.xyz/ ->devient-> https://www.netanswer.fr/

Je voudrais aussi savoir quels sont les risques d'une telle methode. (injection SQL etc).

Merci pour votre aide.

Louis
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Alain42
     
    Bonjour,

    Regardes du côté de la fonction php parse_url(), pour découper ton URL origine en un array

    pour voir:

    <?php
    echo "<pre>";
    print_r(parse_url("https://gen.xyz/"));
    echo "</pre>";

    Ensuite tu rajoutes la partie que tu veux dans l'array.

    par contre, ton adresse :
    https://www.netanswer.fr/
    comporte deux fois les www ?
    0
  2. LouisLouis
     
    Merci pour ta reponse Alain42.

    En fait j'ai besoin de pouvoir creer un lien vers la page https://gen.xyz/ , donc j'ai besoin des www une deuxieme fois en temps que subdomains (car ca pourrait etre subdomain.xyz.com/x.php par exemple).

    Je sens venir un probleme de SQL injection, quelqu'un peut m'aider de ce cote' la ?

    Merci

    Louis
    0