Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1450 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  easyphp 1.7 et Undefined variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

easyphp 1.7 et Undefined variable

n°626894
format_c
Plouf plouf ...
Posté le 31-01-2004 à 12:56:47  profilanswer
 

Depuis que j'ai installé easyphp 1.7 j'ai des erreurs d'undefined variable de tous les cotés.
J'ai loupé un épisode ?


---------------
Mes guitares, ampli, et effets sont en vente !
mood
Publicité
Posté le 31-01-2004 à 12:56:47  profilanswer
 

n°626904
cinezone
Posté le 31-01-2004 à 13:05:22  profilanswer
 

variables globales en mode OFF pour la sécurité.
 
vas voir là : http://www.phpdebutant.org/article113.php

n°626916
format_c
Plouf plouf ...
Posté le 31-01-2004 à 13:31:46  profilanswer
 
n°626919
format_c
Plouf plouf ...
Posté le 31-01-2004 à 13:41:34  profilanswer
 

Je viens de mettre le register_globals = on dans php.ini mais ça fonctionne toujours pas :(
Comprends pas :(


---------------
Mes guitares, ampli, et effets sont en vente !
n°626924
cinezone
Posté le 31-01-2004 à 13:48:44  profilanswer
 

bha fais voir le code...

n°626925
Kezakel
Posté le 31-01-2004 à 13:49:53  profilanswer
 

dans php.ini :
error_reporting = E_ALL & ~E_NOTICE  
 
pour n'afficher que les msg d'erreur, et pas les notifications
 

n°626929
format_c
Plouf plouf ...
Posté le 31-01-2004 à 14:01:18  profilanswer
 

powerade31 a écrit :

dans php.ini :
error_reporting = E_ALL & ~E_NOTICE  
 
pour n'afficher que les msg d'erreur, et pas les notifications
 
 


 
Merci ça marche  :jap:


---------------
Mes guitares, ampli, et effets sont en vente !
n°626973
skylight
Made in France.
Posté le 31-01-2004 à 15:47:56  profilanswer
 

cinezone a écrit :

variables globales en mode OFF pour la sécurité.
 
vas voir là : http://www.phpdebutant.org/article113.php

Non.

n°698695
sire de Bo​tcor
Armorican way of life
Posté le 13-04-2004 à 22:47:37  profilanswer
 

g les mêmes erreurs
et pourtant, dans php.ini, j'ai :
- error_reporting = E_ALL & ~E_NOTICE  
- register_globals = on
 
:??: :??:


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
n°698739
sire de Bo​tcor
Armorican way of life
Posté le 13-04-2004 à 23:59:03  profilanswer
 

qqun aurait-il une idée ?


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
mood
Publicité
Posté le 13-04-2004 à 23:59:03  profilanswer
 

n°698848
deliriumtr​emens
sic transit intestinal...
Posté le 14-04-2004 à 09:00:24  profilanswer
 

Mauvaise habitude de codage de toutes manières d'essayer de masquer les notices (en dév en tout cas).
 
Prendre l'habitude de définir correctement ses variables est plus malin (j'ai eu des pages qui plantaient pour cause d'excès de variables indéfinies, donc beaucoup de notices, même pas d'erreur).
 
Faire des tests du style (pour une variable récupérée en GET)

Code :
  1. If (!empty($_GET['variable']))
  2. $variable=$_GET['varialge'];
  3. Else
  4. $variable='';


 
Une petite fonction facilite naturellement ce genre de job fastidieux...

n°1731458
fred-r1
Posté le 14-05-2008 à 09:11:20  profilanswer
 

Il y a aussi la variable register_long_arrays à mettre à on si besoin
 
Voici un petit activle sur les virtualhost, qui permet de configurer chaque site d'un serveur apache sans modifier les règle de sécurité d'apache
 
http://www.eperformance.fr/plugins [...] p?263.last

n°1731542
FlorentG
Unité de Masse
Posté le 14-05-2008 à 10:56:21  profilanswer
 

4 ans après...

n°1736618
format_c
Plouf plouf ...
Posté le 24-05-2008 à 13:38:00  profilanswer
 

Le post remonté d'outre tombe ! :lol:


---------------
Mes guitares, ampli, et effets sont en vente !
n°1736947
weed
Posté le 26-05-2008 à 00:34:50  profilanswer
 

c'est quoi une variable indéfini en PHP ?  
 
$toto = '';
$toto = 'titi';
 
non sérieusement, je vois pas en php ce que l'on peux faire

n°1737062
weed
Posté le 26-05-2008 à 11:00:29  profilanswer
 

oui c'etait une question sérieuse. Ahh oki, je comprends, c'est au niveau de l'affichage. Je me posais cette question parce que comme il y a pas besoin de déclarer une variable en PHP, des que l'on manipule une variable elle est créé automatiquement.
 
merci NazzTazz pour ton explication.

n°1737090
dwogsi
Défaillance cérébrale...
Posté le 26-05-2008 à 11:25:02  profilanswer
 

Pas exclusivement au niveau de l'affichage non.
Le fait d'employer une variable non définit avec autre chose qu'une structure de langage (isset, empty, etc.) lève une erreur de type NOTICE. Donc avec echo par exemple.


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
n°1737118
weed
Posté le 26-05-2008 à 12:00:25  profilanswer
 

oki oki oki .... :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  easyphp 1.7 et Undefined variable

 

Sujets relatifs
[sh] export de variable[PERL/CGI] Récupérer les variable du script ?
[HTML + PHP ] variable text dans textarea [close]Conversion d'une chaine de caractères en identificateur de variable
Problème d'affichage d'une variableCall to undefined function:  mysql_query()
Call to undefined function: mysql_connect()Comment passer un ' ds une variable lors d'une requete sql
Limitation dans le nombre de variables de sessions avec easyphp ?[SH] Contenu variable different de l'affichage
Plus de sujets relatifs à : easyphp 1.7 et Undefined variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR