Aide php mini chat

aurelienpm974 Messages postés 163 Statut Membre -  
aurelienpm974 Messages postés 163 Statut Membre -
Bonjour,

je veux mettre un code comme se lui si pour que les personne ne dit pas gros mot
ex:

//On verifie si lemail est valide if(preg_match('#^(([a-z0-9!\#$%&\\\'*+/=?^_'{|}~-]+\.?)*[a-z0-9!\#$%&\\\'*+/=?^_'{|}~-]+)@(([a-z0-9-_]+\.?)*[a-z0-9-_]+)\.[a-z]{2,}$#i',$_POST['pseudo ou email']))

voila le code pour INSERT

<?php
// Connexion à la base de données
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '', $pdo_options);

// Insertion du message à l'aide d'une requête préparée
$req = $bdd->prepare('INSERT INTO minichat (pseudo, message) VALUES(?, ?)');
$req->execute(array($_POST['pseudo'], $_POST['message']));

// Redirection du visiteur vers la page du minichat
header('Location: index.php');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>

5 réponses

  1. aurelienpm974 Messages postés 163 Statut Membre 7
     
    ?
    0
  2. Akronos Messages postés 163 Statut Membre 32
     
    Bah alors?
    0
  3. aurelienpm974 Messages postés 163 Statut Membre 7
     
    et a oui euhh pk quand je mais sa

    Pseudo : <input readonly disabled type="text" name="pseudo" value="aurelien" id="pseudo"><br />

    il me donne sa

    Notice: Undefined index: pseudo in C:\wamp\www\chat\minichat_post.php on line 10

    Erreur : SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'pseudo' cannot be null

    SVP
    0
  4. Akronos Messages postés 163 Statut Membre 32
     
    Notice: Undefined index: pseudo in C:\wamp\www\chat\minichat_post.php on line 10

    Erreur : SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'pseudo' cannot be null

    bon sérieusement, 2 minutes et:

    Google => "notice: undefined index"
    résultat
    Premier lien

    T'as ta première réponse.

    Google => "erreur de contrainte d'intégrité mysql"
    résultats
    Premier lien

    Lis un peu et tu comprendras toi même, en plus tu referas plus l'erreur.

    DOC MySQL Française

    RTFM Or Ask Google...

    Développeur web -xHTML, CSS, PhP, MySQL, JavaScript, Ajax-
    Développeur logiciel -Windev, C#-
    Site perso: Bientôt dispo.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. aurelienpm974 Messages postés 163 Statut Membre 7
     
    bien j'ai trouver le problème aven :D

    mais je cherche un truc comme jave ou js pour mon chat

    comme il réinitialisation des donner comme sa quand quel qu'un écrie sa s'affiche

    auto merci pour vau réponse
    0