Erreur soumission formulaire (php)

frederich -  
 Utilisateur anonyme -
Bonjour,

Je viens de faire un formulaire sur mon futur site et lorsque je le soumet :
"Parse error: syntax error, unexpected T_STRING in /home/tdwon368/public_html/php/cree.php on line 30"

Je suis un grand débutant et je ne trouve pas ce qui cloche :-)

Help me, please :-)

Merci d'avance à tous,

fred

3 réponses

  1. Utilisateur anonyme
     
    Bonjour

    Tu es un grand débutant, mais nous nous ne sommes pas des devins.
    Comment veux-tu que nous devinions ce qui cloche avec ta ligne 30 sans avoir la moindre idée de ton code ?
    1
  2. frederich33 Messages postés 1 Statut Membre
     
    Bonjour le père,

    Je pensais qu'avec un pseudo comme le tien tu étais plus qu'un devin !!! :-)

    Oui, effectivement si je ne donne pas le code ....

    Donc le voici :

    <?
    if(isset($_POST['création'])) $création=$_POST['création'];
    else $création="";

    if(isset($_POST['N°_de_commande'])) $N°_de_commande=$_POST['N°_de_commande'];
    else $N°_de_commande="";

    if(isset($_POST['date'])) $email=$_POST['date'];
    else $date="";

    if(isset($_POST['N°_de_site'])) $N°_de_site=$_POST['N°_de_site'];
    else $N°_de_site="";

    if(isset($_POST['modification'])) $modification=$_POST['modification'];
    else $modification="";

    if(isset($_POST['adresse_postale'])) $adresse postale=$_POST['adresse_postale'];
    else $adresse_postale="";


    if(isset($_POST['coordonnee_wgs84'])) $coordonnee_wgs84=$_POST['coordonnee_wgs84'];
    else $coordonnee_wgs84="";

    if(isset($_POST['coordonnee_lambert_IIe']))$coordonnee_lambert_IIe=$_POST['coordonnee_lambert_IIe'];
    else $coordonnee_lambert_IIe="";

    if(isset($_POST['Ref_cadastre'])) $Ref_cadastre=$_POST['Ref_cadastre'];
    else $Ref_cadastre="";

    if(isset($_POST['Niveau_APS'])) $Niveau_APS=$_POST['Niveau_APS'];
    else $Niveau_APS="";

    if(isset($_POST['Niveau_APD'])) $Niveau_APD=$_POST['Niveau_APD'];
    else $Niveau_APD="";

    if(isset($_POST['Niveau_DOE']))$Niveau_DOE=$_POST['Niveau_DOE'];
    else $Niveau_DOE="";

    if(isset($_POST['Niveau_DIM']))$Niveau_DIM=$_POST['Niveau_DIM'];
    else $Niveau_DIM="";

    if(isset($_POST['Niveau_BAIL'])) $Niveau_BAIL=$_POST['Niveau_BAIL'];
    else $Niveau_BAIL="";

    if(isset($_POST['Niveau_autre']))$Niveau_autre=$_POST['Niveau_autre'];
    else $Niveau_autre="";

    if(isset($_POST['cohabitation'])) $cohabitation=$_POST['cohabitation'];
    else $cohabitation="";

    if(isset($_POST['colocalisation']))$colocalisation=$_POST['colocalisation'];
    else $colocalisation="";

    if(isset($_POST['Nature_TT']))$Nature_TT=$_POST['Nature_TT'];
    else $Nature_TT="";

    if(isset($_POST['Nature_CE'])) $Nature_CE=$_POST['Nature_CE'];
    else $Nature_CE="";

    if(isset($_POST['Nature_PEX'])) $Nature_PEX=$_POST['Nature_PEX'];
    else $Nature_PEX="";

    if(isset($_POST['Nature_PAC']))$Nature_PAC=$_POST['Nature_PAC'];
    else $Nature_PAC="";

    if(isset($_POST['Nature_monument'])) $Nature_monument=$_POST['Nature_monument'];
    else $Nature_monument="";

    if(isset($_POST['Hauteur'])) $Hauteur=$_POST['Hauteur'];
    else $Hauteur="";

    if(isset($_POST['HBA'])) $HBA=$_POST['HBA'];
    else $HBA="";

    if(isset($_POST['Urbanisme_ras'])) $Urbanisme_ras=$_POST['Urbanisme_ras'];
    else $Urbanisme_ras="";

    if(isset($_POST['Urbanisme_ABF'])) $Urbanisme_ABF=$_POST['Urbanisme_ABF'];
    else $Urbanisme_ABF="";

    if(isset($_POST['Urbanisme_PPR'])) $Urbanisme_PPR=$_POST['Urbanisme_PPR'];
    else $Urbanisme_PPR="";

    if(isset($_POST['Reseaux_EDF'])) $Reseaux_EDF=$_POST['Reseaux_EDF'];
    else $Reseaux_EDF="";

    if(isset($_POST['Reseaux_cuivre'])) $Reseaux_cuivre=$_POST['Reseaux_cuivre'];
    else $Reseaux_cuivre="";

    if(isset($_POST['Technologie_2G_3G'])) $Technologie_2G_3G=$_POST['Technologie_2G_3G'];
    else $Technologie_2G_3G="";

    if(isset($_POST['Technologie_4G_LTE'])) $Technologie_4G_LTE=$_POST['Technologie_4G_LTE'];
    else $Technologie_4G_LTE="";

    if(isset($_POST['Technologie_FH'])) $Technologie_FH=$_POST['Technologie_FH'];
    else $Technologie_FH="";

    if(isset($_POST['Technologie_Autre'])) $Technologie_Autre=$_POST['Technologie_Autre'];
    else $Technologie_Autre="";

    if(isset($_POST['Azimut_FH'])) $Azimut_FH=$_POST['Azimut_FH'];
    else $Azimut_FH="";

    if(isset($_POST['Azimut_S1'])) $Azimut_S1=$_POST['Azimut_S1'];
    else $Azimut_S1="";

    if(isset($_POST['Azimut_S2'])) $Azimut_S2=$_POST['Azimut_S2'];
    else $Azimut_S2="";

    if(isset($_POST['Azimut_S3'])) $Azimut_S3=$_POST['Azimut_S3'];
    else $Azimut_S3="";

    if(isset($_POST['Technologie_COAX'])) $Technologie_COAX=$_POST['Technologie_COAX'];
    else $Technologie_COAX="";

    if(isset($_POST['Technologie_FO'])) $Technologie_COAX=$_POST['Technologie_FO'];
    else $Technologie_FO="";

    if(isset($_POST['Reference_antenne'])) $Reference_antenne=$_POST['Reference_antenne'];
    else $Reference_antenne="";

    if(isset($_POST['Reference_mat'])) $Reference_mat=$_POST['Reference_mat'];
    else $Reference_mat="";

    if(isset($_POST['Site_PAC_PEX_MONOTUB'])) $Site_PAC_PEX_MONOTUB=$_POST['Site_PAC_PEX_MONOTUB'];
    else $Site_PAC_PEX_MONOTUB="";

    if(isset($_POST['Site_PAC_PEX_TREILLI'])) $Site_PAC_PEX_TREILLI=$_POST['Site_PAC_PEX_TREILLI'];
    else $Site_PAC_PEX_TREILLI="";

    if(isset($_POST['Site_PAC_PEX_INTE'])) $Site_PAC_PEX_INTE=$_POST['Site_PAC_PEX_INTE'];
    else $Site_PAC_PEX_INTE="";

    if(isset($_POST['Site_PAC_PEX_marque_Pyl'])) $Site_PAC_PEX_marque_Pyl=$_POST['Site_PAC_PEX_marque_Pyl'];
    else $Site_PAC_PEX_marque_Pyl="";

    if(isset($_POST['Site_PAC_PEX_zone_vent'])) $Site_PAC_PEX_zone_vent=$_POST['Site_PAC_PEX_zone_vent'];
    else $Site_PAC_PEX_zone_vent="";

    if(isset($_POST['Site_TT_CA3'])) $Site_TT_CA3=$_POST['Site_TT_CA3'];
    else $Site_TT_CA3="";

    if(isset($_POST['Site_TT_Fix'])) $Site_TT_Fix=$_POST['Site_TT_Fix'];
    else $Site_TT_Fix="";

    if(isset($_POST['Site_TT_cheminee'])) $Site_TT_cheminee=$_POST['Site_TT_cheminee'];
    else $Site_TT_cheminee="";

    if(isset($_POST['Site_CE_INTEGRE'])) $Site_CE_INTEGRE=$_POST['Site_CE_INTEGRE'];
    else $Site_CE_INTEGRE="";

    if(isset($_POST['Site_CE_FIX'])) $Site_CE_FIX=$_POST['Site_CE_FIX'];
    else $Site_CE_FIX="";

    if(isset($_POST['Site_CE_Retombe'])) $Site_CE_Retombe=$_POST['Site_CE_Retombe'];
    else $Site_CE_Retombe="";

    if(isset($_POST['acces_site'])) $acces_site=$_POST['acces_site'];
    else $acces_site="";

    $sql = "INSERT INTO infos_tbl(id, création, date, N°_de_site modification, adresse postale, coordonnee_wgs84, coordonnee_lambert_IIe; Niveau_APS, Niveau_APD, Niveau_DOE, Niveau_DIM, Niveau_BAIL, Niveau_autre, cohabitation, colocalisation, Nature_TT, Nature_CE, Nature_PEX, Nature_PAC, Nature_monument, Hauteur, HBA,Urbanisme_ras, Urbanisme_ABF, Urbanisme_PPR, Reseaux_EDF, Reseaux_cuivre, Technologie_2G_3G, Technologie_4G_LTE, Technologie_FH, Technologie_Autre, Azimut_FH, Azimut_S1, Azimut_S2, Azimut_S3, Technologie_COAX, Reference_antenne, Reference_mat, Site_PAC_PEX_MONOTUB, Site_PAC_PEX_TREILLI, Site_PAC_PEX_INTE, Site_PAC_PEX_marque_Pyl, Site_PAC_PEX_zone_vent, Site_TT_CA3, Site_TT_Fix, Site_TT_cheminee, Site_CE_INTEGRE, Site_CE_FIX, Site_CE_Retombe, acces_site
    ) VALUES('','$création', '$date', '$N°_de_site modification','$ adresse postale', '$coordonnee_wgs84', '$coordonnee_lambert_IIe'; '$Niveau_APS', '$Niveau_APD', '$Niveau_DOE', '$Niveau_DIM', '$Niveau_BAIL', '$Niveau_autre', '$cohabitation', '$colocalisation', '$Nature_TT', '$Nature_CE', '$Nature_PEX', '$Nature_PAC', '$Nature_monument', '$Hauteur', '$HBA','$Urbanisme_ras', '$Urbanisme_ABF', '$Urbanisme_PPR', '$Reseaux_EDF', '$Reseaux_cuivre', '$Technologie_2G_3G', '$Technologie_4G_LTE', '$Technologie_FH', '$Technologie_Autre', '$Azimut_FH', '$Azimut_S1', '$Azimut_S2', '$Azimut_S3', '$Technologie_COAX', '$Reference_antenne', '$Reference_mat', '$Site_PAC_PEX_MONOTUB', '$Site_PAC_PEX_TREILLI', '$Site_PAC_PEX_INTE', '$Site_PAC_PEX_marque_Pyl', '$Site_PAC_PEX_zone_vent', '$Site_TT_CA3', '$Site_TT_Fix', '$Site_TT_cheminee', '$Site_CE_INTEGRE', '$Site_CE_FIX', '$Site_CE_Retombe', '$acces_site'
    )";

    mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

    echo 'Vos infos on été ajoutées.';

    mysql_close();
    }
    ?>

    La ligne 30 correspond à l'adresse postale (je l'ai mis en gras).

    Merci encore
    Fred
    0
  3. Utilisateur anonyme
     
    if(isset($_POST['adresse_postale'])) $adresse postale=$_POST['adresse_postale'];
    else $adresse_postale="";


    Qu'est-ce que ce mot 'postale' vient faire après ton nom de variable $adresse ?
    Dans ta tête, ça forme un seul nom de variable'$adresse postale', mais les noms de variables ne peuvent pas contenir d'espace. Sinon comment distinguer les mots les uns des autres ?

    En parcourant très rapidement le reste, j'ai vu que dans ta requête tu as mêm ajouté une espace entre $ et adresse ! ça non plus ça ne va pas marcher
    0