IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Adaptation local - online


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2016
    Messages : 15
    Par défaut Adaptation local - online
    Bonjour,

    Je suis étudiant en bts, en stage actuellement, et je fais un site pour une agence de recrutement.

    Je viens de terminer le site en local sur wamp, j'ai donc voulu le mettre en ligne mais jai quelques erreurs.

    Apres la plus part des actions possibles (connexion, suppression, ajout etc...), je redirige la page pour la recharger et j'en profite pour envoyer un message par l'url, que j'affiche au chargement dans une pop up.

    mais mes header("location:...") ne fonctionnent plus.
    De meme pour les setcookie dans des class (ceux qui ne sont pas dans des class n'ont aucun probleme...

    Je rappelle que tout fonctionnait encore en local, cest donc pas mon code qui pose probleme mais je pense une adaptation au serveur en ligne, et bien sur aucun message d'erreur pour m'aider.
    Des idées svp? ^^

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Bonjour,

    avez-vous regardé le fichier de log pour les erreurs ?
    L'affichage des erreurs sur le serveur PHP est-il bien activé ?
    Sans message d'erreur cela sera difficile de vous aider.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2016
    Messages : 15
    Par défaut
    Aah oui ça doit etre ça...

    L'entreprise est hebergée chez ovh, jvais donc essayer de voir ça sur un autre topic, merci!

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2016
    Messages : 15
    Par défaut
    Ok alors jai mieux compris...

    Je devais mettre mes header("location:...") avant la première balise html. Maintenant que c'est fait, j'ai réparé une page (et que je peux voir mes erreurs), mais une autre me pose toujours problème.

    En effet, dans la page connexion/inscription, j'enregistre l'utilisateur via 2 cookies. (1ere erreur)
    Puis je redirige la page. (2eme erreur)

    L'erreur affichée est :Cannot modify header information - headers already sent by (...

    Cette erreur est provoquée apparemment par une "collision" entre le setcookie() et le header()... mais je ne vois pas d'autres moyens de procéder.

    Et ce qui est vraiment étrange cest qu'à la fin de mon code, jai une captcha, qui envoie son contenu via... et oui! un cookie...
    Donc les 2 premiers setcookie font la grève, mais pas le dernier... ^^"

  5. #5
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Utiliser des headers n'est pas forcément une bonne idée. Êtes-vous sûr de ne pas pouvoir faire autrement ?

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2016
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2016
    Messages : 15
    Par défaut
    Apparemment je suis obligé, pour pouvoir utiliser les cookies après le setcookie et faire comprendre a mon code que l'utilisateur est connecté.

    De plus, j'envoie une alerte informant l'utilisateur qu'il est bien connecté au rechargement de la page.

    Mais si une autre issue que le header() est possible, je suis preneur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème encodage lors du passage de site local à online
    Par sp2308 dans le forum Administration
    Réponses: 5
    Dernier message: 05/09/2014, 09h08
  2. [PHP 5.0] Google maps Local/online
    Par yuyu599 dans le forum Langage
    Réponses: 9
    Dernier message: 21/04/2011, 18h21
  3. Problème de décalage "seekbar" local/online
    Par BnA dans le forum ActionScript 1 & ActionScript 2
    Réponses: 1
    Dernier message: 10/10/2007, 09h47
  4. [Mail] Local / Online => Problème de comportement
    Par MaN@eDeN dans le forum Langage
    Réponses: 22
    Dernier message: 25/12/2006, 11h42
  5. [FLASH 8] Probleme passage local -> online
    Par ByGGy dans le forum Intégration
    Réponses: 7
    Dernier message: 19/12/2006, 21h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo