A voir également:
- Contenu d'un fichier ds une text area
- Fichier bin - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
4 réponses
Bonjour
J'ai le même problème que l'auteur et je ne trouve pas la solution.
Mon nom de fichier porte un numero présent dans la variable $idconcours. Si ma variable existe, je souhaite afficher le contenu de ce fichier s'il n'existe pas je laisse vide. Ce qui me donne le code suivant :
if (isset($idconcours)){
$fichier="concours/".$idconcours.".php";
$contenuconcours=file_get_contents($fichier);
echo "<textarea name=\"contenuconcours\" value=\"".$contenuconcours."\" cols=\"100\" rows=\"50\"></textarea></p><br/>";
}else {
echo "<textarea name=\"contenuconcours\" value=\"\" cols=\"100\" rows=\"50\"></textarea></p><br/>";
}
J'ai vérifié, ma variable $contenuconcours contient bien mon fichier. Celui ci pour le jeu de teste est actuellement composé d'une seul ligne voir d'une seul lettre (juste histoire qu'il ne soit pas vide) mais lorsque je demande que le contenu soit présent dans le textarea, cela ne fonctionne pas, mon textarea reste désespérément vide.
J'ai le même problème que l'auteur et je ne trouve pas la solution.
Mon nom de fichier porte un numero présent dans la variable $idconcours. Si ma variable existe, je souhaite afficher le contenu de ce fichier s'il n'existe pas je laisse vide. Ce qui me donne le code suivant :
if (isset($idconcours)){
$fichier="concours/".$idconcours.".php";
$contenuconcours=file_get_contents($fichier);
echo "<textarea name=\"contenuconcours\" value=\"".$contenuconcours."\" cols=\"100\" rows=\"50\"></textarea></p><br/>";
}else {
echo "<textarea name=\"contenuconcours\" value=\"\" cols=\"100\" rows=\"50\"></textarea></p><br/>";
}
J'ai vérifié, ma variable $contenuconcours contient bien mon fichier. Celui ci pour le jeu de teste est actuellement composé d'une seul ligne voir d'une seul lettre (juste histoire qu'il ne soit pas vide) mais lorsque je demande que le contenu soit présent dans le textarea, cela ne fonctionne pas, mon textarea reste désespérément vide.
Je viens de comprendre le contenu du textarea n'est pas dans value mais entre les balises de textarea. Il faut donc que je mette dans le if :
echo "<textarea name=\"contenuconcours\" value=\"".$contenuconcours."\" cols=\"100\" rows=\"50\">$contenuconcours</textarea></p><br/>";
echo "<textarea name=\"contenuconcours\" value=\"".$contenuconcours."\" cols=\"100\" rows=\"50\">$contenuconcours</textarea></p><br/>";