Aller au contenu

création d'un site... peut-être allée trop vite...


Shinji

Sujets conseillés

Voilà...

Je voulais faire un tit site en php pour que les joueurs d'un jdr puissent faire des "fiches persos" toutes bêtes avec le minimum vital (nom, race, identifiant, avatar, courte présentation, lien vers les chroniques).

J'ai deux tables, une pour les histoires en elle même, et une pour les membres.

Aparemment, ce que j'ai fait fonctionne \o/.

une page avec la liste des membres et les liens vers leurs fiches.

J'ai donc un formulaire d'inscription.

un formulaire d'identification.

Un formulaire de "post" des fiches (si la session de l'utilisateur est ouverte...)

Par contre, dans le dernier formulaire, je n'ai pas réussi à faire ce que je voulais. Outre le nom de l'auteur, le titre j'ai juste un grand textarea...

Et si ça permet aux gens de raconter de joulies histoires, question mise en forme, liens etc c'est pas la joie.

J'ai pas réussi à trouver comment rajouter un champ "avatar" (enfin si... le champ qui s'appelle avatar je peux faire) pour lier un avatar.

Et j'aimerais savoir si il était possible de donner une sorte de "droit d'édition" aux auteurs sur leurs fiches.

Et la possibilité de mettre en pagec ces dites fiches...

Lien vers le commentaire
Partager sur d’autres sites

Pour l'upload d'image c'est <input type="file" /> qu'il faut utiliser. L'édition de la fiche est possible mais il faudra utiliser un espace membre avec identification login + password via une session (en PHP).

Lien vers le commentaire
Partager sur d’autres sites

hum... Session avec pass + login en php j'ai fait, par contre j'ai zappé l'espace membre... je peux faire ça comment? :blush:

Ok pour l'uload...

Et pour lier une image au moyen d'un formulaire (et qu'elle s'affiche!)?

Parce que j'avais fait ça :

<html><head><title>inscription : membres</title><link href="./style.css" rel="stylesheet" type="text/css"></head><body>

<form method="post" action="avatar.php">
adresse de votre avatar :  <input type="text" name="avatar" size="50"><br/>

<input type="submit" value="envoyer">
</form>
</body>

</html>

<?php 
$avatar = $_POST['avatar'];

echo"<img src =.'$avatar'./>";
?>

Et que ça veut pas marcher (donc j'imagine bien que j'ai fait une erreur quelque part hein... )

Lien vers le commentaire
Partager sur d’autres sites

Pour la modification de la fiche, une simple page regroupant les même champs que lors de la création et affichant les données de la table, ensuite un simple update par MySQL. Pour afficher l'avatar tu sort le nom de stocké dans la table et l'affiche en déclarant le dossier où elle est stockée :

<?php echo './avatars/'.$data['joueur06'].'.jpg'; ?>

Un conseil, renomme l'image au nom du joueur ou du perso pour éviter d'écraser celle portant déjà le même nom.

Modifié par lupucide
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...