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 16/02/2009 à 00:05
zend studio
perso je l'ai déja installé et utilisé mais je sais pas si ça va faire avancer le smilblik ;)
Il en faut peu pour être heureux !!!!!
moogli
le 10/01/2009 à 14:54
erreurs de depandance
non une installation personnalisée correspondant à celle de l'hébergeur est mieux !

le rest n'est qu'une question d'habitude et de besoin perso j'installe moi même !

de toute façon comme on sais pas de quelle extension il s'agit on ne peut résoudre le problème de base (changer de "soft" n'est pas a mon gout une solution dans ce cas !)

enfin bref sujet à troll quoi !
Il en faut peu pour être heureux !!!!!
moogli
le 08/01/2009 à 12:55
erreurs de depandance
le problème st dû aufait que tu n'avait pas tout les fichiers, tu peut essayer de le résoudre en activant les bonnes librairies dans le php.ini et / ou en ajoutant les fichiers qu'il manque (certaine extension n'existe pas en natif dans php).

Fait bien attention au plateforme de dev car elles sont très souvent bien différente de ce que tu peut utiliser en production (ton hébergeur).

Le mieux reste de configurer sa plateforme de développement à l'identique de ce l'hébergeur à !
Il en faut peu pour être heureux !!!!!
moogli
le 08/01/2009 à 12:52
Deziper un fichier dans le code php
avec la lib d'origine :

echo '\n Notre fichier contient : '.$donnees[0]['filename']; (à mettre dans un foreach je suppose lorsqu'il y a plusieurs fichiers dans l'archive ;)

pour ce qui est de ton dernier code, pourquoi ne pas utiliser un dosoer temporaire que tu supprime à la fin de la page ?

@+
Il en faut peu pour être heureux !!!!!
moogli
le 06/01/2009 à 19:13
Formulaire depuis MySQL
salut,

je suppose que se script sert pour modifier les noms de tes limousine ?

si c'est bien ça, je te conseil d'utiliser un champ input de type hidden qui aura en valeur la clef primaire de la table.

tu nomme les champs input avec la notation tableaux (<input type="hidden" name="id[]" /> <input type="text" name="nom[]" value="...." />).

ainsi tu traite le formulaire avec un foreach et tu insère / remplace dans la db en fonction de l'id (l'index du champ hidden et du champ text sont les mêmes (si ils sont autant ;)).

@+
Il en faut peu pour être heureux !!!!!
moogli
le 04/01/2009 à 19:05
caddie électronique
ligne 7 & 8 il ne faut JAMAIS présumer de l'existence d'une variable simplement parce que tout le monde peut modifier une url ;)

ensuite isset permet de vérifier l'existence d'une variable pas de savoir si elle contient quelque chose (empty le fait). donc si tu fait un isset c'est sur $_GET['prod'] pas sur $ref vu que c'est toi qui la crée ;)

première chose à faire :
- var_dump($_GET); sur creation.php afin de voir le contenu du tableau GET et vérifier que les valeurs voulues sont bien envoyées à cette page.

- Afficher les requetes SQL afin d'être sure qu'elles soient confirmes a ce que tu attend.

est ce que les tableaux sont affichés dans le code sources ? (entête et clôture ?)

le session_start() est il dans le fichier connection.php ?

A priori le script fonctionne, par contre je ne suis pas sur qu'il fonctionne comme tu le souhaite, vu que par exemple tu n'utilise pas la quantité passée dans l'url mais toujours un incrément de la valeur existante.

y a plein de modif possible à faire sur ton script.

<?php
if(isset($_SESSION['caddie'][ $_GET['prod'] ])) { //si ce produit a déjà été choisi

$_SESSION['caddie'][$_GET['prod'] ] = $_SESSION['caddie'][$_GET['prod']] + $_GET['qte'] ; //ajout du nombre choisis

}else {
// on vérifie que la référence existe (histoire d'éviter les bétises !).
$sql = 'SELECT count(id) FROM produit WHERE cod_pdt='.mysql_real_escape_string($_GET['pdt']);
$req = mysql_query($sql) or die('erreur SQL <br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_row($req);
mysql_free_result($req);
if ( $data[0] == 1 ){
$_SESSION['caddie'][$ref ] = $_GET['qte']; //si 1er ajout on le crer en session !
}
else {
// ben oust la ref existe pas
}
}
?>

par exemple

@+
Il en faut peu pour être heureux !!!!!
moogli
le 04/01/2009 à 15:03
Messagerie interne (Espace membre)
salut,

c'est pas très compliquer à faire pour envoyer à tous le monde, par contre pour le choix par critère, la complexité dépend du nombre de critère mais c'est réalisable.

pour envoyer a tout le monde, une petite case "envoyer à tous" si elle est coché tu fait un insert sur la table pour tout les membres (ce qui inclus de récupérer les id des membres avant bien entendus), le problème que plus tu aura de membre plus c'est gourmand.

Pour la recherche par critère, ce ne sont que des requetes SQL plus ou moins complexe suivant ce que tu souhaite.
Il te faut aussi développer la possibilité d'envoyer plusieurs messages en une seule fois (comme un mail en séparant par un ; par exemple, caractère a interdire dans les pseudos des membres ;) ).

@+
Il en faut peu pour être heureux !!!!!
moogli
le 04/01/2009 à 14:54
Pb affichage Image JPEG
salut,

tu peut nous faire un wall avec le code du fichier image (le fichier php) et le bout de code HTML qui l'utilise ?

sans ce code on ne pas y voir clair !

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