Placer un code dans une page php

Résolu/Fermé
asus02 Messages postés 196 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 18 septembre 2013 - 16 janv. 2008 à 15:00
asus02 Messages postés 196 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 18 septembre 2013 - 16 janv. 2008 à 18:18
Bonjour,
je voudrais que mon code de restitution prenne en charge la variable $fichier_name

<html>
<body>
<center>
<?php
// Repertoire de stockage des images

$repedest = "video/";
$valid_ext = array('avi','swf','mpg','wmv','mkv','mov','mpeg4');
$taille_max = 35000000000;


if ((!in_array( substr(strrchr($fichier_name, '.'), 1), $valid_ext ) )  ||  filesize($fichier) > $taille_max) {
echo "<big>Veuillez s&eacute;lectionner un fichier de type mpg, avi, swf, mpeg4 de moins de 35mo !</big>";
} else {



if ( file_exists($repedest.$fichier_name) )

 {
echo "<big>Le fichier ".$fichier_name." existe déjà !!</big>";
} else {
if ( !file_exists($fichier) ) {
echo "<big>Erreur d'upload...</big>";
} else { // ici on déplace le fichier ou on veut
$dest_fichier = $repedest.$fichier_name;

$dest_fichier = strtr($dest_fichier,'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');

$dest_fichier = preg_replace('/([^.a-z0-9]+)/i', '_', $dest_fichier);
if ( !@copy($fichier,$repedest.$fichier_name ) ){
echo "<big>Erreur, contactez l'administrateur...</big>";
 }else {
echo "<big>Fichier ".$fichier_name." ajouté</big>";
echo "<br><br>Pour afficher votre image dans une page, inserez le code suivant : <b>http://acr02.fr/membres/srv2/video/".$fichier_name."</a>";
echo htmlentities($var, ENT_QUOTES);
}
}
}
}
?>
 <TEXTAREA NAME="zone2Text" COLS="90" ROWS="9"
 onKeyUp="limite(this,255);" onKeyDown="limite(this,255);"
 ><object type="application/x-mplayer2" codetype="anything" data="http://acr02.fr/membres/srv2/video/".$fichier_name."" style="width:250px;height:225px;">
<param name="FileName" value="http://acr02.fr/membres/srv2/video/".$fichier_name.""/>
<param name="ShowControls" value="1"/>
<param name="AutoStart" value="0"/>
<param name="loop" value="null"/>
<param name="DisplaySize" value="4"/>
</object>
</textarea>
<br>
<br>
<a href=http://acr02.fr/aide.html>[Aide]</a>
<a href=upload.html>[Charger une nouvelle video]</a>
</center>
</body>
</html>
A voir également:

7 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
16 janv. 2008 à 17:43
salut,

tu ne définis à aucun moment la variable '$fichier_name '.
donc elle est vide…
0
asus02 Messages postés 196 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 18 septembre 2013 13
16 janv. 2008 à 17:51
oy slt math.

a tu ete voir le result .. ?

mais en faite je pense que c'est parsque je suis hors php non ?
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
16 janv. 2008 à 17:56
en début de code, ajoute :
$file_name = $_FILES['fichier']['name'];

je vais aller voir.
0
asus02 Messages postés 196 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 18 septembre 2013 13
16 janv. 2008 à 18:00
j'ai rajouter mais le code qui est restituer a toujour $fichier_name au lien d'avoir le lien
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
16 janv. 2008 à 18:05
lol

j'ai même pas lu le code jusqu'au bout !
(ô_O)'

c'est une variable, donc seul PHP peut la lire.
<param name="FileName" value="http://acr02.fr/membres/srv2/video/<?php echo( $fichier_name ); ?>"/>

0
asus02 Messages postés 196 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 18 septembre 2013 13
16 janv. 2008 à 18:10
et oui nikel pour cette ligne mais pour l'autre data="http://acr02.fr/membres/srv2/video/".$fichier_name.""
0
asus02 Messages postés 196 Date d'inscription dimanche 30 décembre 2007 Statut Membre Dernière intervention 18 septembre 2013 13
16 janv. 2008 à 18:18
ok c'est bon data="http://acr02.fr/membres/srv2/video/<?php echo ( $fichier_name ); ?> ok ca roule

merci math.
0