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 14/01/2005 à 03:05
Un script de galerie photos (miniatures)
eu de rien :)

pour DW je peut po t'aider j'ai jamais utiliser
par contre qu'est ce que cela te donne avec le lien donné avant ? Rien ? pas de formulaire ? dans ce cas je suis intrigué :) fait voir le code source !

si tu a trifouillé le dode original, peut tu nous le montrer (sur le wall, lien a gauche <=)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 14/01/2005 à 02:54
[javascript] Probleme d'erreur
lut
>>C'est lefounard qui a pondu ce script...

mwarf l'est po de lui le script smiley, il la disons adapter, zipper et proposer :)
en cherchant 1 poil sur le forum, j'ai retrouvé la source (javascript.fr) que j'avais posté ici, le lien vers le script http://www.javascriptfr.com/code.aspx?ID=18043

pour en revenir au problème :
quel navigateur utilise tu ?
cette question parce que ce script ne fonctionne que sous IE.....

j'ai trouver une source pour FF mais me souvient plus ou (et le l'est pas garder dsl :) )
j'ai contourné le problème en insérant une ligne pour vérifier le navigateur ! le problème c'est que c'est loin d'etre imparable (par exemple opéra et sont indentifier comme opera, Mozilla, IE ....

je te fait un wall de mon bidouillé
http://www.lephpfacile.com/wall/wall.php?id=1943
pour fonctionner il faut placer 2 variables
mForm et mTextArea qui sont les nom du form et de la textarea, ceci parceque j'avais de solution, celle ci ou donner le meme nom a tout mes formulaire et textarea :(

Je le répete le script ne fonctionnera que sous IE est je n'est fait qu'une parade pour ne pas avoir les erreurs. Tu auras quand meme l'insertion des codes en fin de textarea.
Je n'est pas trouver sur le web un code universelle (j'ai tester phpbb sur d'autre navigateur que Ie mais si leur bbcode s'insere n'importe ou avec n'importe quel navigateur, tu peut t'en inspirer smiley)

Voila j'espère que t'est pas perdu smiley

ps : La globule, dès je retrouve mon script de dump de base mysql je te le met en depot :) (je sais php myadmin le fait aussi smiley

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 14/01/2005 à 02:27
MySQL
re,

ben si tu l'ouvre dans exel et que tu a quelque chose de coreecte, enregistre le au format csv avec l ; (ou la virgule je ne sais plus :) ) comme séparateur !

ensuite tu créee ta table dans phpmyadmin
par contre je ne crois pas que phpmyadmin puisse importer des données d'un csv il va te falloir faire un script php assez simple !
avec la fonction getcsv et l'exemple de la doc
<?php
// Vu que le volume de donnée a l'air important, il est possible que le temp maximum d'execution d'un script soit dépassé (30s par defaut) dans ce cas utilise la ligne si dessous pour changer ce temps a indiquer en seconde tu peut y allez franco c'est pas grave :)
// ini_set('max_execution_time','120'); // a décommenter pour augmenter le tps d'exe du script

// connection a la base de donnée
mysql_connect ('localhost','root','');
mysql_select_db('essai');
// on ouvre le fichier en lecture seul !
$handle = fopen("essai.csv", "r");//ici le nom du fichier csv
/* par court du fichier, la fonction fgetcsv retourn un tableau ($data)
chaque case du tableau correspond a une donnée
exemple
tu a dans ton fichier une ligne 1,2,3,4,5 tu aura
$data[0]=>1
$data[1]=>2 .....
*/
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
// on prépare la requete
echo $sql = 'INSERT INTO essai VALUES ("'.$data[0].'","'.$data[1].'","'.$data[2].'")';
echo '<br/>';
mysql_query($sql) or die ('Erreur SQL<br/>'.$sql.'<br/>'.mysql_error());
}
//fermeture du fichier
fclose($handle);

//fermeture de la connection a la base de donnée
mysql_close();
?>


Dans mon essai, j'ai utilisé une table qui a 3 champs, tu n'a plus qu'a adapter pour tton cas, ceci repose énormément sur le fait que tu connaisse la structure de ta table !

Voila j'épère que tu a compris la démarche et le script !

bon courage smiley
Il en faut peu pour être heureux !!!!!
moogli
le 14/01/2005 à 01:45
Un script de galerie photos (miniatures)
Salut,

laisse tomber dreamweaver smiley

sa fait quoi si tu tape http://localhost/test/admin/ (si j'ai bien compris le script est dans le répertoire test de www c'est bien sa ? ) ?

le truc doit te donner direct le formulaire d'upload (apache lancer smiley ).

il est normal que tu n'est aucun lien vers la partie admin sur la page index.php du repertoire test puisqu'il n'est pas dans le fichier :) pis se serait la porte ouverte a tout si n'importe qui pouvais uploader des photos chez toi :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 14/01/2005 à 01:34
MySQL
Salut,

le liens donné par la globule nécéssite un environnement qui puisse comprendre un script perl ce qui n'est pas le cas par défaut de windows (ton système d'exploitation si j'ai bien compris ! )

dans la liste proposé par la GLobule y a ce lien =>
http://dev.mysql.com/get/Downloads/Contrib/dbf2mysql.zip/from/pick vers une archive zip et un exe pour windows !

j'ai lancer pour voir l'exe sa a l'aire simple d'utilisation il te faut indiquer le server mysql (en général localhost) le nom de la base de donnée les nom d'utilisateur (root par exemple pour un environnement de devellopement classique comme easyphp et autre du genre !) et biensur le mot de passe de l'utilisateur.
enuite il te demande le fichier a convertir !
apres je ne sais pas je ne suis pas allez plus loin :)

j'ai trouvé le lien dans la section convertisseur (le 1er zip en fait dbf2mysql)!

voila tu risque rien a essayer :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 13/01/2005 à 20:48
astuce bb_code
ben de rien :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 13/01/2005 à 19:18
La function sum ???
salut,

quel belle requete que voila smiley

je pense que si tu rajouté prix dans la requete cela se passerait nan smiley

<?php
$resultat=mysql_query("SELECT sum(quantite) as nb, prix FROM marche WHERE item=\"$produit\" GROUP BY prix ORDER BY prix ASC LIMIT 0,5") or die (mysql_error());
?>


voila smiley

sinon un peut de lecture http://frederic.bouchery.free.fr/?2004/10/26/27-La-Guerre-Des-Etoiles, dans l'espoire de te faire changer le select * qui trone dans ton code. Afin d'optimiser ton code :) et penser au copain sur un servur mutualisé :)

smiley
Il en faut peu pour être heureux !!!!!
moogli
le 13/01/2005 à 19:13
astuce bb_code
SAlut,

Je pense qu'il souhaite pouvoir afficher du code en couleur c'est bien sa ?

pour cela utilise preg_replace_callback (comme pour lien ou img)

dans la fonction de callbach utilise highlight_string

biensur un <div> avec un fond et atre chose agrément l'affichage :)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 11/01/2005 à 20:39
variable
en dehors de ton problème, au vue de ta requete, je te conceil de lire ceci afin de te faire changer ton beau select * :)

sachant que mysql sais aussi le faire avec count

par exemple

SELECT count (id) as nb_mess FROM messagerie WHERE id="12";
dans ton script tu utilise mysql_fetch_array et tu as le nombre !
=>
<?php
$sql= 'SELECT count (id) as nb_mess FROM messagerie WHERE id="12"';
$req = mysql_query($sql) or die('Erreur SQL <br>'.$sql.'<br/>'.mysql_error());
$data = mysql_fetch_array($req);
$nombre_de_message = $data['nb_mess'];
?>

voila avec sa c'est un poil + optimisé :)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 11/01/2005 à 01:33
Un nouveaux forum pour nos scripts :)
lut,

pour ce qui est de php il y a une section script, tu peut les déposer ici smiley

pour le c bne je ne c pas smiley

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