Lefounard

  • Signature
    I am singing in the rain , I am happy again !!
  • Site web
  • Nombre de sujets
    177
  • Nombre de messages
    785
  • Nombre de commentaires
    9
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Lefounard
le 18/07/2007 à 14:00
Script de site de rencontres
La programmation c'est dur.
Certains disent que c'est un art, mais pour moi je pense que c'est plutot la recherche d'un code le plus optimisé possible. Donc c'est beaucoup lié aux connaissances de ton environnement.
I am singing in the rain , I am happy again !!
Lefounard
le 18/07/2007 à 13:56
sujet délicat: auto incrément
Les programmeurs haut niveau n'utilise pas un id comme clé, ils font des clés a partir de couple de 1 a n champs.
J'ai vu ca durant mes cours de bd, et ma prof n'arrete pas de le repeter.
Mais comme fait la plupart des gens sur par exemple MySQL, un champs id avec un attribut auto-increment c'est pas "popre".
I am singing in the rain , I am happy again !!
Lefounard
le 18/07/2007 à 13:11
Conception de Table Dynamique
Bonjour,
Voila n'ayant jamais du a réaliser cela, je ne sais pas trop comment m'y prendre.
J'explique le principe, j'ai une table client qui peut-etre modifier au niveau de sa structure (ajout de champs, modification de champs,...) par la suite via des formulaires html/php.
Donc la problème est evidement de maintenir une dynamique dans l'affichage des données et du formulaire de saisie d'un client, cad que lorsque que j'ajouterai un champs, logiquement, sa valeur devra etre afficher lors d'un affichage de fiche client, mais son nom devra aussi etre certifié dans un formulaire de saisie d'un client.
Donc j'ai pensé a l'utilisation de metas tables :
Table Client

Nom
Prenom
Age
Adresse

----------------------------------
Table meta_Client

nom_champs

/* Pour le formulaire */
type_champs
taille
valeur

/* Pour l'affichage */
bloc_affichage
position_affichage
nom_affiche

Donc, ce qui est lourd c'est surtout a l'affichage du formulaire, par exemple pour l'affichage d'un champs de select, il faut recuperer les valeurs des options, peut-etre faudrait-il ajouter un champs option ? (serialize)
Merci de me conseiller, de me dire qu'elles sont les limites de ma conception et si il y a surtout mieux a faire.
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 18/07/2007 à 12:51
Fonctions FTP
Bonjour,
Voila je cherche a faire une navigation d'une arborescence de dossiers stocké sur le serveur via les fonctions ftp de php.
J'ai reussi mais en mettant le @, avais-vous une solution pour que ca fonctionne sans Warning si j'enleve le @.J'ai pense a is_dir mais ca fonctionne pas.
<?php 
function ftp_is_dir($folder) {
global $conn_id;
if (@ftp_chdir($conn_id, $folder)) {
ftp_chdir($conn_id, '..');
return true;
} else {
return false;
}
}

$result = ftp_nlist($conn_id,".");

foreach($result as $file) {
if ($file!='.'&&$file!='..') {
if (ftp_is_dir($file)) {
echo ' <img src="folder.png" /> <a href="index.php?chdir='.$file.'/">'.$file.'</a><br />';
} else {
echo ' - '.$file.'('.round(ftp_size($conn_id,$file)/1024).' Ko)<br />';
}
}
}
?>


Le Warning se fait dans la fonction ftp_is_dir car il essaie de chderep sur un fichier, donc ca hurle, bon quand il change de dossier sur un dossier, c'est bon, ca hurle pas !

Merci de votre aide,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 09/07/2007 à 09:51
SGBD Conseils
J'ai élaboré une organisation maison.
Dans notre arborescence, chaque noeud et feuille va connaitre son pere.
Ainsi j'aurais une table de données arbo:

Identifiant Noeud Pere

Cette table restera statique dans sa structure.
Le problème c'est lorsque le webmarchand ajoutera 2 sous catégories,
il faudra qu'il deplace tous les elements (produits) dans les catégorie
inférieurs. Cela necessite de faire un UPLOAD sur le champs id_catégorie de chaque produit.
Je ne vois pas trop les autres limites de ma méthode,
Merci de me donner vos avis,
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 09/07/2007 à 09:27
SGBD Conseils
Bonjour,
Voila je dois creer une base de donnée et tout son système de gestion pour un site web marchand.
On peut reprenseter le probleme sous la forme d'une arborescence :
Rubrique (niveau 0)
| |
Sous Rubrique --------- Sous Rubrique (niveau 1)

------------ ------------
| |
S. Rub S. Rub S. Rub S. Rub (niveau 2)

Je cherche a porter une dynamique sur la profondeur de mon arborescence.
C'est-a-dire que par la suite, le webmarchand pourrat creer une sous rubrique sans mettre les mains dans
le cambouilli et restant néophyte en informatique.
Le problème c'est d'assurer un modèle pouvant etre optimiser en terme de requete et d'occupation memoire.
Et d'une autre part, faire un affichage générique html/php.
Je voulais savoir si vous pouvez me conseiller existe-t-il une méthode ?
Mysql ou PGSQL, la derniere m'étant pas trés mais me semble interressante pour l'objet, les triggers, tout ces elements que
j'ai vu sur oracle.
Merci,
I am singing in the rain , I am happy again !!
Lefounard
le 26/06/2007 à 14:14
Licence sur les icones
Bonjour,
Voila je developpe un site web et j'ai besoin d'utiliser des icones.
Or il se trouve d'apres ce que j'ai compris, que si je prends des icones GPL, tout mon site doit-etre sous licence GPL ?
Pouvez me dire comment faire pour utiliser des icones (ormis les creer soit-meme) dans la légalité ?
Merci,
I am singing in the rain , I am happy again !!
Lefounard
le 21/10/2006 à 02:28
erreur redirection
Salut,
Surement que tu as inclué ton bout de code au mauvais endroit de tes pages, petit rappel et a verifier :
session_start() est a mettre en tout debut de page, juste apres l'ouverture de tag php <?php. Aucun bout de code ne doit preceder session_start().
Si tu es chez free, normalement tu as du creer un dossier pour stocker tes sessions.
Et sinon peut-etre que ca vient de ta variable de sessions qu'il a était mal definie, pourtant ton affectation a l'air correct, est-ce que sans se connecter on peut acceder a news.php, si oui verifie que lors de la validation de ton formulaire de login, les variables ont bien été transmis et que la sessions ainsi a bien été creer.
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 21/10/2006 à 02:22
récup variable
Salut,
La question est vraiment con, pardon je te taquine, mais a vrai je ne vois pas trop ou est le probleme ? Vu que dans ton exemple tu ne cherche pas un passage de variables , mais je pense comprendre ce que tu veux dire : la solution est de faire ton script dans une page php differente : genpolicy.php (par exemple) et que tu inclus dans toute tes pages web ou tu veux la police aleatoire, et vu que la page est inclus, c'est comme si ta page qui inclus genpolicy ne font qu'une (les codes sont coller et ensemble sur une meme page) , ainsi la variable generer, sera accessible par <font face=$font>blabla</font>.
Ciao,
I am singing in the rain , I am happy again !!
Lefounard
le 21/10/2006 à 02:17
Autoriser des commentaires
Salut,
Pour associer des commentaires à des photos, il faudra evidement toucher au code, et rajouter un champ dans ta base de donné ou fichier pour lier evidement les commentaires a la photos. Donc ce n'est pas tres etonnant que des scripts tout fait, permettant de s'adapter a tes photos par magie fonctionne. Sinon le mieux c'est de telecharger une gallerie photo php complete qui incluera surement les commentaires.
Ciao,
I am singing in the rain , I am happy again !!
LoadingChargement en cours