Utilisation de include() ?

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:04

essaire de rajouter un ligne avec ecrit echo $numeropage;
Ensuite il va t'ecrire le lien vers ta video. copie là et colle ds ton navigateur pour voir si finalement c'est le bon lien vers la page concernée
Voilà mon code :
<?php
$numeropage = intval($_GET['video']); 
if( @!include('/videos/'.$numeropage.'.html') ){ 
      echo 'Erreur lors de l\'inclusion de la page'; 
}
echo $numeropage; 
?>
Et toujours rien, pas de lien ni de message d'erreur

Mammouth du PHP | 686 Messages

11 nov. 2008, 00:06

il t'ecrit rien ?

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:07

il t'ecrit rien ?
non, rien du tout : http://www.puissance-mgd.com/videos.php?video=1

Mammouth du PHP | 686 Messages

11 nov. 2008, 00:09

<?php 
$numeropage = intval($_GET['video']);  
if( @!include('/videos/'.$numeropage.'.html') ){  
      echo 'Erreur lors de l\'inclusion de la page';  
} 
include('/videos/'.$numeropage.'.html');
echo $numeropage;  
echo "texte a afficher";
?> 

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:12

toujours rien :?

je ne sais pas si ça peut aider, mais voilà mon fichier videos.php qui fait référence à ce fameux fichier html :
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

page_header('...:::PUISSANCE-MGD.COM:::...');

$template->set_filenames(array(
'body' => 'videos_body.html',
));

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
Modifié en dernier par le-coyote le 11 nov. 2008, 00:16, modifié 1 fois.

Mammouth du PHP | 686 Messages

11 nov. 2008, 00:15

enlève toutes tes fonction et met juste echo"test"; c'est pas normal qu'il ne te mette pas le contenu du echo

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:21

enlève toutes tes fonction et met juste echo"test"; c'est pas normal qu'il ne te mette pas le contenu du echo
idem... je vous joint le fichier php et les deux fichiers html si vous voulez y jeter un oeil... :wink:

http://www.puissance-mgd.com/nouveau.rar

En sachant que le fichier videos.php se situe à la racine, le fichier videos_body.html dans le répertoire /styles/prosilver/template/ et le fichier 1.html dans le répertoire /videos/

Mammouth du PHP | 686 Messages

11 nov. 2008, 00:24

ton video_body doit etre en php !

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:29

ton video_body doit etre en php !
ok j'ai modifié les informations dans videos.php en changeant le video_body.html en video_body.php, réuploadé tous les fichiers...

et toujours rien écrit pour echo"test";

Mammouth du PHP | 686 Messages

11 nov. 2008, 00:32

lorsque je vais sur http://www.puissance-mgd.com//styles/pr ... s_body.php le echo test fonctionne.
Ca doit etre phpBB qui nous agace dans ton problème

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:34

lorsque je vais sur http://www.puissance-mgd.com//styles/pr ... s_body.php le echo test fonctionne.
Ca doit etre phpBB qui nous agace dans ton problème
pas moyen de contourner le problème alors? :cry:

Mammouth du PHP | 686 Messages

11 nov. 2008, 00:36

pourquoui n'essaie tu pas de tout simplement mettre le code de ta page videos_body.php directement dans videos.php ?
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

page_header('...:::PUISSANCE-MGD.COM:::...');

include("/styles/prosilver/template/videos_body.php";

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:48

pourquoui n'essaie tu pas de tout simplement mettre le code de ta page videos_body.php directement dans videos.php ?
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

page_header('...:::PUISSANCE-MGD.COM:::...');

include("/styles/prosilver/template/videos_body.php";

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
d'accord mais je le mets ou pour qu'il apparaisse au bon endroit sur ma page?

Mammouth du PHP | 686 Messages

11 nov. 2008, 00:53

faudrai essayer de voir dans les fonction de phpBB ca me parait bizare qu'il interpretent pas le php dans le corps de la page.

Eléphanteau du PHP | 16 Messages

11 nov. 2008, 00:57

faudrai essayer de voir dans les fonction de phpBB ca me parait bizare qu'il interpretent pas le php dans le corps de la page.
bon, je crois que je vais oublier mon projet... Vraiment déçu sur ce coup...

En tout cas, merci pour votre patiente...

PS : je dois mettre "resolu" tout de même?