Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
probleme javascript php
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
alexonline
n00b
n00b


Joined: 06 Jul 2004
Posts: 3

PostPosted: Mon Jul 19, 2004 1:38 pm    Post subject: probleme javascript php Reply with quote

<html>
<head>
<title>Resultat de la requette</title>
<script language="JavaScript">
<!-- debut
function resolution()
{

// This script will test up to the following version.
flash_versions = 20;

// Initialize variables and arrays
var flash = new Object();
flash.installed=false;
flash.version='0.0';

// Dig through Netscape-compatible plug-ins first.
if (navigator.plugins && navigator.plugins.length) {
for (x=0; x < navigator.plugins.length; x++) {
if (navigator.plugins[x].name.indexOf('Shockwave Flash') != -1) {
flash.version = navigator.plugins[x].description.split('Shockwave Flash ')[1];
flash.installed = true;
break;
}
}
}

// Then, dig through ActiveX-style plug-ins afterwords
else if (window.ActiveXObject) {
for (x = 2; x <= flash_versions; x++) {
try {
oFlash = eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + x + "');");
if(oFlash) {
flash.installed = true;
flash.version = x + '.0';
}
}
catch(e) {}
}
}

// Create sniffing variables in the following style: flash.ver[x]
flash.ver = Array();
for(i = 4; i <= flash_versions; i++) {
eval("flash.ver[" + i + "] = (flash.installed && parseInt(flash.version) >= " + i + ") ? true : false;");
}



//document.write(vf);
//document.location="index.php?r=1&width="+screen.width+"&height="+screen.height+"&version_flash="+vf;

largeur=screen.width;
hauteur=screen.height;
vf=flash.version;

document.write(largeur);
document.write(hauteur);
document.write(vf);

document.location="index.php?r=1&version_flash="+vf+"&width="+largeur+"&height="+hauteur;
// window.location.href="index.php?r=1&version_flash="+$vf+"&width="+$largeur+"&height="+$hauteur;


}

-->
</script>
<?php
$vFlash= "version flash : $vf";
$resolution="Résolution : $largeur * $hauteur";
?>

</head>
<body>
<pre>


<?php

if(empty($r))
{
echo '<body onLoad="resolution();"></body></html>';
echo "\n\t\t\t\t\tTest en cours";
}
else
{


// Valeur de la version de flash
if(eregi("application/x-shockwave-flash", $_SERVER['HTTP_ACCEPT']))
{
$flash="installé";
}
else
{
$flash="non installé";
}

//Résolution de l écran



//Date du test
$datum=date("d M Y H:i:s");

////////////// L adresse IP && SCAN
$ip=$_SERVER['REMOTE_ADDR'];
$commande='nmap ' . $_SERVER['REMOTE_ADDR'] . ' -pU:80,8080,443,1935,T:80,8080,443,1935';
//$commande='nmap ' . $_SERVER['REMOTE_ADDR'];

//////////////////:Navigateur
if (ereg("MSIE 6.0", $_SERVER["HTTP_USER_AGENT"]))
{
$navigateur="Internet explorer 6.0";
}
else if (ereg("MSIE 5.5", $_SERVER["HTTP_USER_AGENT"]))
{
$navigateur="Internet explorer 5.5";
}
else if (ereg("MSIE 5.0", $_SERVER["HTTP_USER_AGENT"]))
{
$navigateur="Internet explorer 5.0";
}
else if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"]))
{
$navigateur="Internet explorer";
}
else if (ereg("safari", $_SERVER["HTTP_USER_AGENT"]))
{
$navigateur="Safari";
}
else if (ereg("^Mozilla/", $_SERVER["HTTP_USER_AGENT"]))
{
$navigateur="Netscape navigator";
}
else if (ereg("^Opera/", $_SERVER["HTTP_USER_AGENT"]))
{
$navigateur="Opéra";
}
else
{
$navigateur="navigateur inconnu";
}

////////////////////// OS

if (ereg("Linux", $_SERVER["HTTP_USER_AGENT"]))
{
$OS="linux";
}
else if (ereg("WinNT", $_SERVER["HTTP_USER_AGENT"])||ereg("Windows NT 5.1", $_SERVER["HTTP_USER_AGENT"]))
{
$OS="Windows XP";
}
else if (ereg("WinNT", $_SERVER["HTTP_USER_AGENT"])||ereg("Windows NT 5", $_SERVER["HTTP_USER_AGENT"]))
{
$OS="Windows 2000";
}
else if (ereg("WinNT", $_SERVER["HTTP_USER_AGENT"])||ereg("Windows NT 4", $_SERVER["HTTP_USER_AGENT"]))
{
$OS="Windows NT";
}
else if (ereg("Windows 98", $_SERVER["HTTP_USER_AGENT"])||ereg("Win98", $_SERVER["HTTP_USER_AGENT"]))
{
$OS="Windows 98";
}
else if (ereg("Windows 95", $_SERVER["HTTP_USER_AGENT"])||ereg("Win95", $_SERVER["HTTP_USER_AGENT"]))
{
$OS="Windows 95";
}
else if (ereg("Macintosh", $_SERVER["HTTP_USER_AGENT"])||ereg("Mac_PowerPC", $_SERVER["HTTP_USER_AGENT"]))
{
$OS="un Mac OS";
}
else
{
$OS="OS inconnu";
}

//////////// langue
$langs=explode(",",$_SERVER["HTTP_ACCEPT_LANGUAGE"]);


// Conquaténation des info pour la base de données
$donnee = "PB DE CONNXION | ";
$donnee .= $datum;
$donnee .= " | IP:";
$donnee .= $ip;
$donnee .= " | OS:";
$donnee .= $OS;
$donnee .= " | navigateur:";
$donnee .= $navigateur;
$donnee .= " | flash:";
$donnee .= $flash;
$donnee .= " | ".$vFlash;
$donnee .= " | ".$resolution;
$donnee .= " | langue:";
$donnee .= "$langs[0]";
$donnee .= " | SCAN:";

$tmp = shell_exec($commande) ;
$tmp1=stristr($tmp,"80/tcp") ;
$longueur=strlen($tmp1);
$longueur-=72;
$tmp =str_replace(" "," ",str_replace(" "," ",str_replace(" "," ",str_replace(" "," ",str_replace(" "," ",str_replace("\n","|",rtrim(substr($tmp1,0,$longueur))))))));
$donnee .=trim($tmp);
echo $donnee;
echo "\n\n";


// Connexion avec la basse
// definition des variable
$url="www.XXXXX.com";
$log=XXXXX;
$pass=XXXXX;
$base=XXXXX;
$table=XXXXX;

$idConnexion = mysql_connect($url, $log, $pass);
if ($idConnexion) echo "Connexion au serveur réussie\n";
else echo "Connexion au serveur ratée\n";

// Connexion à la base
$connexionReussie = mysql_select_db("$base");
if ($connexionReussie) echo "Connexion à la base réussie\n";
else echo "Connexion à la base ratée\n";

// Trouver le dernier enregsitrement dans la base
$qr = mysql_query("SELECT MAX(id_log) as toto FROM $table");

$nrows = mysql_num_rows($qr);
$rString = "n=".$nrows;

for ($i=0; $i < $nrows; $i++)
{
$row = mysql_fetch_array($qr);
$rString .= "&id_log".$i."=".$row['toto'];
}
$dernierEnregistrement = $row['toto'];
echo "le dernier log enregistré est : ".$dernierEnregistrement."\n";

// incrementation de l'id
$newEnregistrement=$dernierEnregistrement+1;
echo "le nouveau log est :".$newEnregistrement."\n";

// Ajouter les données dans la base
$result = mysql_query("insert into $table(id_log,log) Values('$newEnregistrement','$donnee')");

if (!$result)
{
echo "L'enregistrement de vos données a échoué.\n";
}
else
{
echo "Opération réussi\n";
}

// Déconnexion de la base
$close=mysql_close();
if ($close) echo "La base s'est bien fermée\n";
else echo "Fermeture de la base ratée\n";
}


?>


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

alors je n'arrive pas à récupérer les variables qui sont trouver dans le javascript et qui sont bien afficher dans la barre d'adresse merci de votre aide je suis nouveau lol +++
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Mon Jul 19, 2004 1:43 pm    Post subject: Reply with quote

peux-tu formater ton titre comme indiqué ici: https://forums.gentoo.org/viewtopic.php?t=69179

sinon je pense que ta requête trouverait plus vite une réponse sur le portage and programming mais c'est en anglais
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum