PHP probléme avec Isset
Résolu/Fermé
A voir également:
- PHP probléme avec Isset
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Href php ✓ - Forum PHP
- Bouton php - Forum PHP
- Echo image php ✓ - Forum PHP
5 réponses
je pense qu'il doit y avoir une erreur d'orthographe entre le $_POST['jour_debut'] et le jour_debut qui doit etre le nom d'un champ du formulaire qui envoi les données. peut etre un - au lieu de _
verifie et si ca ne viens pas de la post nous ton formulaire, stp.
verifie et si ca ne viens pas de la post nous ton formulaire, stp.
C'est fait mais voila la même erreur
if(!isset($_POST['jour-debut']))
{
$jour-debut=$_GET['jour-debut'];
}else
{
$jour-debut=$_POST['jour-debut'];
}
et voila ce que easyphp m'indique
Parse error: parse error, unexpected '=' in C:\Program Files\EasyPHP 2.0b1\www\barre_recherche.php on line 14
if(!isset($_POST['jour-debut']))
{
$jour-debut=$_GET['jour-debut'];
}else
{
$jour-debut=$_POST['jour-debut'];
}
et voila ce que easyphp m'indique
Parse error: parse error, unexpected '=' in C:\Program Files\EasyPHP 2.0b1\www\barre_recherche.php on line 14
tiens je te donne tout le code mais je ne vois aucune erreur et pourtant il m'en trouve a chaque
if(!isset($_POST['']))
voila le code de ma page
<?php
include('function.php');
?>
<?php
echo "<form action='Liste_Evenements.html' method='POST'>";
echo '<p><div id="a"></div>';
echo 'du : ';
if(!isset($_POST['jour-debut']))
{
$jour-debut=$_GET['jour-debut'];
}else
{
$jour-debut=$_POST['jour-debut'];
}
if(!isset($_POST['mois_debut']))
{
$mois_debut=$_GET['mois_debut'];
}else
{
$mois_debut=$_POST['mois_debut'];
}
if(!isset($_POST['annee'])){
$annee=$_GET['annee'];
}else{
$annee=$_POST['annee'];
}
affJoursMoisAnnee("jour_debut", "mois_debut", "annee", $mois_debut, $jour_debut, date('Y'));
if(!isset($_POST['jour_fin'])){
$jour_fin=$_GET['jour_fin'];
}else{
$jour_fin=$_POST['jour_fin'];
}
if(!isset($_POST['mois_fin'])){
$mois_fin=$_GET['mois_fin'];
}
else
{
$mois_fin=$_POST['mois_fin'];
}
if(!isset($_POST['annee_fin']))
{
$annee_fin=$_GET['annee_fin'];
}
else
{
$annee_fin=$_POST['annee_fin'];
}
echo 'au : ';
affJoursMoisAnnee("jour_fin", "mois_fin", "annee_fin", $mois_fin, $jour_fin, date('Y'));
echo ' type : <select name="type">';
echo "<option value='tous'>Tous</option>";
/* On récupère tous les types contenus dans la base de données. */
$rek = "SELECT * FROM type";
$resrek = mysql_query($rek);
while($ligne2=mysql_fetch_array($resrek))
echo"<option value='$ligne2[nom]'>$ligne2[nom]</option>";
echo '</select>
<input type="submit" value="Ok" id="barre">';
echo " <br>
<a href='Recherche_Avancee.html'>Recherche avancée</a> | <a href='calendrier.php' target='_blank'>Voir le calendrier</a>
</form>";
?>
if(!isset($_POST['']))
voila le code de ma page
<?php
include('function.php');
?>
<?php
echo "<form action='Liste_Evenements.html' method='POST'>";
echo '<p><div id="a"></div>';
echo 'du : ';
if(!isset($_POST['jour-debut']))
{
$jour-debut=$_GET['jour-debut'];
}else
{
$jour-debut=$_POST['jour-debut'];
}
if(!isset($_POST['mois_debut']))
{
$mois_debut=$_GET['mois_debut'];
}else
{
$mois_debut=$_POST['mois_debut'];
}
if(!isset($_POST['annee'])){
$annee=$_GET['annee'];
}else{
$annee=$_POST['annee'];
}
affJoursMoisAnnee("jour_debut", "mois_debut", "annee", $mois_debut, $jour_debut, date('Y'));
if(!isset($_POST['jour_fin'])){
$jour_fin=$_GET['jour_fin'];
}else{
$jour_fin=$_POST['jour_fin'];
}
if(!isset($_POST['mois_fin'])){
$mois_fin=$_GET['mois_fin'];
}
else
{
$mois_fin=$_POST['mois_fin'];
}
if(!isset($_POST['annee_fin']))
{
$annee_fin=$_GET['annee_fin'];
}
else
{
$annee_fin=$_POST['annee_fin'];
}
echo 'au : ';
affJoursMoisAnnee("jour_fin", "mois_fin", "annee_fin", $mois_fin, $jour_fin, date('Y'));
echo ' type : <select name="type">';
echo "<option value='tous'>Tous</option>";
/* On récupère tous les types contenus dans la base de données. */
$rek = "SELECT * FROM type";
$resrek = mysql_query($rek);
while($ligne2=mysql_fetch_array($resrek))
echo"<option value='$ligne2[nom]'>$ligne2[nom]</option>";
echo '</select>
<input type="submit" value="Ok" id="barre">';
echo " <br>
<a href='Recherche_Avancee.html'>Recherche avancée</a> | <a href='calendrier.php' target='_blank'>Voir le calendrier</a>
</form>";
?>
Gremy87
Messages postés
352
Date d'inscription
mercredi 19 mai 2010
Statut
Membre
Dernière intervention
19 mars 2014
38
19 mai 2010 à 09:35
19 mai 2010 à 09:35
a mon avis l'erreur vient du formulaire qui te transmet les $_POST celui la les traite, tu dois avoir une page qui t'envoie ces valeurs.
Ce ne dois pas être une grosse erreur...
Ce ne dois pas être une grosse erreur...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question