gesualda

  • Site web
  • Nombre de sujets
    13
  • Nombre de messages
    34
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

gesualda
le 16/05/2007 à 10:55
variable entre {}
Bonjour Keika,

<?php
$test = 'Test affichage';
define('AFFICHE', $test) ;
echo AFFICHE ;
?>


Merci de ton aide, je fais des petits bouts de test pour comprendre comme cela, mais ce que je comprends pas c'est les deux {} et comment les afficher, puisque si je fais :

<?php
echo {AFFICHAGE};
?>


cela me donne erreur. Merci pour des conseils.
gesualda
le 15/05/2007 à 10:34
variable entre {}
Bonjour

On trouve dans des scripts genre forum phpbb des variables déclarées dans les templates sous forme de exemple:

<a href="{U_INDEX}" class="nav">{L_INDEX}</a>

Comment procéder pour déclarer une variable pour pouvoir la rappeller ainsi

Merci
gesualda
le 22/10/2005 à 18:25
erreur mysql_real_escape_string
V'la, ca fonctionne, j'ai procédé comme cela
<?php
$soc = mysql_real_escape_string($_SESSION['soc']);
$nom = mysql_real_escape_string($_SESSION['nom']);
$prenom=mysql_real_escape_string($_SESSION['prenom']);
?>


En fait, je suis entrain d'apprendre à utiliser les variables de session, d'ou peut-etre mon problème.
J'ai voulu inserer directement les données des variables de session dans la table, et c'est la que ca coince.

Merci
gesualda
le 22/10/2005 à 18:09
erreur mysql_real_escape_string
Bof, maintenant ca fonctionne à nouveau.. bizarre ce machin.
Par contre dans la table lorsque les variables sont insérées il devrait y avoir les slashes devant les " " ou '' ,ben plus de slahes à l'insertion.
gesualda
le 22/10/2005 à 17:58
erreur mysql_real_escape_string
merci Bzh,

mais je suis connecté à la base sans aucune erreur

mysql_select_db($eurotrad_data, $eurotrad_connect);

$req_tbl_1 = "INSERT INTO client_tbl (id_clients,date,nom,prenom,email,soc,nombre) VALUES
('','$date','$nom','$prenom','$email','$soc','$nombre')";
$resultat = mysql_query($req_tbl_1) or die("Erreur d'Insertion dans la base : ". $req_tbl_1 .'<br/>'. mysql_error());
gesualda
le 22/10/2005 à 17:36
erreur mysql_real_escape_string
Merci de répondre,

ben... en fait lorsque j'utilise "addslashes", ca fonctionne correct, c'est ca le problème donc je pense pas à un problème de connection
gesualda
le 22/10/2005 à 17:22
erreur mysql_real_escape_string
Bonjour à tous

En place de " addslahes()" je voudrais utiliser "mysql_real_escape_string()" qui me semble d'aprèsles diverses lectures serait plus approprié.
Mais cela me donne l'erreur suivante:

<?php
mysql_real_escape_string($_SESSION['soc']);
mysql_real_escape_string($_SESSION['nom']);
mysql_real_escape_string($_SESSION['prenom']);

Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'ODBC'@'localhost'
?>


Ma config:
- apache 2055
- php 505

Les magic_quotes_gpc() sont sur on.

D'ou peut provenir cette erreur ?

Merci
gesualda
le 06/10/2005 à 19:12
problème avec array
J'ai trouvé, je fais:
<?php
$pays = array($pays['chypre'],$pays['danemark']);
?>


J'ai enlevé les "" qui dans ce cas sont superflu et me provoque l'erreur, mais c'est vrai, je sais pas pourquoi.

Merci
gesualda
le 06/10/2005 à 19:00
problème avec array
bonjour
<?php
$pays['chypre'] = 'chypre';
$pays['danemark'] = 'danemark';

$pays = array("$pays[ 'chypre']","$pays[ 'danemark']");
?>


Voici le bout de code qui me donne ce genre d'erreur.
unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE


Je suis bien allé sur le site officiel de php, pour les explications, mais j'avoue que je comprend pas tout.
Pourquoi
<?php $pays['chypre'] = 'chypre'; $pays['danemark'] = 'danemark';?>


etc .... tout simplement pour dans le cas d'un site multilanguage.

Si vous pouviez m'aider, merci d'avance
gesualda
le 02/09/2005 à 20:55
fonction pour tout les $_POST
Merci à tous les deux de votre aide, ca répond à mes attentes.

J'ai appliqué le script de "La GLOBULE" il fonctionne et je pense que j'ai compris son fonctionnement, car c'est toujours ca mon but(comprendre).

Merci encore
LoadingChargement en cours