begin process at 2012 05 31 19:15:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Variable passed to reset() ... merde !


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

Variable passed to reset() ... merde !

mardi 14 janvier 2003 à 12:57:15 | Variable passed to reset() ... merde !

fcdconnect

Bonjour .

et bien là c'est la merde,
j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
$OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
au lieu de
$OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";

bref maintenant c'est le message suivant que j'ai :
Variable passed to reset()
les lignes qui merdouille :
for (reset($OS); $key = key($OS); next($OS)) {
et
for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
et comme j'y comprend ke dalle ba s'il vous plait :(
help me !

merci d'avance.
mardi 14 janvier 2003 à 14:22:34 | Re : Variable passed to reset() ... merde !

booth

ça doit etre dû au fait que ton tableau est vide donc ton reset() plante
faut juste que t'essaie avec @reset($OS) et @eset($cpt_OS)
comme ça ça ne t'affichera pas les erruers et ça continuera en normal

A+

Booth


La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)


-------------------------------
Réponse au message :
-------------------------------

> Bonjour .
>
> et bien là c'est la merde,
> j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
> ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
> 1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
> $OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
> au lieu de
> $OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";
>
> bref maintenant c'est le message suivant que j'ai :
> Variable passed to reset()
> les lignes qui merdouille :
> for (reset($OS); $key = key($OS); next($OS)) {
> et
> for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
> et comme j'y comprend ke dalle ba s'il vous plait :(
> help me !
>
> merci d'avance.
mardi 14 janvier 2003 à 14:29:18 | Re : Variable passed to reset() ... merde !

fcdconnect


Arf, c bizarre il existe bel et bien des données, seulement j'ai testé ce truc sur 98 et là sous NT4 ca marche plus !
bon merci quand meme

j'ai essayé et ca ne fonctionne toujours pas :(


-------------------------------
Réponse au message :
-------------------------------

> ça doit etre dû au fait que ton tableau est vide donc ton reset() plante
> faut juste que t'essaie avec @reset($OS) et @eset($cpt_OS)
> comme ça ça ne t'affichera pas les erruers et ça continuera en normal
>
> A+
>
> Booth
>
>
> La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour .
> >
> > et bien là c'est la merde,
> > j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
> > ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
> > 1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
> > $OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
> > au lieu de
> > $OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";
> >
> > bref maintenant c'est le message suivant que j'ai :
> > Variable passed to reset()
> > les lignes qui merdouille :
> > for (reset($OS); $key = key($OS); next($OS)) {
> > et
> > for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
> > et comme j'y comprend ke dalle ba s'il vous plait :(
> > help me !
> >
> > merci d'avance.
>
mardi 14 janvier 2003 à 14:33:21 | Re : Variable passed to reset() ... merde !

booth

t'as bien des données dans ton tableau $OS et $cpt_OS ?

paske là c'est bizarre!!!

Booth

La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)


-------------------------------
Réponse au message :
-------------------------------

>
> Arf, c bizarre il existe bel et bien des données, seulement j'ai testé ce truc sur 98 et là sous NT4 ca marche plus !
> bon merci quand meme
>
> j'ai essayé et ca ne fonctionne toujours pas :(
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > ça doit etre dû au fait que ton tableau est vide donc ton reset() plante
> > faut juste que t'essaie avec @reset($OS) et @eset($cpt_OS)
> > comme ça ça ne t'affichera pas les erruers et ça continuera en normal
> >
> > A+
> >
> > Booth
> >
> >
> > La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour .
> > >
> > > et bien là c'est la merde,
> > > j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
> > > ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
> > > 1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
> > > $OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
> > > au lieu de
> > > $OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";
> > >
> > > bref maintenant c'est le message suivant que j'ai :
> > > Variable passed to reset()
> > > les lignes qui merdouille :
> > > for (reset($OS); $key = key($OS); next($OS)) {
> > > et
> > > for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
> > > et comme j'y comprend ke dalle ba s'il vous plait :(
> > > help me !
> > >
> > > merci d'avance.
> >
>
mardi 14 janvier 2003 à 14:36:24 | Re : Variable passed to reset() ... merde !

booth

Ou bien passe par

foreach($OS as $key => $value){

}

Booth

La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)


-------------------------------
Réponse au message :
-------------------------------

> Bonjour .
>
> et bien là c'est la merde,
> j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
> ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
> 1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
> $OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
> au lieu de
> $OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";
>
> bref maintenant c'est le message suivant que j'ai :
> Variable passed to reset()
> les lignes qui merdouille :
> for (reset($OS); $key = key($OS); next($OS)) {
> et
> for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
> et comme j'y comprend ke dalle ba s'il vous plait :(
> help me !
>
> merci d'avance.
mardi 14 janvier 2003 à 14:46:10 | Re : Variable passed to reset() ... merde !

fcdconnect


si tu as msn connectjsws@hotmail.com


-------------------------------
Réponse au message :
-------------------------------

> t'as bien des données dans ton tableau $OS et $cpt_OS ?
>
> paske là c'est bizarre!!!
>
> Booth
>
> La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > Arf, c bizarre il existe bel et bien des données, seulement j'ai testé ce truc sur 98 et là sous NT4 ca marche plus !
> > bon merci quand meme
> >
> > j'ai essayé et ca ne fonctionne toujours pas :(
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > ça doit etre dû au fait que ton tableau est vide donc ton reset() plante
> > > faut juste que t'essaie avec @reset($OS) et @eset($cpt_OS)
> > > comme ça ça ne t'affichera pas les erruers et ça continuera en normal
> > >
> > > A+
> > >
> > > Booth
> > >
> > >
> > > La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bonjour .
> > > >
> > > > et bien là c'est la merde,
> > > > j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
> > > > ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
> > > > 1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
> > > > $OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
> > > > au lieu de
> > > > $OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";
> > > >
> > > > bref maintenant c'est le message suivant que j'ai :
> > > > Variable passed to reset()
> > > > les lignes qui merdouille :
> > > > for (reset($OS); $key = key($OS); next($OS)) {
> > > > et
> > > > for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
> > > > et comme j'y comprend ke dalle ba s'il vous plait :(
> > > > help me !
> > > >
> > > > merci d'avance.
> > >
> >
>
mardi 14 janvier 2003 à 14:48:26 | Re : Variable passed to reset() ... merde !

booth

nan désolé ça passe pas le firewall et le proxy....
(chu au boulot, une véritable forteresse numérique lol)

Booth

La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)


-------------------------------
Réponse au message :
-------------------------------

>
> si tu as msn connectjsws@hotmail.com
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > t'as bien des données dans ton tableau $OS et $cpt_OS ?
> >
> > paske là c'est bizarre!!!
> >
> > Booth
> >
> > La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > Arf, c bizarre il existe bel et bien des données, seulement j'ai testé ce truc sur 98 et là sous NT4 ca marche plus !
> > > bon merci quand meme
> > >
> > > j'ai essayé et ca ne fonctionne toujours pas :(
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > ça doit etre dû au fait que ton tableau est vide donc ton reset() plante
> > > > faut juste que t'essaie avec @reset($OS) et @eset($cpt_OS)
> > > > comme ça ça ne t'affichera pas les erruers et ça continuera en normal
> > > >
> > > > A+
> > > >
> > > > Booth
> > > >
> > > >
> > > > La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bonjour .
> > > > >
> > > > > et bien là c'est la merde,
> > > > > j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
> > > > > ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
> > > > > 1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
> > > > > $OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
> > > > > au lieu de
> > > > > $OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";
> > > > >
> > > > > bref maintenant c'est le message suivant que j'ai :
> > > > > Variable passed to reset()
> > > > > les lignes qui merdouille :
> > > > > for (reset($OS); $key = key($OS); next($OS)) {
> > > > > et
> > > > > for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
> > > > > et comme j'y comprend ke dalle ba s'il vous plait :(
> > > > > help me !
> > > > >
> > > > > merci d'avance.
> > > >
> > >
> >
>
mardi 14 janvier 2003 à 14:52:08 | Re : Variable passed to reset() ... merde !

fcdconnect



arf
bon alors en fait les info se trouve dans la page et pas dans une db
alors en effet il n'y a plus de message d'erreur avec le @ (@reset et @key)
seulement il ne devrais pas y avoir d'erreur ^^

sinon j'utilise la version 4.2.0 de php
dans cette appli il a aussi une fonction gif à la volé ki ne fonctionne pas !
comment puis je utilisé la fonction sans chager de version de php
pke j use easyphp et la mise à jour ca doit etre un gros bordel !
merci

-------------------------------
Réponse au message :
-------------------------------

> nan désolé ça passe pas le firewall et le proxy....
> (chu au boulot, une véritable forteresse numérique lol)
>
> Booth
>
> La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > si tu as msn connectjsws@hotmail.com
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > t'as bien des données dans ton tableau $OS et $cpt_OS ?
> > >
> > > paske là c'est bizarre!!!
> > >
> > > Booth
> > >
> > > La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > Arf, c bizarre il existe bel et bien des données, seulement j'ai testé ce truc sur 98 et là sous NT4 ca marche plus !
> > > > bon merci quand meme
> > > >
> > > > j'ai essayé et ca ne fonctionne toujours pas :(
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > ça doit etre dû au fait que ton tableau est vide donc ton reset() plante
> > > > > faut juste que t'essaie avec @reset($OS) et @eset($cpt_OS)
> > > > > comme ça ça ne t'affichera pas les erruers et ça continuera en normal
> > > > >
> > > > > A+
> > > > >
> > > > > Booth
> > > > >
> > > > >
> > > > > La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Bonjour .
> > > > > >
> > > > > > et bien là c'est la merde,
> > > > > > j'ai mis en place une source de statistique qui s'appel les visiteurs v1.2
> > > > > > ces script fonctionnait tres bien jusqu a ce que je balance le tout sur le serveur web (apache sous NT4)
> > > > > > 1 er probleme résolu (Cannot use assign-op operators with overloaded objects) bizarre j ai due modifier les script alors k'il fonctionnait bien lors du test...
> > > > > > $OS["Autres"] = $OS["Autres"] ." AGENT NOT LIKE \"%Win95%\" AND ";
> > > > > > au lieu de
> > > > > > $OS["Autres"] .= " AGENT NOT LIKE \"%Win95%\" AND ";
> > > > > >
> > > > > > bref maintenant c'est le message suivant que j'ai :
> > > > > > Variable passed to reset()
> > > > > > les lignes qui merdouille :
> > > > > > for (reset($OS); $key = key($OS); next($OS)) {
> > > > > > et
> > > > > > for (reset($cpt_OS); $key = key($cpt_OS); next($cpt_OS)) {
> > > > > > et comme j'y comprend ke dalle ba s'il vous plait :(
> > > > > > help me !
> > > > > >
> > > > > > merci d'avance.
> > > > >
> > > >
> > >
> >
>
mardi 14 janvier 2003 à 15:01:30 | Re : Variable passed to reset() ... merde !

booth

Ouaip en gros moi j'utilise @reset quand j'ai un tableau qui est susceptible de ne pas contenir de données...

Donc vérifie déjà si t'as pas changé de version de PHP, perso le dev k'on a fait en 4.0.6 n'est pas upgradable totalement en 4.2.x, quand on a fait l'essai on s'est retrouvé avec des pages entières d'erreurs (et se retaper les 50000 lignes de codes non merci...)
Donc en gros vérifie déjà ce premier point.

Sinon fait un test avec ton tableau pour en retourner une valeur précise que tu connais voir si c'est pas au niveau de la lecture de ton fichier que tu as des problèmes...

Sinon envoi moi le script je vais y jeter un coup d'oeil.
Je te filerai mon mail par les messages privés.

Boooth

La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)


-------------------------------
Réponse au message :
-------------------------------

>
>
> arf
> bon alors en fait les info se trouve dans la page et pas dans une db
> alors en effet il n'y a plus de message d'erreur avec le @ (@reset et @key)
> seulement il ne devrais pas y avoir d'erreur ^^
>
> sinon j'utilise la version 4.2.0 de php
> dans cette appli il a aussi une fonction gif à la volé ki ne fonctionne pas !
> comment puis je utilisé la fonction sans chager de version de php
> pke j use easyphp et la mise à jour ca doit etre un gros bordel !
> merci
>
mardi 14 janvier 2003 à 15:06:02 | Re : Variable passed to reset() ... merde !

fcdconnect



pour les sources : http://jpdezelus.free.fr/visiteurs-how.php3

sinon la version de php est la meme sur les 2 postes (easyphp 1.6 = php 4.2.0)

j veux bien ton mail ouai ^^

-------------------------------
Réponse au message :
-------------------------------

> Ouaip en gros moi j'utilise @reset quand j'ai un tableau qui est susceptible de ne pas contenir de données...
>
> Donc vérifie déjà si t'as pas changé de version de PHP, perso le dev k'on a fait en 4.0.6 n'est pas upgradable totalement en 4.2.x, quand on a fait l'essai on s'est retrouvé avec des pages entières d'erreurs (et se retaper les 50000 lignes de codes non merci...)
> Donc en gros vérifie déjà ce premier point.
>
> Sinon fait un test avec ton tableau pour en retourner une valeur précise que tu connais voir si c'est pas au niveau de la lecture de ton fichier que tu as des problèmes...
>
> Sinon envoi moi le script je vais y jeter un coup d'oeil.
> Je te filerai mon mail par les messages privés.
>
> Boooth
>
> La connerie c'est la décontraction de l'intelligence.(Serge GAINSBOURG)
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> >
> > arf
> > bon alors en fait les info se trouve dans la page et pas dans une db
> > alors en effet il n'y a plus de message d'erreur avec le @ (@reset et @key)
> > seulement il ne devrais pas y avoir d'erreur ^^
> >
> > sinon j'utilise la version 4.2.0 de php
> > dans cette appli il a aussi une fonction gif à la volé ki ne fonctionne pas !
> > comment puis je utilisé la fonction sans chager de version de php
> > pke j use easyphp et la mise à jour ca doit etre un gros bordel !
> > merci
> >
>


Cette discussion est classée dans : variable, key, os, reset, passed


Répondre à ce message

Sujets en rapport avec ce message

recherche à partir d'une variable [ par guiguimac ] bonjour,j'ai une requête qui marche :mysql_db_query("cacaomst","select * from anciens where prenom like '%$text%'");mais j'aimerais faire deux choses IP variable et url fixe [ par omnikod ] Vous avez une connexion ADSL ?Vous avez un serveur Web ?Vous avez une IP dynamique et vous voulez pouvoir acceder à votre site par une adresse du styl Nom de variable... [ par RockmanX ] Voilà,j'ai un fichier que je vais appeler form.php4 qui contient 1 input : idarticle est l'id d'un article de base mysqlet nbrarticle est la quantité. formater une date [ par Stephane ] salutj'ai un gros pb que j'arrive pas a resoudre.j'ai une date dans une variable du type "2002/05/08", je voudrai arriver par quelque moyen que ce soi OS User ?!?!?!?!..... [ par mamx ] Salut,je voudrais savoir si il est possible de recuperer le user de connection à l'OS en PHP (ou autre langage) et si oui comment ?....En fait je voud Charger une page d'un autre serveur dans une variable [ par Rmoummed ] Voila!!!!!!!!je voudrais charger une page distante (qui n'est pas sur mon serveur) en renseignants quelque variable, exemple: www.votresite.com/index. text to variable [ par Freneticode ] ---> FrenetiCodehello a tous ..voila je suis en train de cree une function qui me permet de liste toute les variables systeme...et les autres!!!voila Recuperation de valeur d'une variable passee avec le symbole ? lors de l'ouverture d'une nouvelle page [ par Ethan00000 ] Salut à tous, je suis debutant en php, est ceque quelqu'un pourrait m'aider?le probleme est que quand j'ouvre la page http://www.phpcs.com/article.asp pb de variable [ par lebobby ] Bonjour,Est ce quelqu'un sait comment faire pour mettre un variable "commune" a plusieurs script php (pas de cookies ...).Merci d'avance....Fred passage de variable entre 2 feuilles [ par ampeg ] salut le monde,j'ai un problème je n'arrive pas a passer deux varaible entre deux feuille.de plus je ne peux pas a partir de script php à inscrire des


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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,764 sec (4)

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