Undefined index

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Undefined index

par animefrance » 20 août 2005, 12:20

bin je vous crois. c'est pas moi le spécialiste php =_='

par Cyrano » 20 août 2005, 12:06

et bin meme pas, j'ai juste remplacer les "" par les ''. et çà fonctionne sans erreurs.
Ça ne devrait rien changer, mais sans voir le reste du code qui précède, difficile de te contredire ou de confirmer quoi que ce soit. Et au sujet de $HTTP_GET_VAR, PHP et ouckileou ont raison tout de même.

par animefrance » 20 août 2005, 12:01

et bin meme pas, j'ai juste remplacer les "" par les ''. et çà fonctionne sans erreurs.

Elle est pas belle la vie. ?

par Xenon_54 » 19 août 2005, 20:20

Bonjour,

$HTTP_GET_VAR est obsolète et ne doit plus jamais être utilisé. Essaie avec $_GET.

Re: Undefined index

par animefrance » 19 août 2005, 20:17

bonjours, je me permet de laisser un post parce que je ne comprend pas l'erreur la dedans:

Code : Tout sélectionner

$rssurl2 = $HTTP_GET_VARS["http://anime-torrent.org/rss/lastfiles.xml"];
A l'affichage, j'ai toujours çà:

Notice: Undefined index: http://anime-torrent.org/rss/lastfiles.xml in c:\program files\easyphp1-8\www\animefrance\xx_sortie_fansub.php on line 65

:tir2:

Alors la, en faite, je vais vous dire, rien a voir du tout vos post, (le mec qui se la pete pas a mort).

J'ai absolument pas compris pourkoi, mais j'ai essayé çà:

Code : Tout sélectionner

$rssurl2 = 'http://anime-torrent.org/rss/lastfiles.xml';
a la place de

Code : Tout sélectionner

$rssurl2 = "http://anime-torrent.org/rss/lastfiles.xml";
et bin maintenant, çà fonctionne... va comprendre Chalres ....

Enfin je vous remercie de m'avoir soutenu et aiguiller. Je vous dit tout de suite, j'ai pas compris la difference, mais bon.

Encore mille merci et a bientot.

par Xenon_54 » 19 août 2005, 19:12

Bonjour,

La FAQ contient la réponse à ta question:
Undefined variable

par animefrance » 18 août 2005, 20:01

oki, çà je savais. mais un truc que je ne comprend pas, c'est que avec easyPHP 1.6 : nikel, mais avec php easyphp 1.8 : merdouille....

Je sais que ce n'est pas les meme version de php et apache et sql. mais çà reste du php 4. alors je comprends pas ...

par ouckileou » 18 août 2005, 18:43

je crois que tu mélanges fichier et nom de variable

quand tu appelles une page comme ça :

page.php?fichier=test.txt

tu récupères dans le script page.php une variable "fichier" qui contient "test.txt", comme ceci :
$fichier = $_GET['fichier'];

par animefrance » 18 août 2005, 17:56

C'est toujours pareil, toujours la meme erreur.


Par contre, le fichier existe bien, vu que je peux l'afficher.

Je comprend plus alors...

par ouckileou » 18 août 2005, 15:59

déjà, remplace $HTTP_GET_VAR par $_GET qui est la notation à utiliser désormais

ensuite, c'est simple : PHP te dit qu'il ne connait pas de variable renvoyée par méthode GET et nommée : "http://anime-torrent.org/rss/lastfiles.xml"

c'est vraiment cette variable que tu dois récupérer ?

si oui, fais un test pour les cas où elle n'est pas présente :
$rssurl2 = (isset($_GET["http://anime-torrent.org/rss/lastfiles.xml"]))?$_GET["http://anime-torrent.org/rss/lastfiles.xml"]:null;
si elle n'existe pas, elle sera initialisée à null, donc plus d'erreur :)

par animefrance » 18 août 2005, 15:55

le seul problème pour Undefined index, c'est que le scripte fonctionne correctement mais il y a l'erreur au debut de l'affichage. pas cool le truc ....

par ouckileou » 18 août 2005, 15:40

Undefined index : tu tentes d'accéder à une cellule de tableau qui n'existe pas
Undefined offset : un caractère de chaine qui n'existe pas je crois, il faudrait voir le code qui génère ça

si tu as des doutes sur la signification d'une erreur, ceci en recense beaucoup :
www.nexen.net/erreurs/

par animefrance » 18 août 2005, 15:31

par la meme occasion si quelqu'un est capable de me dire que signifie

Notice: Undefined offset: 130 in c:\program files\easyphp1-8\www\animefrance\stats\affichage_mini.php3


Cà m'arrangerais bien.

Undefined index

par animefrance » 18 août 2005, 15:19

bonjours, je me permet de laisser un post parce que je ne comprend pas l'erreur la dedans:

Code : Tout sélectionner

$rssurl2 = $HTTP_GET_VARS["http://anime-torrent.org/rss/lastfiles.xml"];
A l'affichage, j'ai toujours çà:

Notice: Undefined index: http://anime-torrent.org/rss/lastfiles.xml in c:\program files\easyphp1-8\www\animefrance\xx_sortie_fansub.php on line 65

:tir2: