Ses derniers messages sur les forums
Bonjour,
j'ai créé un programme en language C.
J'aimerais que ce programme reste constamment ouvert. Le problème c'est qu'il apparaît dans la barre des taches et ceux qui passent sur l'ordi le ferme, le prenne pour un virus... bref, j'aimerais qu'il n'apparaisse pas dans la barre des taches.
Je sais déjà comment masquer les icones de la barre des taches mais ce que je voudrais moi, c'est passer :
de ca....
...à ca
...tout en laissant le programme en activité.
Comment faire ?
Merci d'avance ;)
http://raphlight.free.fr/trad.php
Oui j'ai fais un copié/collé pour voir si ca marche et éventuellement je modifierais le code après
Comme éditeur de texte j'utilise le bloc-note et ça me convient :)
Merci beaucoup à :
- Amery
- moogli
- et à tous ceux qui m'ont aidé !!
Le topic peut enfin être clos ^^
Ca maaaaaarche !!!
http://raphlight.free.fr/trad.php
Bah c'est toi qui m'a donné le code !
Tu vas sur ton wall et tu vas à la ligne 33. Ce qui donne :
$strquery = 'INSERT INTO tableUrl VALUES(\''.$url'\',\''.$server.'\',\''.$unix.'\')';
http://raphlight.free.fr/trad.php
Ton code donne ceci :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /mnt/109/sdb/8/1/raphlight/miniville2/click.php on line 33
http://raphlight.free.fr/trad.php
ok, merci beaucoup !
je vais essayer ton code.
Au fait, la variable $mon_url, c'est le contenu d'un fichier texte, je l'ai déclaré dans la page surlaquelle on est obligé d'aller pour accéder à la page de traitement :
<?php
$fp = fopen("lien.txt","r");
$mon_url = fgets($fp,30); // ici :P
fclose($fp);
?>
http://raphlight.free.fr/trad.php
voilà le code de ma page :
<?php
session_start();
if (!isset($_SESSION['login'])) {
header ('Location: index.php');
exit();
}
?>
<?php
$unix = time();
if(isset($_SERVER['HTTP_X_FORWARDED_FOR']))
{
$server = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif(isset($_SERVER['HTTP_CLIENT_IP']))
{
$server = $_SERVER['HTTP_CLIENT_IP'];
}
else
{
$server = $_SERVER['REMOTE_ADDR'];
}
mysql_connect ('******', '******', '******');
mysql_select_db($dbname);
$url = mysql_real_escape_string($_GET['url']);
$strquery = sprintf("INSERT INTO tableUrl VALUES('%s','$server','$unix')",$url);
mysql_query($strquery) or die('Erreur SQL !<br />'.$strquery.'<br />'.mysql_error());
mysql_close();
$echeance = 365*24*3600; // fin du cookie dans 365 jours
// Envoi du cookie avec l'url
setcookie ("url", $url, time() + $echeance);
$fp = fopen ("lien.txt", "w");
//declaration de la variable
$nom_lien = htmlentities(stripslashes(trim($_SESSION['login'])));
// effacement du fichier
fseek ($fp, 0);
// ajout du nouveau lien
fputs ($fp, $nom_lien);
// fermeture du fichier
fclose ($fp);
mysql_connect ('******', '******', '******');
mysql_select_db ('ma_base', $base) ;
// lancement de la requete
$sql = 'SELECT fin FROM membre WHERE login = "$mon_url"';
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);
// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
mysql_close ();
header('Location: http://'.$url.'.miniville.fr/'.$data['fin']);
exit();
?>
Oups, je viens de remarquer que je me connecte 2 fois à ma bdd... le problème peut-il venir de là ?
http://raphlight.free.fr/trad.php
ok, merci :D
http://raphlight.free.fr/trad.php
maintenant, ca me fait :
une variable n'est pas établie
une variable n'est pas établie
http://raphlight.free.fr/trad.php
les commentaires, c'est pour moi, parcequ'au bout d'un moment y'a plein de lignes de scripts et je comprends plus trop bien comment ca marche.
Puis ca coûte rien d'en mettre ;)
Snif, le code que tu m'as donné conduit au même résultat
http://raphlight.free.fr/trad.php
oups j'ai oublié :
et
^^
fixed ! :p (Koboneil)
http://raphlight.free.fr/trad.php