matrey
Messages postés399Date d'inscriptionjeudi 31 janvier 2002StatutMembreDernière intervention 6 septembre 2004
-
4 mai 2003 à 10:07
thepopolinux
Messages postés245Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention21 juin 2004
-
8 sept. 2003 à 19:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
thepopolinux
Messages postés245Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention21 juin 2004 8 sept. 2003 à 19:24
lol
psychocrk
Messages postés5Date d'inscriptionmercredi 6 février 2002StatutMembreDernière intervention 7 septembre 2003 7 sept. 2003 à 22:48
oups dsl j ai fait n imp :)
psychocrk
Messages postés5Date d'inscriptionmercredi 6 février 2002StatutMembreDernière intervention 7 septembre 2003 7 sept. 2003 à 22:46
Heu excuser moi enfin j ai jamais fait du php mais je voulait dire un truc a popolinux ; normal que sous win sa marche pas faudrai le remplacé par Dir ls est une commande linux allé a+
psychocrk
Messages postés5Date d'inscriptionmercredi 6 février 2002StatutMembreDernière intervention 7 septembre 2003 7 sept. 2003 à 22:46
Heu excuser moi enfin j ai jamais fait du php mais je voulait dire un truc a popolinux ; normal que sous win sa marche pas faudrai le remplacé par Dir ls est une commande linux allé a+
psychocrk
Messages postés5Date d'inscriptionmercredi 6 février 2002StatutMembreDernière intervention 7 septembre 2003 7 sept. 2003 à 22:45
Heu excuser moi enfin j ai jamais fait du php mais je voulait dire un truc a popolinux ; normal que sous win sa marche pas faudrai le remplacé par Dir ls est une commande linux allé a+
thepopolinux
Messages postés245Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention21 juin 2004 3 juin 2003 à 11:17
Ok ! Super !
Dis j'ai tout compris sauf : 127.0.0.1|ls -1 ça marche que sous Linux no ? parceke sous Win ça foire ... rien ne se passe ...
Je vais essayer en tout cas de comprendre les preg_replace('/ ([0-9a-z.-]{8,}) /Ui', ' $1 ', $strDonnees); parceke pour linstan c abstrait à un point mais tu peux pas savoir !
cs_Aspect
Messages postés47Date d'inscriptionmercredi 9 octobre 2002StatutMembreDernière intervention23 mars 20041 3 juin 2003 à 05:30
mouarf exec(), zoli mais bon, pour ce que sa intéresse, faites gaff avec sa ! Suffit de rajouter un pipeline et on peu faire skon veut... Si je fait $ip = "127.0.0.1|ls -1"; sa va faire kwa ? bah lister tout le répertoire courant...
thepopolinux
Messages postés245Date d'inscriptionjeudi 9 janvier 2003StatutMembreDernière intervention21 juin 2004 4 mai 2003 à 13:42
Ah je sais bien, mais c'est bien pour hoster des applications locales :)
Après quand on fais du sérieux on passe sur BSD et la .. tout va mieux !!!!
@++
matrey
Messages postés399Date d'inscriptionjeudi 31 janvier 2002StatutMembreDernière intervention 6 septembre 2004 4 mai 2003 à 10:07
Evidemment le serveur doit être sous Windows pour faire çà... Et mettre un serveur web sous Windows, çà, je ne le conseille vraiment mais alors vraiment pas !!!!!!!
8 sept. 2003 à 19:24
7 sept. 2003 à 22:48
7 sept. 2003 à 22:46
7 sept. 2003 à 22:46
7 sept. 2003 à 22:45
3 juin 2003 à 11:17
Dis j'ai tout compris sauf : 127.0.0.1|ls -1 ça marche que sous Linux no ? parceke sous Win ça foire ... rien ne se passe ...
Je vais essayer en tout cas de comprendre les preg_replace('/ ([0-9a-z.-]{8,}) /Ui', ' $1 ', $strDonnees); parceke pour linstan c abstrait à un point mais tu peux pas savoir !
Enfin la je prépare le brevet en prio :)
@++
Merci
PoPo
http://popolinux.zapto.org
3 juin 2003 à 05:42
<?php
if(!$_GET['ip']){
die("La syntaxe n'est pas correcte !
Syntaxe correcte:
trace.php?ip= xxx.xxx.xxx.xxx
Exemple:
[trace.php?ip = trace.php?ip= ".$REMOTE_ADDR."]
");
}
$ip = $_GET['ip'];
if(!ereg('^([0-9]{1,3})+'.'.'.'([0-9]{1,3})+'.'.'.'([0-9]{1,3})+'.'.'.'([0-9]{1,3})+$', $ip)){ // mouarf fermez les yeux :x
die("<tt>L'ip n'est pas valide !</tt>");
}
@exec("tracert ".$ip, $aArray);
foreach($aArray as $row){
if($active){
$strDonnees .= "".$row."
";
}
$active = true;
}
$strDonnees = str_replace("?","é",$strDonnees);
$strDonnees = str_replace("?","ô",$strDonnees);
$strDonnees = str_replace("ÿ","",$strDonnees);
$strDonnees = preg_replace('/[([0-9.]{7,15})]/Ui', ' [$1] ', $strDonnees);
$strDonnees = preg_replace('/ ([0-9<>]{1,10}) ms/Ui', '[$1 ms]', $strDonnees);
$strDonnees = preg_replace('/ ([0-9a-z.-]{8,}) /Ui', ' $1 ', $strDonnees);
$strDonnees = preg_replace('/ ([0-9]){1} /Ui', ' $1 - ', $strDonnees);
?>
<html>
<head>
<title>Traçage de l'ip: <?=$ip;?></title>
</head>
<?=(($ip==$REMOTE_ADDR)?"Tracer de votre IP
":"");?>
<?php
print $strDonnees;
?>
</html>
3 juin 2003 à 05:30
4 mai 2003 à 13:42
Après quand on fais du sérieux on passe sur BSD et la .. tout va mieux !!!!
@++
4 mai 2003 à 10:07