CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Pb avec avec easyphp

KernelPanic
KernelPanic
Niveau 7
31 juillet 2005 à 02:07:15

Salut à tous.

J´ai un pb avec easyphp:
Lorsque je lance des pages en php, le html marche mais pas le php.Alors que sur mon ftp free, tout marche.

Voilà 2 exemples de ce qui s´affiche.

1)
Notice: Undefined variable: re_m in c:\documents and settings\KP\mes documents\test\index.php on line 229

2)

Notice: Undefined index: submit in c:\documents and settings\KP\mes documents\gaara\chat\index.php on line 51

videogameplayer
videogameplayer
Niveau 10
31 juillet 2005 à 04:40:12

a la ligne 229, es-tu sur de bien avoir ecrit $re_m au lieu de re_m?

fait voir les lignes 49 a 52 stp

electron_libre
electron_libre
Niveau 10
31 juillet 2005 à 12:39:07

tu n´ouvres pas tes pages comme il faut quand tu travail en local

vu l´erreur ressorti, toi tu dois te contenter de cliquer sur le fichier pour ouvrir la page dans ton navigateur, ou alors de faire fichier>ouvrir un fichier et parcourir, toujours depuis ton navigateur
narmal que ca marche pas donc

faut que tu tape ton adresse IP en local ( 127.0.0.1), puis le nom du/des sous-repertoires pour que ca marche
et imaginant que tu ai bien ranger tes fichiers dans le repertoire / www du repertoire / easyphp qui se trouve dans c:/mes program ( comme je suis meme pas sur, je le met quand meme, donc deplace-y tes fichiers)

apres le plus simple c de lancer easyphp, d´oucrir la fenetre, verifier que les serveurs apach et mysql sont demarré ( c rarement le cas), si c pas le cas, tu cliques sur le " E"(l´icone en haut à gauche de la fenetre), puis sur " démarer"

ensuite sur web local, ton navigateur affiche la liste des sous-repertoire présent dans / www, un sous-repertoire par site, c evident, ne met pas ton site directement dans / www, tu clique sur celui que tu veut, et la ca devrait etre bon

KernelPanic
KernelPanic
Niveau 7
31 juillet 2005 à 15:00:42

videogameplayer: Je viens de vérifier, tout est correcte

electron_libre: C´est ce que j´avais fait. :s

electron_libre
electron_libre
Niveau 10
31 juillet 2005 à 19:58:26

tu trouves vraiment que ca :
c:\documents and settings\KP\mes documents\gaara\chat\index.php

ca ressemble à ca :
C:\Program Files\EasyPHP\www

normalement ton site est rangé la dedans

et ton navigateur pour y acceder :
http://localhost/
ou
http://127.0.0.1
ou
http://le_nom_de_ton_pc

KernelPanic
KernelPanic
Niveau 7
31 juillet 2005 à 23:52:40

Notice: Undefined variable: re_m in c:\program files\easyphp1-8\www\test\index.php on line 229
:-(

Lightdragoon
Lightdragoon
Niveau 6
01 août 2005 à 00:30:54

Ta variable est inexistante, c´est tout.

KernelPanic
KernelPanic
Niveau 7
01 août 2005 à 00:59:31

Pourtant tout marche parfaitement sur mon ftp Free.

le_schtroumpf
le_schtroumpf
Niveau 6
01 août 2005 à 11:41:11

Ce genre de messages te prévient juste que tu as oublié de déclarer la variable avant de l´utiliser. Ces messages sont toujours désactivés par les hébergeurs, mais EasyPHP les laissent car ils peuvent t´aider à débuguer tes scripts!

KernelPanic
KernelPanic
Niveau 7
01 août 2005 à 16:27:59

Merci.

Ministar2412
Ministar2412
Niveau 5
14 juin 2006 à 10:42:32

Je up le topic vu que j´ai le même problème et que je n´ai pas la solution, comment faire? J´ai lu qu´il fallais changer le fichier php.ini du serveur apache et remplacer

error_reporting =

par

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

mais ca ne marche pas!!

deepblue
deepblue
Niveau 16
14 juin 2006 à 11:10:13

Ta varaible n´a pas été declarée. Envoie nous ton code source pour que l´on puisse regarder ou se trouve l´erreur :ok:

Ministar2412
Ministar2412
Niveau 5
14 juin 2006 à 11:16:26

On ne m´a pas apris qu´il fallais déclaré les variables :) avec mon compte free tout fonctionne nikel et il y a aucun message d´erreur alors qu´avec easy php 1.8 j´ai plein de

Notice: Undefined index: intervenantPb in
c:\jeremy\easyphp1-8\www\v033\interventionsaisi.ph
p on line 19

Le contenue et les session fonctionne parfaitement mais tous ces messages inutiles que j´aimerais viré :)

deepblue
deepblue
Niveau 16
14 juin 2006 à 11:20:13

Free desactive les messages d´erreur :-)))

Donne touts ton code stp

Ministar2412
Ministar2412
Niveau 5
14 juin 2006 à 11:24:26

http://bouteillerj.free.fr/code.txt

Il n´y a pas d´erreur, tout fonctionne très bien sur free et sur easyphp1.8 sauf que j´ai toutes ces "notices", ca ne serait pas possible d´enlever l´affichage de ces erreur avec easyphp? :)

deepblue
deepblue
Niveau 16
14 juin 2006 à 11:31:51

http://simmstein.be/phpcode/?rub=wall&nom=XuXn7id5&type=php
S´il il affiche ses messages, c´est que ton code est erroné !

elle existe $_SESSION[´intervenantPb´]; ?

Ministar2412
Ministar2412
Niveau 5
14 juin 2006 à 11:38:26

:snif2: Je suis obligé de vérifier si la variable existe avant de l´utiliser?
cad faire toujours des !i sset($_SESSION[´variable´]) dans tout mon programme pour toutes les variables de session?? :snif2:

Ca serais pas plus simple de ´dire´ a easyphp de ne pas afficher ces messages?

deepblue
deepblue
Niveau 16
14 juin 2006 à 11:54:09

non mais verfie au moins une fos qu´elle existe quand tu arrives sur ta page (tu teste un fois).

Fais un par exemple :
echo $intervenantPb=$_SESSION["intervenantPb"];

Tu verras si ta variable de session existe vraiment

Ministar2412
Ministar2412
Niveau 5
14 juin 2006 à 13:36:00

Je sais qu´il faudrais faire ça mais la j´ai pas le temps de le faire dans toute mon appli,je vais donc "masquer" ces fautes en modifiant les paramètres d´easyphp pour ne pas qu´il prenne en compte les "notice" :

http://www.scoutwebportail.org/tally2.htm

Pour mes variables de session au premier passage aucune n´existe, elle existent quand la page est rapellé pour afficher un message d´erreur,ca serais mieux de toutes les vérifiés mais je n´ai pas le temps, la prochaine fois je le ferais directement :)

Yoda_Software
Yoda_Software
Niveau 30
14 juin 2006 à 16:39:38

"ministar2412 Posté le 14 juin 2006 à 10:42:32

Je up le topic vu que j´ai le même problème et que je n´ai pas la solution, comment faire? J´ai lu qu´il fallais changer le fichier php.ini du serveur apache et remplacer

error_reporting =

par

error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

mais ca ne marche pas!!"

As-tu redémarré le serveur après avoir fait les modifs, parce qu´elle ne seront prise en compte qu´au redémarrage.

Pour ce qui est des variables session, personnellement, je les initialise dès l´ouverture de session, comme ça je ne suis pas ennuyé :ok:

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment