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

Langage PHP Discussion :

header et ftp


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Pahcixam
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 289
    Par défaut header et ftp
    Bonjour, alors j'ai deux petits problèmes.

    J'utilise des pseudos-frames avec un header pour mes sessions situé dans l'entête, il est donc sur toutes mes pages. Hors dans une de mes pages j'ai besoin de ne pas envoyer le header de l'entête car j'utilise un autre header pour rediriger vers une autre page en milieu de script (quand je parle de header je parle de la fonction bien sûr !). Donc je voudrais savoir comment "désactiver" ou du moins empêcher le premier header de s'executer.

    Donc ça c'était la première question.

    Deuxième question maintenant, dans mes pages, je propose à mes membres d'afficher le code php de la page (en terminaison .php) qui se situe sur mon ftp, dans une textarea. Seulement je n'arrive pas à récuperer le code de mon fichier, je réccupère tout le temps le format exécuté(html) de celui-ci (inutile, firefox le fait très bien tout seul). A noter que ce fichier est utile pour le site et que je ne peut donc pas le renommer en .txt .Si ce n'est pas possible, est-il possible de le proposer au téléchargement sans que le serveur ne l'execute ? Et si oui comment ? Et puis aussi, je ne veut pas en faire une copie texte, parce que je fait un projet open source et je veux donc le faire pour tout mes fichiers. Et je ne veut pas non plus faire une archive téléchargeable pour éviter les "copier-coller". Je sais je demande beaucoup ...

    Voilà, je sais que ce sont des problèmes très précis, mais je ne trouve vraiment pas de solutions depuis déjà quelque temps. A noter que je pense utiliser les fonctions ftp de php, mais je n'en ai trouvé aucune pour faire ce que je veux ...

    Alors d'avance merci pour votre aide.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 31
    Par défaut
    1) Tu fais une simple condition qui dis :
    if(je ne suis pas sur telle page)
    Header();
    2) tu utilises qu'elle technique pour affichier le code de ta page ? Prend tu l'url absolue ou relative ?

  3. #3
    Membre éclairé Avatar de Pahcixam
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 289
    Par défaut
    1°) Je pense pas que ça marche vu que le header est déja envoyé au navigateur.
    2°) J'utilise l'adresse relative

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 31
    Par défaut
    1- Tu pourrais un peu plus développer stp car j'ai du mal a comprendre en fait

    2- Tu fais highlight_file('ton fichier'); ?

  5. #5
    Membre éclairé Avatar de Pahcixam
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 289
    Par défaut
    Bon en faitn je ne peut pas modifier mon entête parce que j'ai besoin du header pour mes sessions, ce que je veut en fait c'est que le header s'execute jusqu'à mon nouveau header, qui supprime l'effet du premier.

    Et pour la deuxième question, ta fonction retourne la source du fichier php ?

  6. #6
    Membre éclairé Avatar de Pahcixam
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    289
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 289
    Par défaut
    Je viens de regarder c'est pour coloriser la source, ça j'ai déjà une fonction perso, ce que je veut en gros c'est lire le fichier, le stocker dans une variable et affiche le code php en clair, pas en executé.

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    31
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 31
    Par défaut
    1- arf, je ne sais pas :/

    2- Erreur de ma part highlight_file('fichier'); va te retourner la source version colorér de ta page.
    Si tu veux recuperer le contenu :
    • Soit tu lis le fichier ligne par ligne (fopen()) ...
    • Tu utilises la fonction implode() + file() :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      <?php $contenu = implode('', file('ton fichier'))
      file() va retourner un tableau avec une ligne pour chaque entré,
      implode() ca rassembler les elements du tableau dans une meme chaine

Discussions similaires

  1. [FTP] problème header("location:......")
    Par K4trix dans le forum Langage
    Réponses: 23
    Dernier message: 30/11/2005, 11h53
  2. mise en page (Header and Footer) en XML-XSL.
    Par christine dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 01/03/2004, 16h31
  3. [] [Réseau] Transfert fichier sur un FTP
    Par CYFL dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 26/02/2003, 17h33
  4. FTP et D5
    Par sdidier dans le forum Web & réseau
    Réponses: 2
    Dernier message: 17/07/2002, 10h45
  5. Problème de transfert FTP sous IIS
    Par thanathz dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 15h27

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