header

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 : header

par agité » 16 juil. 2006, 21:35

et si tu ne mettais que le chemin en dans ton fichier dans les location et tester directement en mettant un header("location : '".$nb); ou quelque chose du genre ?

par lolito » 16 juil. 2006, 20:12

Salut Ryle,

D'abord merci pour ton aide.


Oui, j'ai déjà fait un echo et ça appel bien le contenu...

J'ai aussi essayé sans les guillemets et là j'ai une "erreur serveur" un peu spéciale pour moi.

Tiens, je voulais te mettre le lien pour te montrer l'erreur et apparament c'est "réparé" puisque maintenant ça fonctionne ! lol

A n'y rien comprendre...

Enfin dans le message il était indiqué qu'un log de l'erreur allait être envoyé au serveur. J'imagine qu'ils ont dû faire le nécessaire !

Merci quand même Ryle :wink:

par Ryle » 16 juil. 2006, 19:58

As-tu fais un echo de $nb avant d'appeler le header pour voir ce qu'il contenait ? As-tu essayé sans les guillemets ? la fonction header() prend une chaine en paramètre, et $nb (à priori) contient justement une chaine, pourquoi vouloir rajouter des guillemets à l'intérieur de celle-ci ? :)

header

par lolito » 16 juil. 2006, 18:43

Bonjour,

J'essaie de faire un truc normalement simple mais qui ne marche pas :

Code : Tout sélectionner

<?php $file=fopen("testi/1.txt","r"); //on ouvre le fichier 1.txt $nb=fgets($file, 4096); //on lit la premier ligne fclose($file); //fermeture header($nb); //et on lance le header à partir de ce qui est inscrit dans 1.txt ?>
Dans le fichier 1.txt, il y a seulement ça d'inscrit :

"Location:http://domaine.fr/fichier.exe"
(avec les guillemets)

Pourquoi le script ne lance-t-il pas le header au moment de son exécution ?

Je bloque depuis 3 heures là-dessus !

Merci