Dj-Son

Inscris le 06/09/2007 à 11:16
  • Site web
  • Nombre de sujets
    4
  • Nombre de messages
    12
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Dj-Son
le 07/09/2007 à 10:33
Probleme pour rentrer les données dans la base mysql
alors déja ou as tu lu "pornos"??

Ensuite l'erreur je l'ai cité.

C'est que les donné que je veux enregistrer dans ma base mysql ne s'enregistre pas tout simplement.

Donc pour le moment je cherche juste à savoir pourquoi les données ne s'enregistre pas après j'aurai d'autres questions.
Dj-Son
le 07/09/2007 à 09:09
Probleme pour rentrer les données dans la base mysql
Bonjour à tous

voici un problème sur lequel j'ai du mal a m'en sortir, je vous explique.

J'ai un espace membre donc là tout va bien il marche très bien, j'aimerai fair une page perso pour chaque membre pour qu'ils puissent uploader leurs compos et ainsi qu'elles se retrouve dans sa page perso comme une liste. Mon problème est que j'ai fais ma page d'upload mais je n'arrive pas a envoyer les données dans ma base mysql. J'ai aucun message d'erreur

Voici ma page d'upload qui s'appel "upload.php" :

Code : PHP

<?php

session_start();
// on vérifie toujours qu'il s'agit d'un membre qui est connecté
if (!isset($_SESSION['login'])) {
// si ce n'est pas le cas, on le redirige vers l'accueil
header ('Location: index.php');
exit();
}

// on teste si le formulaire a bien été soumis
if (isset($_POST['upload']) && $_POST['upload'] == 'Upload') {
if (empty($_POST['titre']) || empty($_POST['artiste']) || empty($_POST['logiciel']) || empty($_POST['nom_du_fichier']) || empty($_POST['genre']) || empty($_POST['resume'])) {
$erreur = 'Au moins un des champs est vide.';
}
else {
$base = mysql_connect("", "", "");
mysql_select_db ('', $base);

// si tout a été bien rempli, on insère le message dans notre table SQL
$sql = 'INSERT INTO fiche_membres VALUES("", "'.$_SESSION['id'].'", "'.date("Y-m-d H:i:s").'", "'.mysql_escape_string($_POST['titre']).'", "'.mysql_escape_string($_POST['artiste']).'", "'.mysql_escape_string($_POST['logiciel']).'", "'.mysql_escape_string($_POST['nom_du_fichier']).'", "'.mysql_escape_string($_POST['genre']).'", "'.mysql_escape_string($_POST['resume']).'")';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());

mysql_close();

header('Location: membre.php');
exit();
}
}
?>


<html>
<head>
<title>Espace membre</title>
<style type="text/css">
<!--
.Style14 {color: #FF0000}
.Style17 {color: #000000}
.Style19 {color: #4B583D; font-weight: bold; }
.Style5 {color: #0066FF; }
.Style8 {font-size: 18px}
-->
</style>
</head>

<body>
<div align="center"><a href="membre.php">Retour à l'accueil</a><br />
<br />
Upload de votre compo

</p>
</div>


<form method="post"
enctype="multipart/form-data" action="http://www.djworld.fr/espacemembre/index.php">
<table border="1" align="center" cellspacing="0" bordercolor="#000000" bgcolor="#ECE9D8">
<tr>
<th width="450" align="center" valign="middle" bgcolor="#ECE9D8"> <p class="Style19 Style8">Espace d'upload</p>
<div align="center">
<table width="450">
<tr>
<th width="249" align="left"> <p class="Style17">- Le titre de votre compo : </th>
<th width="189" align="left" valign="middle">

<input type="text" bgcolor="#F4F2E8" name="<?php if (isset($_POST['titre'])) echo stripslashes(htmlentities(trim($_POST['titre']))); ?>" /></th>
</tr>
<tr>
<th align="left"><span class="Style17">- Votre nom d'artiste :</span></th>
<th align="left" valign="middle"><input type="text" bgcolor="#F4F2E8" name="<?php if (isset($_POST['artiste'])) echo stripslashes(htmlentities(trim($_POST['artiste']))); ?>" />
</th>
</tr>
<tr>
<th align="left"><span class="Style17">- Le logiciel utilis&eacute; : </span></th>
<th align="left"><input type="text" bgcolor="#F4F2E8" name="<?php if (isset($_POST['logiciel'])) echo stripslashes(htmlentities(trim($_POST['logiciel']))); ?>" /></th>
</tr>
<tr>
<th align="left"><span class="Style5"><span class="Style17">- Nom exact du fichier : </span><br/>
<span class="Style14">( rajouter le .mp3 &agrave; la fin . Exemple: DoubleSon.mp3) </span></span></th>
<th align="left" valign="middle"><input type="text" bgcolor="#F4F2E8" name="<?php if (isset($_POST['nom_du_fichier'])) echo stripslashes(htmlentities(trim($_POST['nom_du_fichier']))); ?>" />
</th>
</tr>
<tr>
<th height="30" align="left"><span class="Style5"><span class="Style17">- Genre de votre compo : </span><br/>
</span></th>
<th align="left" valign="middle"><input type="text" bgcolor="#F4F2E8" name="<?php if (isset($_POST['genre'])) echo stripslashes(htmlentities(trim($_POST['genre']))); ?>" />
</th>
</tr>
</table>
<table width="450" align="center">
<tr>
<th > <span class="Style17">Description de votre compo : </span>
<textarea cols="50" rows="3" bgcolor="#F4F2E8" name="<?php if (isset($_POST['resume'])) echo stripslashes(htmlentities(trim($_POST['resume']))); ?>"></textarea>
<br/></th>
</tr>
<tr>
<th bgcolor="#ECE9D8"><input type="file" bgcolor="#F4F2E8" name="fichier" /></th>
</tr>
<BR>
<tr>
<th><input type="submit" name="upload" value="Uploader votre compos" />
</th>
</tr>
</table><input type="hidden" name="MAX_FILE_SIZE" value="83886080000" />
</div></th>
</tr>
</table></form>
<p>&nbsp; </p>

<a href="deconnexion.php">Déconnexion</a>

<?php

// si une erreur est survenue lors de la soumission du formulaire, on l'affiche
if (isset($erreur)) echo '<br /><br />',$erreur;
?>
</body>
</html>


Merci de penser au BB-code
LoadingChargement en cours