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 02/03/2011 à 15:55
Lire un fichier texte en php
mise a part une explode sur l'espace y a pas trop de moyen de faire ce que tu veut.

si tu nous explique le but final peut être pourrions nous t'aider plus simplement.

@+
Il en faut peu pour être heureux !!!!!
moogli
le 01/03/2011 à 23:05
Le danger des listes déroulantes
alors je pige pas le foreach sur le $_POST et pas besoin de mettre toutes ces lignes d'options c'est le foreach qui le fait ;)

tu doit vérifier la valeur de $_POST['pays'] avec une liste pré définie, que tu avais avant, pourquoi l'avoir mis plus bas ?

le code devrait plutot être ainsi
<?php
$pays = array('France','Belgique','Canada','Espagne','Italie','Monaco','Maroc','Portugal','Suisse','Autre');
$erreur = '';
echo'<select name="pays" id="pays">';
if( (is_array($_POST['pays') === true) && (in_array($_POST['pays'],$pays) === true)) {
$erreur .=" le pays n'est pas correct<br />";
}
else {
foreach ($pays as $p) {
echo '<option value="'.$p.'"';
if ($_POST['pays'] == $p) {
echo ' selected="selected"';
}
echo '>'.$p.'</option>'."\r\n";
}
}
// fin du code php, ici j'affiche les options
?>
</select>


@+
Il en faut peu pour être heureux !!!!!
moogli
le 01/03/2011 à 22:54
Probleme Notice: Undefined index: id in ...
salut,

A tu essayé la requête SQL avec phpmyadmin ?

quel est le message d'erreur ?

PS : utilise les balise bbcode pour mettre en couleur le code :)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 01/03/2011 à 22:50
Lire un fichier texte en php
salut,

utilise la fonction substr, a la limite un explode sur les espaces pour éviter les mots couper.

PS : tes délais n'étant pas les notre ta dernière phrase est mal venue ;)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 28/02/2011 à 19:56
Problème Mysql /PHP Bdd ...help pour une débutante
Utiliser le nom de l'album n'est pas une bonne idée car tu n'est pas sur de l'unicité de celui ci :)

Fait gaffe à ne pas mettre tes codes / mot de passe sur le forum je ne sais combien de gens ont pu les voir avant que je les vire :/

@+
Il en faut peu pour être heureux !!!!!
moogli
le 28/02/2011 à 19:49
Le danger des listes déroulantes
salut,

pour le selected si tu le fait à chaque option c'est inutile )
il faut tester la valeur de $pays[$i] pour savoir si oui ou non tu doit mettre le selected ;)

Pour sauvegarder la valeur il faut modifier le profile :)

@+
Il en faut peu pour être heureux !!!!!
moogli
le 27/02/2011 à 04:36
Problème Mysql /PHP Bdd ...help pour une débutante
salut,

pour commencer : $HTTP_* c'est obsolète faut utiliser $_GET, $_POST etc et la utiliser $_FILES ;)

pour le reste :
- un exemple d'upload un poil mieux ficelé http://www.phpjungle.info/cours/10-comment-uploader-un-fichier-vers-son-site-via-http.html
- tu te mélange pas mal les pinceau.
=> Si j'ai bien pigé l'insertion dans la tables album ce fait sur la même page que le code fournit ?
si oui utilise mysql_last_insert_id pour récupérer le dernier id inséré dans la table (en fait le dernier index auto increment créer, donc a faire juste après le mysql_query).
a partir de la tu peut l'utiliser pour ta requete sur la table images.
pas besoin d'un insert puis d'un update tu fait tout d'un coup il suffit de nommer les champs comme tu le fait déja.

ensuite je ne vois de code de création de miniature, tu peut regarder dans "les comment faire" la globule à fait ce genre de chose (que tu peut décliner en fonction afin de l'utiliser plus simplement ;))

donc dans l'ordre
- vérification de l’existence des infos du formulaire
- upload de l'image et création de la miniature
- insertion dans la table album
- récupération du denier id
- insertion dans la table images

@+
Il en faut peu pour être heureux !!!!!
moogli
le 25/02/2011 à 20:06
problem avec le code sur mon serveur
salut,

c'est clair tu n'a pas changé les utilisateur et mot de passe du script (qui utilise une conf par défaut qu'une machine de dev) par ceux que ton hébergeur t'a fournit !

@+
Il en faut peu pour être heureux !!!!!
moogli
le 22/02/2011 à 23:36
afichage de selection
salut,

je t'invite à lire ce tuto

et y a un $ en trop sur la ligne du mysql_query

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