pd d'envoi de texte

Répondre
skloug
le 27/10/2004 à 15:52
skloug
Bonjour, j'ai un probleme d'envoi de texte, c'est pourquoi je sollicite votre aide...
je m'explique....

j'ai une 1ere page qui est un formulaire ds lequel il y a 3 champs : pseudo, le titre du texte et le texte. Ensuite c'est traite par le code qui suit : (je suppose que l'erreur se trouve la...mais je la vois pas smiley)

<?php
session_start();

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

$pseudo = $_SESSION['pseudo_cache'];
$titre = addslashes($_POST['titre']);
$texte = addslashes($_POST['texte']);
$sql = 'INSERT INTO liste_fics_provisoires VALUES ("","'.$pseudo.'","'.$titre.'","'.$texte.'")';


if (isset($_SESSION['pseudo']) && isset($_SESSION['pass'])) {
mysql_query($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error());
mysql_close();
echo 'Votre fanfiction a été correctement envoyé';
}

else {
echo 'Une erreur est survenue';
}
?>


En fait c le else qui est affiche... pourtant je pense que mon code est normal....
LA GLOBULE
le 27/10/2004 à 15:58
LA GLOBULE
Si ca part dans le else, c'est que tes variables de session ne sont pas définies.
LA GLOBULE
le 27/10/2004 à 16:43
LA GLOBULE
Tu as essayé de faire un print_r($_SESSION); juste après le session_start() ?

Regarde si tes variables sont bien là.
skloug
le 27/10/2004 à 17:19
skloug
ba je viens de le faire ca n'affiche rien de tout la... smiley
ca veut (bien) dire que mes variables sessions sont pas la ? smileysmileysmiley
zebden
le 27/10/2004 à 17:38
zebden
T'enregistre comment tes sessions ?
zebdinou pour les intimes / Blog : http://www.zebden.fr
skloug
le 27/10/2004 à 17:47
skloug
ba lorsque quelqu'un se connecte elles sont definies et ensuite elles st neregistre ds un dossier session


mais mes variables sessions, jusqu'au formulaire elles suivent... puisque le champ pseudo il est rempli automatiquement par la variable session['pseudo']..
donc comment ca se fait que d'une page a l'autre elles se soient "perdues" ?
Répondre
LoadingChargement en cours