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 26/06/2006 à 21:09
Ma Programmation !
pourquoi demander la même chose sur plusieurs forums ?

http://phpdebutant.org/forum_msg246699.php
Il en faut peu pour être heureux !!!!!
moogli
le 26/06/2006 à 17:37
Template
Salut,

d'actualité, certainement, beaucoup de gens, qui n'ont pas envie de s'emmerder avec à créer un design et tous ce qui va avec utilise des CMS.

Perso je dirais simplement, que les templates, CMS ... peuvent être utiles mais alourdissent la structure du site et ralentissent l'affichage !

par contre il est vrai que c'est presque la sératation "ultime" du code et de l'affichage :)
bien que cela soit faisable via CSS :)

bref utilise les template si cela t'est utile :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 25/06/2006 à 04:40
copier/coller ?
salut,

je n'ai pas très bien compris.
Ce que j'ai compris c'est que tu voudrait pouvoir ajouter des champs à la volé ?
dans ce cas c'est bien avec javascript que cela fonctionne ( cherche plus d'info sur un forum spécialisé ).

quand au coté php, il te faut nommer les champs de formulaire avec la notation tableau de php.
par exemple :<input name="truc[]" />
ainsi tu récupère un tableau dans l'index truc de $_POST ( $_POST['truc'] contient un tableau ).
Si tu fait la même chose à tous tes champs de formulaire tu pourra les récupérer en même temps.

exemple
<intput name="nom[]" type="text" alt="Le nom" />
<intput name="prenom[]" type="text" alt="Le prénom" />
<intput name="age[]" type="text" alt="L'age" />
<intput name="sexe[]" type="text" alt="Le sexe" />

si tu ajoute la même chose dans le formumaire ( pour ajouter deux personnes au lieu d'une ! tu auras
<intput name="nom[]" type="text" alt="Le nom" />
<intput name="prenom[]" type="text" alt="Le prénom" />
<intput name="age[]" type="text" alt="L'age" />
<intput name="sexe[]" type="text" alt="Le sexe" />
<intput name="nom[]" type="text" alt="Le nom" />
<intput name="prenom[]" type="text" alt="Le prénom" />
<intput name="age[]" type="text" alt="L'age" />
<intput name="sexe[]" type="text" alt="Le sexe" />
avec php tu récupére 4 tableaux :
- $_POST['nom']
- $_POST['prenom']
- $_POST['age']
- $_POST['sexe']

chacun de ces tableaux contiendra deux lignes ( une par champ avec le nom correspondant dans le formulaire).
les index étant le même dans chaque tableau pour un champ précis ( pour peut qu'il apparaissse dans le même ordre dans le code, le 1er nom, avec le 1er prénom ...)

donc pour traiter tous cela une boucle foreach sur l'un des tableaux et le tour est jouer !

cela est valable quelque soit le nombre de champs dans ta page html ( tu peut en ajouter a l'infini avec JS ) !

J'espère que c'est pas trop le merdier a comprendre :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 18/06/2006 à 19:33
Config Apache
c/c du Dcocumentation.txt à la racine de l'archive de pma :

3. Create the file config.inc.php in the main (top-level) directory (the one
that contains index.php). You can use setup script provided in distribution
(scripts/setup.php) to create basics of config file. See Setup chapter for
details. If you don't like setup or want to fine tune resulting
configuration, open (or create in case of starting from scratch)
config.inc.php in your favorite editor and fill in there values for host,
user, password and authentication mode to fit your environment. Look at
libraries/config.default.php how these fields should be defined. Here,
"host" means the MySQL server. Have a look at Configuration section for an
explanation of all values. Please also read the remaining of this
Installation section for information about authentication modes and the
linked-tables infrastructure.


pour le reste perso je suis sous debian et parfois sous win aussi et je n'ai aucun problème ( désolé de t'avoir vexer .......................)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 18/06/2006 à 17:51
Config Apache
salut,

a tu lu de tuto de glob sur l'installatio de apache php et mysql ?

Il faut indiquer a php d'utiliser l'extension mysql ( pour cela une ligne a décommenter dans le php.ini

qaund a phpmyadmin il suffit simplement de lire la doc qui est fournie avec et aura ta réponse ( un c/c et 3 lignes à modifier !!!!!! :/ )

@+
Il en faut peu pour être heureux !!!!!
moogli
le 17/06/2006 à 17:18
[forum]message lu/non lu
salut,

kurt, ton système bien que viable est a mon avis trop lourd pour être réaliste !
je m'explique, cela fait ajouter une table, tu perd de la place ( la base de donnée est plus facilement restreinte que le cookie chez le client :) ).
tu ajoute une requete sql ....
alors qu'un simple cookie et un tableau serialisé dedans ( serialize ) est amplement suffisant pour une option du genre :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 11/06/2006 à 18:56
Comment-faire : Espace membres
salut,

Si y a cette avertissement c'est surtout une questio d'utilité, car y a toujours quelqu'un pour la rammerner et dire que le script est merdique ou une passoire !

quand a la sécrité, le md5 ou le sha1, c'est quasiment pareil.

Je ne pense pas que tu dev pour la nasa, donc la sécurité dépend plus de ta parano et des visites de ton site qu'un md5 :)

tu peut suivre le lien de la seconde news pour avoir plus d'info ( et aussi le blog de zebden !)

Quoi qu'il arrive, il y a toujours un truc tordue auquel le hackeur auras pensé et pas toi !

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 08/06/2006 à 23:12
affichage donné=bug
lut,

quel est le message d'erreur ? le code qui va avec sur le wall ?

le dernier message d'erreur indique que tu ne selectionne pas de database, donc pas de mysql_select_db ou alors foireux !

peut tu nous dire quel est ne nom de ta base de donnée ?

l'a tu bien créer ( a l'aide phpmyadmin ou une console mysql )!
utilise tu easyphp ou wampserver, ou un server en ligne ?

Comme il te l'a été indiqué avant, moins tu donne de réponse moins l'on peut t'aider !

au vu du code, on peut simplement dire que sais pas l'utiliser.

est ce que tu arrive a faire une simple requete select * from NomDeLaTable et l'afficher ?

si oui tu le code exact qui te permet de supprimer le message d'erreur précédent ( no databases selected )
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours