Fichier societe.php

6 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour a tous et toutes

Je dois avoir un souci avec le fichier societe.php dans le repertoire administrer, j'ai l'erreur suivante :

Parse error: syntax error, unexpected ')' in /homez.29/vmfloc/www/boutique/administrer/societe.php on line 115

la ligne 114 : WHERE id = '".intval($frm['id'])."'

la ligne 115 : ") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

Bon je ne suis pas un champion en programmation et syntaxe PHP, mais j'avoue que j'ai du mal a trouver l'erreur !!!!

Peut etre avez vous rencontrer ce probleme ?

En tout cas merci a vous de passer un moment sur ce topic.

Et..... Bonne année a tous

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour a tous et toutes

Je dois avoir un souci avec le fichier societe.php dans le repertoire administrer, j'ai l'erreur suivante :

Parse error: syntax error, unexpected ')' in /homez.29/vmfloc/www/boutique/administrer/societe.php on line 115

la ligne 114 : WHERE id = '".intval($frm['id'])."'

la ligne 115 : ") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

Bon je ne suis pas un champion en programmation et syntaxe PHP, mais j'avoue que j'ai du mal a trouver l'erreur !!!!

Peut etre avez vous rencontrer ce probleme ?

En tout cas merci a vous de passer un moment sur ce topic.

Et..... Bonne année a tous

As tu modifié ce code car la ligne 115 correspond chez moi à la ligne 119 ?

Moi j'ai une erreur car dans la BDD il manque le champ "franco"

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

As tu modifié ce code car la ligne 115 correspond chez moi à la ligne 119 ?

Moi j'ai une erreur car dans la BDD il manque le champ "franco"

Je vous ai copié le contenu du fichier dans un des post

<?php 


include("../configuration.inc.php");

necessite_identification();

necessite_priv("admin");


$DOC_TITLE = "Paramètres de la société";

include("modeles/haut.php");


switch (vb($_REQUEST['mode'])) {

	case "ajout" :

		afficher_formulaire_ajout_societe();

		break;


	case "modif" :

		affiche_formulaire_modif_societe($_GET['societe']);

		break;


	case "insere" :

		insere_societe($HTTP_POST_VARS);

		afficher_liste_societe();

		break;


	case "maj" :

		maj_societe($HTTP_POST_VARS);

		afficher_liste_societe();

		break;


	default :

		afficher_liste_societe();

		break;

}


include("modeles/bas.php");


/******************************************************************************

 * FONCTIONS

 *****************************************************************************/


function afficher_formulaire_ajout_societe() {

	/* Affiche un formulaire vide pour ajouter un nouvel societe */

	/* Initialise les valeurs par défauts pour un formulaire vide */

	$frm['societe'] = "";

	$frm['nom'] = "";

	$frm['prenom'] = "";

	$frm['adresse1'] = "";

	$frm['adresse2'] = "";

	$frm['telephone'] = "";

	$frm['fax'] = "";

	$frm['code_postal'] = "";

	$frm['ville'] = "";

	$frm['pays'] = "";

	$frm['siren'] = "";

	$frm['tvaintra'] = "";

	$frm['code_banque'] = "";

	$frm['code_guichet'] = "";

	$frm['numero_compte'] = "";

	$frm['cle_rib'] = "";

	$frm['titulaire'] = "";

	$frm['numero_compte'] = "";

	$frm['nouveau_mode'] = "insere";

	$frm['titre_soumet'] = "Ajouter les paramètres de la société";


	include("modeles/societe_form.php");

}


function affiche_formulaire_modif_societe($societe) {

/* Affiche un formulaire vide pour modifier un societe */


	$societe = htmlspecialchars($_GET['societe'], ENT_QUOTES);


	/* Récupère les informations de l'societe */

	$qid = mysql_query("

	SELECT *

	FROM peel_societe

	WHERE societe = '$societe'

	");


	if ($qid) {

		if (mysql_num_rows($qid) > 0) {

			$frm = mysql_fetch_array($qid);

		}

	}


	$frm['nouveau_mode'] = "maj";

	$frm['titre_soumet'] = "Sauvegarder les Changements";


	include("modeles/societe_form.php");

}


function insere_societe($frm) {

/* Ajout d'un societe */


	$qid = mysql_query("

	INSERT INTO  peel_societe (

		societe, prenom, nom, tel, fax, email, adresse, code_postal, ville, pays, siren, tvaintra, siteweb

		, code_banque, code_guichet, numero_compte, cle_rib, titulaire, domiciliation

	) VALUES (

		'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'

		,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'

		,'".strtoupper(htmlspecialchars($frm['nom'], ENT_QUOTES))."'

		,'$frm[tel]'

		,'$frm[fax]'

		,'$frm[email]'

		,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'

		,'$frm[code_postal]'

		,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'

		,'$frm[siren]'

		,'$frm[tvaintra]'

		,'$frm[siteweb]'

		,'".htmlspecialchars($frm['code_banque'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['code_huichet'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['numero_compte'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['cle_rib'], ENT_QUOTES)."'

		,'".strtoupper(htmlspecialchars($frm['titulaire'], ENT_QUOTES))."'

		,'".strtoupper(htmlspecialchars($frm['domiciliation'], ENT_QUOTES))."'

	)");

	include("modeles/societe_cree.php");

}


function maj_societe($frm) {


	$qid = mysql_query("

	UPDATE  peel_societe SET

		 societe = '".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'

		,prenom = '".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'

		,nom = '".strtoupper(htmlspecialchars($frm['nom'], ENT_QUOTES))."'

		,tel = '$frm[tel]'

		,fax = '$frm[fax]'

		,email = '$frm[email]'

		,adresse = '".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'

		,code_postal = '$frm[code_postal]'

		,ville = '".htmlspecialchars($frm['ville'])."'

		,pays = '".htmlspecialchars($frm['pays'])."'

		,siren = '$frm[siren]'

		,tvaintra = '$frm[tvaintra]'

		,siteweb = '$frm[siteweb]'

		, code_banque = '".htmlspecialchars($frm['code_banque'])."'

		, code_guichet = '".htmlspecialchars($frm['code_guichet'])."'

		, numero_compte = '".htmlspecialchars($frm['numero_compte'])."'

		, cle_rib = '".htmlspecialchars($frm['cle_rib'])."'

		, titulaire = '".strtoupper(htmlspecialchars($frm['titulaire']))."'

		, domiciliation = '".strtoupper(htmlspecialchars($frm['domiciliation']))."'

	WHERE id = '".intval($frm['id'])."'");


	echo "<div class=\"normal\">Vos paramètres ont été pris en compte.</div>";

}


function afficher_liste_societe() {


	$qid = mysql_query("

	SELECT societe, email

	FROM  peel_societe

	  ");


	include("modeles/societe_liste.php");

}


?>

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Je vous ai copié le contenu du fichier dans un des post

<?php 


include("../configuration.inc.php");

necessite_identification();

necessite_priv("admin");


$DOC_TITLE = "Paramètres de la société";

include("modeles/haut.php");


switch (vb($_REQUEST['mode'])) {

	case "ajout" :

		afficher_formulaire_ajout_societe();

		break;


	case "modif" :

		affiche_formulaire_modif_societe($_GET['societe']);

		break;


	case "insere" :

		insere_societe($HTTP_POST_VARS);

		afficher_liste_societe();

		break;


	case "maj" :

		maj_societe($HTTP_POST_VARS);

		afficher_liste_societe();

		break;


	default :

		afficher_liste_societe();

		break;

}


include("modeles/bas.php");


/******************************************************************************

 * FONCTIONS

 *****************************************************************************/


function afficher_formulaire_ajout_societe() {

	/* Affiche un formulaire vide pour ajouter un nouvel societe */

	/* Initialise les valeurs par défauts pour un formulaire vide */

	$frm['societe'] = "";

	$frm['nom'] = "";

	$frm['prenom'] = "";

	$frm['adresse1'] = "";

	$frm['adresse2'] = "";

	$frm['telephone'] = "";

	$frm['fax'] = "";

	$frm['code_postal'] = "";

	$frm['ville'] = "";

	$frm['pays'] = "";

	$frm['siren'] = "";

	$frm['tvaintra'] = "";

	$frm['code_banque'] = "";

	$frm['code_guichet'] = "";

	$frm['numero_compte'] = "";

	$frm['cle_rib'] = "";

	$frm['titulaire'] = "";

	$frm['numero_compte'] = "";

	$frm['nouveau_mode'] = "insere";

	$frm['titre_soumet'] = "Ajouter les paramètres de la société";


	include("modeles/societe_form.php");

}


function affiche_formulaire_modif_societe($societe) {

/* Affiche un formulaire vide pour modifier un societe */


	$societe = htmlspecialchars($_GET['societe'], ENT_QUOTES);


	/* Récupère les informations de l'societe */

	$qid = mysql_query("

	SELECT *

	FROM peel_societe

	WHERE societe = '$societe'

	");


	if ($qid) {

		if (mysql_num_rows($qid) > 0) {

			$frm = mysql_fetch_array($qid);

		}

	}


	$frm['nouveau_mode'] = "maj";

	$frm['titre_soumet'] = "Sauvegarder les Changements";


	include("modeles/societe_form.php");

}


function insere_societe($frm) {

/* Ajout d'un societe */


	$qid = mysql_query("

	INSERT INTO  peel_societe (

		societe, prenom, nom, tel, fax, email, adresse, code_postal, ville, pays, siren, tvaintra, siteweb

		, code_banque, code_guichet, numero_compte, cle_rib, titulaire, domiciliation

	) VALUES (

		'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'

		,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'

		,'".strtoupper(htmlspecialchars($frm['nom'], ENT_QUOTES))."'

		,'$frm[tel]'

		,'$frm[fax]'

		,'$frm[email]'

		,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'

		,'$frm[code_postal]'

		,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'

		,'$frm[siren]'

		,'$frm[tvaintra]'

		,'$frm[siteweb]'

		,'".htmlspecialchars($frm['code_banque'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['code_huichet'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['numero_compte'], ENT_QUOTES)."'

		,'".htmlspecialchars($frm['cle_rib'], ENT_QUOTES)."'

		,'".strtoupper(htmlspecialchars($frm['titulaire'], ENT_QUOTES))."'

		,'".strtoupper(htmlspecialchars($frm['domiciliation'], ENT_QUOTES))."'

	)");

	include("modeles/societe_cree.php");

}


function maj_societe($frm) {


	$qid = mysql_query("

	UPDATE  peel_societe SET

		 societe = '".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'

		,prenom = '".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'

		,nom = '".strtoupper(htmlspecialchars($frm['nom'], ENT_QUOTES))."'

		,tel = '$frm[tel]'

		,fax = '$frm[fax]'

		,email = '$frm[email]'

		,adresse = '".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'

		,code_postal = '$frm[code_postal]'

		,ville = '".htmlspecialchars($frm['ville'])."'

		,pays = '".htmlspecialchars($frm['pays'])."'

		,siren = '$frm[siren]'

		,tvaintra = '$frm[tvaintra]'

		,siteweb = '$frm[siteweb]'

		, code_banque = '".htmlspecialchars($frm['code_banque'])."'

		, code_guichet = '".htmlspecialchars($frm['code_guichet'])."'

		, numero_compte = '".htmlspecialchars($frm['numero_compte'])."'

		, cle_rib = '".htmlspecialchars($frm['cle_rib'])."'

		, titulaire = '".strtoupper(htmlspecialchars($frm['titulaire']))."'

		, domiciliation = '".strtoupper(htmlspecialchars($frm['domiciliation']))."'

	WHERE id = '".intval($frm['id'])."'");


	echo "<div class=\"normal\">Vos paramètres ont été pris en compte.</div>";

}


function afficher_liste_societe() {


	$qid = mysql_query("

	SELECT societe, email

	FROM  peel_societe

	  ");


	include("modeles/societe_liste.php");

}


?>

Si c'est ici http://forum.peel.fr/index.php?showtopic=2497 ce code d'aujourd'hui est totalement différent lequel est le bon

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Merci à vous pour vos reponse

En tout cas le code de Patrice marche tres bien chez moi maintenant, alors dire lequel est le bon des deux.... ben j'aurai tendance a dire que c'est celui qui fonctionne :huh:

Merci encore a vous...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Merci à vous pour vos reponse

En tout cas le code de Patrice marche tres bien chez moi maintenant, alors dire lequel est le bon des deux.... ben j'aurai tendance a dire que c'est celui qui fonctionne :huh:

Merci encore a vous...

La version du EasyPHP--- est responsable du problème

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping