begin process at 2010 02 10 10:13:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

variable en php


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

variable en php

vendredi 15 février 2008 à 08:58:28 | variable en php

theboubourse

bonjour voila j'ai un petit problème je voudrais savoir pourquoi easyPhp m'indique une erreur de varible non défini ? normalement les variable ne doivent pas etre défini ??? enfin je pense mais alors pourqu'elle raison peut-il m'indiqué une erreur comme ca?
si vous avez déjà eu ce problème merci beaucoup
vendredi 15 février 2008 à 09:08:39 | Re : variable en php

Teclis01

Parceque tu as une instruction avec cette variable. Il faut la déclarer "vide" après ca depend son type...
Ce n'est pas propre à Easy php... C'est toujours PAREIL (ne pas donner la faute au logiciel parcequ'on ne le comprend pas)
Si tu as besoin de plus de précision montre ou il couine...

De plus oui on peut utiliser des variables sans les declarer mais c'est une grosse source d'erreur... Donc utilise les bonnes vieilles méthodes au moins tu es jamais déçu.

Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

vendredi 15 février 2008 à 09:24:03 | Re : variable en php

theboubourse

bonjour Teclis01 voila ou il me di le prob car je ne comprend pas
même en la déclarant vide au dessus

while ($option=mysql_fetch_object($liste_options))
    {
        if ($index==$_GET["numpage"])
        {
            $Page=processParameters($option->url,$_SESSION);
            $separator="?";
            if (strpos($Page,$separator)!=false)
                $separator="&";
            if (strstr($Page,"engine_list.php")!=false)
            {
                $_GET["dep"]="";
                $_GET["search"]="";
                $_GET["tri"]="";
                $_GET["sens_tri"]="";
            }
            $pages=$Page.$separator.getHtmlParamsFromArray($_GET);
            $_GET["dep"]=$dep;
            $_GET["search"]=$search;
            $_GET["tri"]=$tri;
            $_GET["sens_tri"]=$sens_tri;
            break;
        }
       
        $index++;
    }
}
    ?>
<frameset rows="31,*" frameborder="no" border="0">
    <frame name="header" noresize marginwidth="0" marginheight="5" src="engine_tabs.php<?php echo getHtmlParamsFromTabs($_GET); ?>">
    <frame name="contenu" noresize marginwidth="0" marginheight="0" src="<?php echo $pages ; ?>">

voici le message d'erreur :

You don't have permission to access /<br /><b>Notice</b>: Undefined variable: pages in <b>c:/program files/easyphp1-8/www/engine_body.php</b> on line <b>58</b><br /> on this server.



vendredi 15 février 2008 à 09:53:49 | Re : variable en php

Teclis01

Surligne la ligne 58 je suis pas encore devin
En déclarant $pages=''; avant le while ça devrait passer si ton erreur se situe sur cette ligne..
<frame name="contenu" noresize marginwidth="0" marginheight="0" src="<?php echo $pages ; ?>">
Reste à voir si tu dois afficher ton iframe si $pages est vide...
if( $pages===''){
//j affiche l iframe
}
else{
//je peux pas l'afficher
}


Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

vendredi 15 février 2008 à 09:54:58 | Re : variable en php

CCJ

Membre Club
Heu je ne suis pas sur mais il me semble qu'il n'est pas autorisé de creer des données GET :
$_GET["dep"]=$dep;
Par contre c'est qur quon peut les modifier.

Si l'informatique été de l'alcool il y aurait des genies partout
vendredi 15 février 2008 à 10:03:46 | Re : variable en php

Teclis01

On a le droit de faire ce qu'on veut de $_GET et $_POST on les recoit et on peut ecraser... en soit on peut faire tout et n'importe quoi...
Mais ce n'est pas ça qui plante...
$_GET et $_POST sont ni plus ni moins que des array associatif... on doit de même avoir acces à $_REQUEST

Exemple "bête"
$_SESSION on le rempli bien


Il vaut mieux poser une question et passer pour bête que le rester toute sa vie

 Les geeks n'ont pas une case en moins ils commencent juste à compter à partir de zéro

dimanche 17 février 2008 à 00:10:08 | Re : variable en php

yoman64

Membre Club
Salut,
Les tableaux que php met à notre dispositions on peut y toucher Teclis à raison on en fait ce qu'on veut. Il est vrai qu'on est pas obligé de déclarer une variable en php, mais en programmation en général faut prendre l'habitude de déclarer ses variables, c'est plus propre, le manque de typage dans php est une plaie, mais bon faut faire avec. Tu peux toujours mettre les notice à off...D'après ce que je vois seul index est indéfinie, as tu mis un (int)$index = 0; avant ta boucle ? sinon est-ce que $_GET["numpage"] est définie ?


-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la : www.e3b.org  


Cette discussion est classée dans : problème, variable, php, erreur, défini


Répondre à ce message

Sujets en rapport avec ce message

Problème syntaxique sous PHP [ par olive59 ] Débutant sous PHP et ayant tendance à mélanger les différents langages que j'ai essayé d'assimiler, quelqu'un pourrait-il me renseigner sur le problèm Problème avec un lien en php [ par iomega ] Bonjour à tous j'ai un problème avec ce lien qui contient du phpj'ai ce message d'erreurErreur attendu ")" quelqu'un a-t-il une idéemerci de votre aid problème de variable [ par bmouyam ] Salut à tous, Php fonctionne bien dans ma machine mais le problème est le suivant:J'ai deux fichiers, lorsque le premier s'exécute il doit enregistrer Problème avec Javascript [ par sebval ] Alors voilà cela n'a pas l'air compliqué mais je suis bloqué par une question de débutant (que je suis): mon code javascript généré par php est:<!-- f erreur php [ par MisterRack ] Bonjour à tous ! J'ai un petit problème... Voila en fait j'ai créé un fichier config.ini dans lequel j'ai inscrit la variable suivante : $body = " Undefined variable ? [ par Hector78 ] Hello !Sur un site j'obtiens le message d'erreur ci-dessous, avec un fichierque j'utilise dans un autre site, où il fonctionne parfaitement.De quel pr URGENT ! Problème session [ par yebs ] bonjour, j'ai un gros problème !!je développe un site en php avec easyphp 1.7Le site est structuré avec un système de session (admin ou user) et ca ma Java & Php ... problème de variable de session [ par Ganji Geru ] Bonjour,Je réalise un petit truc en php & applets Java, et j'ai un problème avec les variables de session.Je détaille mon problème :J'accède à mon sit problème de déclaration des variable [ par fmontassar ] bonjours, je suis un débutant en language php et j'ai un projet a l'exécuter ar le code php,j'ai installer easyphp <img alt="." src="http://127.0.0.1/ Problème étrange avec les Accents [ par masterofquebec ] Bonjour, j'ai un problèmes avec des accents.Mon site est encoder en ISO-8859-1 et j'ai des variables php comme :$connecte = "Pour pouvoir utiliser tou


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales