J'aimerais également vérifier que la chaîne commence par http://. Là encore, quelle fonction utiliser ?
Merci pour votre aide
$elements = explode(".", $chaine);
$dernier = count($elements) - 1;
$ext = $elements[$dernier];
/* Et là tu fais la comparaison pour vérifier si c'est .gif, .jpg ou autre chose */
Sinon, si c'est un fichier uploadé par l'internaute, vérifie $_FILES['nom_champ_formulaire']['type'];<?php
$masque = "^((http://)|(w){3}|(http://w{3})).*"")$";
if(ereg($masque, $chaine))
{
echo("<p>Début url ok</p>\n");
}
else
{
echo("<p>Début url invalide</p>\n");
}
?>
<?
$masque = "^((http://|http://www).*)$";
$masque2 = "^(www.*)$";
if(ereg($masque, $chaine))
{
echo "".$chaine."";
}
elseif(ereg($masque2, $chaine))
{
echo "http://".$chaine."";
}
else
{
echo "Pas bon";
}
?>