Problème passage parametre PHP
samibhfr
-
Droopy_ Messages postés 252 Statut Membre -
Droopy_ Messages postés 252 Statut Membre -
Bonjour,
je veux envoyer le chemin de mon fichier telechargé de ma page index.html a la page appel.php grace a un lien alors j'ai fais comme ca:
html>
<body>
<center><font size="8" face="Arial"> Convert docx to pdf </font></center>
<input name="file1" type="file" />
<a href="appel.php?spot="<? echo"$_FILES[file1][tmp_nom]"; ?>>Envoyer Spot</a>
</body>
</html>
j'ai essayé plusieurs combinaisons mais rien, est se que qq1 a une diée ? merci d'avance
je veux envoyer le chemin de mon fichier telechargé de ma page index.html a la page appel.php grace a un lien alors j'ai fais comme ca:
html>
<body>
<center><font size="8" face="Arial"> Convert docx to pdf </font></center>
<input name="file1" type="file" />
<a href="appel.php?spot="<? echo"$_FILES[file1][tmp_nom]"; ?>>Envoyer Spot</a>
</body>
</html>
j'ai essayé plusieurs combinaisons mais rien, est se que qq1 a une diée ? merci d'avance
Configuration: Windows Vista Firefox 3.0.4
1 réponse
-
Ce que je peux voir au premier abord :
Si $_FILES[file1][tmp_nom] vaut "fichier.ext", par exemple,
tu obtients à la fin :
<a href="appel.php?spot="fichier.ext>
Or voici ce que tu veux :<a href="appel.php?spot=fichier.ext">
Tu noteras l'emplacement des guillements. modifie ton code comme suit :
<a href="appel.php?spot=<? echo"$_FILES[file1][tmp_nom]"; ?>">
A noter : l'insertion de code PHP au milieu du HTML est totalement indépendant de la grammaire du HTML.
C'est à dire qu'elle peut/doit s'effectuer exactement à l'endroit voulu, même à l'intérieur d'une chaine de caractères.