01net    Web


Actuellement en ligne : 852 Utilisateurs dont 23 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > PHP
> template
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
mari-jo
  
   
      ?   @     Posté le 27/04/2007 17:32:12  
Voter pour ce message
Bonjour,
je suis novice en prog et la j'ai une erreur dont je ne viens pas à bout.
Warning: main(): Failed opening '../vtemplate.class.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
Je ne comprends pas pourquoi il n'ouvre pas le template. Il manque apparemment un fichier...

Merci d'avance.
mari-jo
  
   
      ?   @     Posté le 01/05/2007 19:32:39  
Voter pour ce message
Cela proviendrait-il d l'hébergement sachant que c'est 1&1?
Beno@
  
  :-)
      ?   @     Posté le 01/05/2007 19:51:26  
Voter pour ce message
quelle est le code php faisant appel a ce fichier ?
le fichier vtemplate ce trouve donc un repertoire plus haut que le fichier qui l'inclut?
mari-jo
  
   
      ?   @     Posté le 01/05/2007 20:19:40  
Voter pour ce message
Merci beaucoup de m'aider.
Alors oui le fichier pour le template est en haut.
pour le php :
<?
include ("../ad/config.inc.php"); //les log et pass
include ("../vtemplate.class.php"); //le fichier template class
include ("../ad/mesfonctions.php"); //fonction pour la connection
meConnecter(USER,PASS,BASE);
$req="select*from news"; //requete
$res=mysql_query($req);
$nbnews=mysql_num_rows($res);
$vtp = new vtemplate;
$page = $vtp->Open("admin_news.vtp.html");

$i=1;
while($i<=$nbnews)
{
$data=mysql_fetch_object($res);

$vtp->AddSession($page,"unenews");
$vtp->setVar($page,"unenews.titre",$data->titre_news);
$vtp->setVar($page,"unenews.contenu",$data->contenu_news);
$vtp->setVar($page,"unenews.photo",$data->photo_news);
$vtp->setVar($page,"unenews.modif","modif_news_form.php?id=$data->id_news");
$vtp->setVar($page,"unenews.supr","valid_sup_news.php?id=$data->id_news");




$vtp->CloseSession($page,"unenews");
$i++;
}

$vtp->Display($page);
//mysql_close($connexion);
?>
mari-jo
  
   
      ?   @     Posté le 02/05/2007 09:00:59  
Voter pour ce message
En fait j'ai résolu un problème : mon ftp enlevait automatiquement le vtp du nom du fichier admin_news.vtp.html! Donc forcément...
Mais j'ai trouvé où était le problème : je n'arrive pas à me connecter. En fait Je ne peux pas me connecter directement à une base de données MySQL à partir de PC (connexion ODBC externe).
Est ce qu'il y a une possibbilité de passer outre? Un bout de code pour pouvoir établir la connection?
merci d'avance.
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> template

Aller à :

Page générée en : 0.157s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

PC Booster
Un logiciel pratique pour optimiser et améliorer les performances de votre PC. 
Jeux
Nouveauté : Partez à la découverte des grandes dynasties chinoises et de leur sagesse ancienne !