begin process at 2012 05 31 05:03:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

pb dans ma base de donne


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pb dans ma base de donne

mercredi 24 novembre 2010 à 16:07:10 | pb dans ma base de donne

nesrinbh

svp aidez moi je debute avec php et jai du mal a utiliser ce longage
mon probleme est:
jai une page(valider.php) qui traite les donnees, ajouter par l'utilisateur a traver un formulaire dans une autre page (contacte.html),et les ajouter a la base mais quand le navigateur affiche la page est viiiiiiiiide comme si le serveur n'accede meme pas a la balise <?php ?> (meme pas il affiche les message d'erreur)
je vous envois aussi mon code pour vous povez m'aider

<?php
echo"debut";
//On récupère les valeurs entrées par l'utilisateur :
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$entreprise=$_POST['entreprise'];
$mail=$_POST['mail'];
$site=$_POST['site'];
$ville=$_POST['ville'];
$tel=$_POST['tel'];
$comment=$_POST['comment'];
$sujet=$_POST['sujet'];
$msg=$_POST['msg'];
$valider='false';
//On créée une variable date du jour grâce à la fonction date() de PHP
$today = date("d.m.y");

//On se connecte

$base = mysql_connect ('localhost', 'root', '');
mysql_select_db ('mdirect', $base) ;


//On prépare la commande sql d'insertion
$sql = 'INSERT INTO contacte VALUES("","'.$nom.'","'.$prenom.'","'.$mail.'","'.$site.'","'.$
entreprise.'","'.$ville.'","'.$tel.'","'.$comment.'","'.$sujet.'","'.$msg.'","'.$valider.'","'.$today.'")';
/*on lance la commande (mysql_query) et au cas où,
on rédige un petit message d'erreur si la requête ne passe pas (or die)
(Message qui intègrera les causes d'erreur sql)*/
mysql_query ($sql) or die ("votre messsage a ete envoyer avec succe");
echo "votre message n'a pa ete envoyer";
echo $sql;
// on ferme la connexion
mysql_close();

?>

merci d'avence
mercredi 24 novembre 2010 à 16:52:48 | Re : pb dans ma base de donne

cod57

bonjour

dans contacte.html
le formulaire doit avoir ça

action="??" le chemin exact du fichier valider.php
( relatif ou absolu )

si c'est dans le même repertoire au même niveau

<form method="post" action="valider.php">
...
<input type="submit" name="submit" value="envoi">
</form>

si tu veux voir si des choses sont postés ajoute
echo momentanement devant les variables ex :

echo $nom=$_POST['nom'];
echo $prenom=$_POST['prenom'];
echo $entreprise=$_POST['entreprise'];
echo $mail=$_POST['mail'];
echo $site=$_POST['site'];
echo $ville=$_POST['ville'];
echo $tel=$_POST['tel'];
echo $comment=$_POST['comment'];
echo $sujet=$_POST['sujet'];
echo $msg=$_POST['msg'];

a++
jeudi 25 novembre 2010 à 01:34:58 | Re : pb dans ma base de donne

nesrinbh

merci de m'avoir repondu
voila le mon code dans la page contacte.html

<form name="contact" method="post" action="ADMIN/valider.php">
<table border="0">
<tr class="Style76">
<td colspan="4"><div align="center"><span class="Style76">Pour nous rejoindre, veuillez remplir
ce formulaire</span></div></td>
</tr>
<tr>
<td class="Style76"><span class="Style76">Nom*;</span>&nbsp;</td>
<td><input name="nom" type="text" class="st" size="30" /></td>
<td class="Style76">Prénom*</td>
<td><div align="right">
<input name="prenom" type="text" class="st" size="30" />
</div></td>
</tr>
<tr>
<td class="Style76"><span class="Style76">Entreprise </span></td>
<td colspan="3"><input name="entreprise" type="text" class="st" size="84" /></td>
</tr>
<tr>
<td class="Style76">Email*</td>
<td><input name="mail" type="text" class="st" size="30" /></td>
<td class="Style76">Votre site</td>
<td><div align="right">
<input name="site" type="text" class="st" size="30" />
</div></td>
</tr>
<tr>
<td class="Style76"><span class="Style76">Ville,pays</span></td>
<td><span class="Style46">
<input name="ville" type="text" class="st" size="30" />
</span></td>
<td><span class="Style76"> Téléphone</span></td>
<td><div align="right"><span class="Style46">
<input name="tel" type="text" class="st" size="30" />
</span></div></td>
</tr>
<tr>
<td colspan="2" class="Style76"><span class="Style76">Comment avez-vous connu M.direct.com?</span></td>
<td colspan="2"><div align="right"><span class="Style46">
<input name="comment" type="text" class="st" size="45" />
</span></div></td>
</tr>
<tr>
<td height="33" class="Style76"><span class="Style76">Sujet* </span></td>
<td colspan="3"><span class="Style46">
<input name="sujet" type="text" class="st" size="30" />
</span></td>
</tr>
<tr class="Style76">
<td colspan="4"><p>&nbsp;</p>
<p>Votre message pour Mdirect.com</p></td>
</tr>
<tr class="Style76">
<td colspan="4"><p class="Style76"><span class="Style9">
<textarea name="msg" cols="90" rows="8" class="st" id="mail8"></textarea>
</span></p></td>
</tr>
<tr>
<td colspan="4"><div align="center">
<p class="Style46">
<input name="button" type="submit" class="btn" id="button" value="Envoyer" />
&nbsp;&nbsp;&nbsp;&nbsp;
<input name="button2" type="reset" class="btn" id="button2" value="annuler" />
</p>
</div></td>
</tr>
</table>
</form>

merci
jeudi 25 novembre 2010 à 23:59:29 | Re : pb dans ma base de donne

nesrinbh

j'atten toujours vous reponce
aidez moi a trouver une solution svp
dimanche 28 novembre 2010 à 09:43:04 | Re : pb dans ma base de donne

kohntark

Membre Club
Salut,

Et nous on attends toujours de savoir ce que donnent les echo préconisés par Cod57

Profites en pour activer l'affichage des erreurs (si toutefois ce n'est pas déjà fait) :
Code PHP :
ini_set('display_errors', 'on');
error_reporting(-1);

En tout début de code.

Profite en également pour utiliser la balise code pour plus de lisibilité ()


Kohntark -
dimanche 28 novembre 2010 à 09:47:07 | Re : pb dans ma base de donne

kohntark

Membre Club
Et puis :
Code PHP :
mysql_query($sql) or die("votre messsage a ete envoyer avec succe");
echo "votre message n'a pa ete envoyer";

C'est l'inverse au niveau du message.

Kohntark -
dimanche 28 novembre 2010 à 19:23:28 | Re : pb dans ma base de donne

nesrinbh

oui jai ajouter les "echo" mais il n'y a riiiiiiien qui s'affiche
comme si il ne entre pas dans la balise php.il ne ele voi pas le code php.


Cette discussion est classée dans : pb, base, page, php, donne


Répondre à ce message

Sujets en rapport avec ce message

Pb récuperation page.php sans base de donnée [ par basiclawe ] Bonjour, je souhaiterai creer une page.php afin de récuprer des informations $site $mdp $hote $cookie d'une page cookie.php...sous forme de formulaire nclusion php, htaccess et sécurité [ par armelkoudou ] Bonjour frere et soeur je viens solliciter votre aide. j'utilise heberger gratuit php mysql umbreon pour tester mes page web et donc je suis confr problème de direction vers une autre page php [ par vishwas ] hafsa_rani[^^sad2] Bonjour tout le monde et désolée pour le dérangement chaque fois.. J'ai une page web où je fait la consultation des données de ma b PHP et MySQL [ par casper77610 ] Bonsoir à tous, Ceci est ma première question sur ce forum. J'espère que je serais explicite dans la formulation. Voila je cherche faire une page we page d'ajout àla base de donnéé avec php [ par saragi ] donne moi un code qui fait un ajout à la base de donneé avec php.par exemple ajout d'un vente au table vente apartir les champs : type de l'offre(GSM) pb pour fermer un formulaire et raffraichir la page appelante [ par saibe ] hello tout le monde !tout est dit dans le titre. je débute, donc c'est un exemple super simplej'ai cherché po mal sur le net et la plupart des codes s pb include php [ par maxxou56 ] jai réalisé une page html dans un premier temps pour afficher des photoon m'a ensuite fournit un scripts php me permettant dafficher ces photosjai don php & mysql [ par chako ] Salut, je suis entrain de développer une page web qui permet de la recherche dans la base de donnée à l'aide de php & mysql et j'utilise wamp5_1.7.4.e Redirect PHP [ par Stephane0000 ] Bonjour,Mon projet se compose de trois pages en php. Sur la première page j'ai un formulaire dont les données sont traitées sur la seconde page (les d php et apache2.2 sous XP [ par eric35 ] Salut à tousJ'ai un petit pb d'installation avec php 5.6 ...Quand je fais le 1er test classique avec un fichier .php  :       tout va bien j'ai un ret


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales