moogli

  • Signature
    Il en faut peu pour être heureux !!!!!
  • Site web
  • Nombre de sujets
    33
  • Nombre de messages
    1 802
  • Nombre de commentaires
    6
  • Nombre de news
    Aucune
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

moogli
le 12/08/2004 à 15:41
Player
Ben ta mis jpg dans ton post la haut et accept que gif :)

pi de rien smiley
Il en faut peu pour être heureux !!!!!
moogli
le 12/08/2004 à 15:39
images avec mysql
de rien smiley
Il en faut peu pour être heureux !!!!!
moogli
le 12/08/2004 à 15:36
aide
quelque chose comme sa mais c'est po sur ..... smiley
Il en faut peu pour être heureux !!!!!
moogli
le 12/08/2004 à 15:32
Installation
Salut, pour le config de phpmyadmin, essai un editeur ed texte plus " évoluer" profite en pour opté pour éditeur qui colorise la syntaxe (phpeditor context et bien d'autre).

pour l'installe de php il faut que tu copie les dll concerné dans le system32....
perso g copier toutes les dll du rep php (qui non pas dans leur noms 'apache') dans le system32 et sa tourne. smiley
Il en faut peu pour être heureux !!!!!
moogli
le 12/08/2004 à 15:20
Optimisation possible ? (validation form)
Lu,

Mise apart le fait que tu pourrais tout mettre dans un seul fonction et les alert avec la vérif c'est bein.
exemple :
function VerificationEmail(elm)
{
if (elm.value.indexOf("@") != "-1" &&
elm.value.indexOf(".") != "-1" &&
elm.value != "")
return true;
else {
alert("Email non Valide.");
document.formu.site_email.focus();

return false;
}
.....

Tu peut aussi vérifier ton adresse mail les expression régulière
exemple de fonction
var mail=new REGEXP("^[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_] *@[a-zA-Z0-9\-_]+\.[a-zA-Z\.\-_]{1,} [a-zA-Z\-_]+","gi");
if (mail.test(chemin.du.form.mail))
{
//adresse ok
return true;//ou autre test
}
else {
alert('Votre adresse mail est invalide');
return false;
}

voila @+
Il en faut peu pour être heureux !!!!!
moogli
le 12/08/2004 à 14:59
images avec mysql
Franchement gouga je ne vois pas l'utilité de précisé de stoker les images quelque part sur ton espace web.....

1/ Je pense qu'il y avait tout seul (mais je peut me tromper)
2/ il peut aussi stoker des liens de la forme http://www.sitedimage.com/image412.gif
Beaucoup de forum demande une url pour les images (sa peut par exemple evité d'encombrer "l'espace web" .....)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 12/08/2004 à 14:49
Player
Salut, bienvenue

pour le n1er je ne sais pas cherche du coté de http://www.phpcs.com/


pour ton ps c'est précisé :


(Un gif de moins de 20 Ko et ayant une taille de 80x60 pixels.
Si le champ est vide, l'avatar sélectionné dans le menu déroulant vous sera attribué).


@+
Il en faut peu pour être heureux !!!!!
moogli
le 11/08/2004 à 12:17
base de données
lu,

tu comprend bien mais
<?
$base = mysql_connect ($dbhost, $dbuser,$dbpass);
mysql_select_db ($dbname, $base) ;
?>

sinon les variables du dessus ne server a rien smiley

m'enfin si dans ton onfig.inc.php tu met ton bout de code
<?
$base = mysql_connect ('localhost', 'fre', 'fre');
mysql_select_db (togo, $base) ;
?>
sa suffit aussi puisque de toute façon se sera en clair dans ton fichier :)
@+
Il en faut peu pour être heureux !!!!!
moogli
le 11/08/2004 à 12:13
images avec mysql
c'est possible il faut utiliser un champ blob (tiny, big suivant la taille des image).

Mais je suis partisant de l'idée de Sedilbur vos mieux stoker que le liens car sinon la bdd peut vite devenir énorme (sachant que la plus part du temps les hébergeurs limites cette taille ..).

pour plus d'infos regarde le manuel mysql
@+
Il en faut peu pour être heureux !!!!!
moogli
le 11/08/2004 à 12:09
Compteur de visites.
Salut,

Je ne sais pas comment est fait ton compteur mais pour limiter l'increment tu peut utiliser mysql, l'ip et un timesptam.
Inspiration smiley
Explication :

1/ la table
tu enregistre l'ip du client dans une table
CREATE TABLE online (
ip VARCHAR(15) NOT NULL,
time bigint (16) NOT NULL default '0'
) TYPE=MyISAM;

2/Récupération de l'ip
$ip=$_SERVER['REMOTE_ADDR'];

3/ Le timestamp
Il s'agit du nombre de seconde écoulé depuis l'an zéro unix (1/1/1970). Pour l'obtenir => date("U"); (c'est façon comme une autre il en exeiste plusieur comme mktime voir le manuel php )

4/ [list]principe
[*]On récupère l'ip
[*]On vérifie si l'ip est dans la base
[*]On vérifie si le tps n'est pas trop 'vieux'
[*]On on increment ou pas le compteur
[/list]

5/Mise en forme du bazard smiley
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1610]ce lien[/lien])


Si tu rajoute :
<?
// on prépare une requête SQL permettant de compter le nombre de tuples (soit le nombre de clients connectés au site) contenu dans la table
$sql = 'SELECT * FROM online';

// on lance la requête SQL (mysql_query) et on affiche un message d’erreur si la requête ne se passait pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());

// on récupère le nombre de tuples obtenus
$nb_connectes = mysql_num_rows($req);

// on libère l’espace mémoire alloué pour cette requête SQL
mysql_free_result($req);

echo 'Il y a actuellement '.$nb_connectes.' personne(s) surfant sur ce site.';
?>


tu as le nb de connecté

si tu as regarder l'inspiration tu a s du voir que je n'est fait que bidouillé le comment faire :"nb de visiteur sur le site "....

@+
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours