Ses derniers messages sur les forums
salut,
pour la connexion c'est traité
dans le comment faire je n'y revient pas.
je part sur le principe que vous savez modifier les tables "membre" pour vos besoins.
comment afficher les données d'un membre ?
pour faut pour cela réaliser une requete select sur la table membre avec la condition where.
quésako O_o ?
par exemple : select nom, prenom, ville from membre where login=$_SESSION['login'];
attention je vous laisse réaliser la requete syntaxiquement correcte en php (pensez à utiliser
mysql_real_escape_string).
ensuite il suffit d'afficher le résultat dans un formulaire.
pour ce qui est du traitement du requête c'est dans les cours.
pour les formulaires
c'est par ici ;)
@+
Il en faut peu pour être heureux !!!!!
salut,
je ne connais pas tinymce, mais à vue de nez le problème viens de l'utilisation de javascript incorrecte.
perso je ne vois pas l'utilité de créer ce champ en JS car cela implique une obligation du navigateur à interpréter JS et surtout à prévoir la playade de navigateur dans ton code (rien qu'entre toute les versions de IE c'est pas pareil).
comme ça sans code je ne peut pas t'aider plus, il faut (je pense) qu'a la génération de la page tu place le corps de la news dans la fonction JS ou alors que tu utiliser ajax pour récupérer la news quand la page est chargée. (a vu de nez ton JS écrase le textarea de départ ?).
@+
Il en faut peu pour être heureux !!!!!
salut,
il faut que tu indique le charset pour :
- le fichier (lorsque tu l'enregistre)
- la connexion sql
- le html (dans la déclaration)
perso je t'invite plutôt à passer en utf-8, cela te permettra de pouvoir utiliser différents caractère "exotique" (j’entends donc différent de l'iso-8859-15 / ascii) quel qu’ils soient.
voici un article qui en parle
@+
Il en faut peu pour être heureux !!!!!
salut,
les images doivent être dans le message ou à coté ?
sur le principe je dirais :
- un formulaire d'upload (ça a priori c'est bon);
- une table qui stocke les noms des images (donc la faut s'arranger à l'upload pour avoir un nom unique sur l'image, perso j'utilise le timestamp concaténé au nom de l'image) et la clef primaire indiquant le message auquel la ou les images est / sont liée(s).
- à l'affichage insérer les images dans le message ou des miniatures à coté selon le besoin.
exemple de table (utilisable sur le comment faire un forum du site).
table imageforum (
id int unsigned not nul auto_increment,
idmessage int not null,# le clef primaire du message
nomimage text not null,
valid enum('false','true') default 'false',
primary key(id)
)type=myisam;
avec une table de ce type il est possible pour le membre d'ajouter une ou plusieurs image(s) qui seront par defaut non valide et un modérateur devra la valider ce qui passera le champ "valide" à true et là, la moulinette du forum l'affiche toute seule dans le message.
c'est a mon avis la solution la plus simple. Dans la partie admin il "suffit" de faire un count sur la table avec visble=false en paramètre pour savoir si le modo doit valider des images ou non. Ensuite une page qui affiche les images avec le message à coté une checkbox a coté de chaque image pour pouvoir tous valider d'un coup ;)
voila j'espère avoir bien compris te demande :)
@+
Il en faut peu pour être heureux !!!!!
salut,
avec la librairie gd et imagettftext (regarde le cours sur la lib gd et la doc de la fonction) ;)
@+
Il en faut peu pour être heureux !!!!!
salut,
tu affiche quelque chose à la ligne 37 de l'index.php il faut virer cet affichage ou alors déplacer ton session_start() c'est le seul moyen !
@+
Il en faut peu pour être heureux !!!!!
oui tu a un problème de syntaxe SQL, je suppose que le prix_public est un champ texte et tu n'a pas mis de '' autour de $data[1]
@+
Il en faut peu pour être heureux !!!!!
De rien ;)
@+
Il en faut peu pour être heureux !!!!!
yop,
utilise la fonction glob pour récupérer les noms de fichier, ensuite tu affiche les checkbox avec un foreach :)
@+
Il en faut peu pour être heureux !!!!!
salut,
je suppose que la ref est unique, dans ce cas je pense que la requete REPLACE de mysql devrait aider.
tu peut aussi utiliser une requete préparée pour faire bonne mesure ;)
Par exemple si tu a php 5 et PDO
<?php
try
{
$dbh = new PDO('mysql:host:localhost:dbname=test','utilisateur mysql ','mot de passe');
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
}
catch(PDOException $e)
{
exit($e->getMessage());
}
$file = new SplFileObject('test.csv');
$file->setFlags(SplFileObject::READ_CSV | SplFileObject::SKIP_EMPTY);
$file->setCsvControl(';');
$stmt = $dbh->prepare("REPLACE INTO latableproduit (PV,PA) VALUES (?, ?) where ref=?");
foreach($file as $row)
{
$stmt->execute(array($row[1],$row[2],$row[0]));
}
?>
a tester mais le principe est la
Pour plus d'info
sujet de base
@+
Il en faut peu pour être heureux !!!!!