Vexware

  • Signature
    Vexware
  • Site web
  • Nombre de sujets
    11
  • Nombre de messages
    43
  • Nombre de commentaires
    2
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers sujets sur les forums

Vexware
le 15/01/2004 à 17:56
Bug avec Mozilla
Bonjour,

j'utilise Mozilla pour surfer le Web, car je ne veuxc pas consenter aux pratiques anti-standards de Microsoft, et sur les forums, en bas d'un topic, le texte de copyright est à cheval sur le dernier post. Pourrais-tu rechercher sur le sujet stp ?
Vexware
Vexware
le 21/12/2003 à 10:13
Suggestion balise bbCode [function]
Salut smiley,

je pense qu'un balise bbCode [function serait sympathique. La résultat pointerait vers la description directe de la fonctione spécifiée dans le manuel PHP. On pourrait l'utiliser de la façon suivante :
[function=mysql_connect]Connecte-toi à la base de données[/function]


Merci de ta considération globule smiley,

Thomas.
Vexware
Vexware
le 17/12/2003 à 18:47
[Projet] Bugs PHP/MySQL
Bonjour smiley,

je suis sur un gros projet que je suis sur le pint de finir, mais il me reste quelques bugs... Le système de login marche parfaitement, mais la page d'édition de profil ne fonctionne pas, et la fiche de présentation de projet n'affiche que le premier. C'est mon premier gros projet en PHP, alors forcément je n'ai pas mal de difficultés...

Tout d'abord, lorsqu'un auteur loggué va dans sa page d'édition de profil, cela ne marche pas. mysql_error() affiche :
You have an error in your SQL syntax near 'desc FROM acb_auteurs WHERE "id"=$id_auteur' at line 1


Voici le code de la page acb_profil.php qui produit cette erreur.

Ensuite, j'ai plusieurs projets dans ma base de données, mais quand je lance la fiche de présentation de projets, elle n'affiche que les informations sur le premier projet ; pour les projets suivants, elle n'affiche rien.

Voici le code de la page acb_fiche.php qui produit cette erreur.

Voilà, j'espère que je peux compter sur vous. Si cela peut vous aider, voici les codes des pages :
- acb_projets.php (page d'accueil) ;
- acb_login.php ;
- acb_admin.php ;
- acb_ajouter.php (ajout de projet) ;
- acb_edit.php (édition de projet) ;
- acb_logout.php ;
- acb_auteur.php (présentation d'auteur).

Si cela peut vous intéresser, les tables de la base sont disposées ainsi :

acb_projets =
id | id_auteur | nom | desc_courte | desc_longue | date_limite

acb_auteurs =
id | auteur (= pseudo) | mdp | desc

Merci smiley,
Thomas.
Vexware
Vexware
le 14/12/2003 à 13:30
[Requête MySQL] Erreur de parsing
Bonjour,

c'est encore moi... J'ai créé ma section protégée, et j'ai créé une page où l'auteur loggué peut éditer son profil. Seul problème, ça ne marche pas. J'ai les erreurs :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/local/apache/htdocs/sites/z/zemelon.net/php-bin/poudlard/acb_profil.php on line 38

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/local/apache/htdocs/sites/z/zemelon.net/php-bin/poudlard/acb_profil.php on line 53


Bien sûr, voici le wall de la page acb_profil.php. Merci de m'aider !

Tom
Vexware
Vexware
le 12/12/2003 à 17:02
Encore un bug
Bonjour,

j'ai réussi à faire ma section membre, mais j'ai un nouveau problème ! Les auteurs peuvent éditer leurs projets, par le biais de la page acb_edit.php. Seulement voilà, quand je clique sur le bouton, la page se charge avec le projet non édité et les mêmes informations.

Voici un wall du code.

Merci,
Thomas.
Vexware
Vexware
le 10/12/2003 à 14:18
Editer les posts
Salut smiley,

pourquoi ne peut-on éditer ses posts ? Merci.
Vexware
Vexware
le 10/12/2003 à 14:12
Erreur de parsing
Bonjour (encore !),

j'ai réussi à résoudre mon bête problème de login (faute de frappe), l'utilisateur identifié est envouèé à acb_admin.php ; et c'est là que ça bugue. La session a été démarrée au préalable... Je ne vois pas ce qui coince. J'ai l'erreur
Parse error: parse error, unexpected '{' in /home/local/apache/htdocs/sites/z/zemelon.net/php-bin/poudlard/acb_admin.php on line 4


Je ne comprends pas ! Voici le wall de mon code :
Code de acb_admin.php.

Merci !
Thomas
Vexware
Vexware
le 06/12/2003 à 13:26
Erreur de login
Bonjour,

j'ai fait un système de login. Le formulaire comporte deux chmpas "auteur" et "mdp", et l'action du formulaire est acb_login.php par methode "post". Même si je remplis les deux champs, les variables passent par l'URL et la page me dit de remplir tous les champs. Merci de m'aider, je n'y comprends rien, ça devrait pourtant marcher smiley.

Visualiser le wall.
Vexware
Vexware
le 01/12/2003 à 19:37
Section membre -> Login
Bonjour,

j'ai écrit ce code pour vérifier si le login et le mot de passe entrés étaient les bons, ça marche mais je me demandais si il y avait un meilleur moyen (disons plus « formel ») de le faire ?

<?
// Collect form data
$login = $_POST['login'];
$pass = $_POST['pass'];

// Check for form completion
if ($login && $pass)
{
// Connect to MySQL
mysql_connect("localhost", "nomdelabase", "motdepasse");
// Select login table
mysql_select_db("nomtable");
// Query login table
$collect = mysql_query("SELECT pass FROM login WHERE login='$login'");
$org = mysql_fetch_array($collect);
// Check password
if ($pass == $org['pass'])
{
echo "You are logged in !";
}
else
{
echo "Inexistant user or wrong password.";
}
// Close MySQL Connection
mysql_close;
}
else
{
echo "Please fill in all entries.";
}
?>


N.B. : Si le code est en anglais c'est parce que je travaille en anglais quand je programme !
Vexware
Vexware
le 27/11/2003 à 19:38
Le PHP Facile...
... Est sans hésitation le meilleur site existant pour apprendre le PHP !!!

Merci à LA_GLOBULE, ton site est époustouflant, je l'adore ! Et par conséquant je t'adore donc aussi. C'est super ici :) !

Désolé si ça fait flood mais vu qu'on n'est pas sur phpBB et que ce n'est pass une cours aux posts... Je tenais juste à te féliciter !

Allez, pour ne pas banaliser le topic, une question : à quel point seront élaborés les outils d'administration et de modération Da Forum ? Merci !

Thomas
Vexware
LoadingChargement en cours