begin process at 2012 02 14 21:25:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Problème lien ou affichage


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème lien ou affichage

vendredi 15 juin 2007 à 17:58:10 | Problème lien ou affichage

rasengan7

Bonjour  mo nproblème est simple mais je ne voit pas l'erreur j'ai  2 pages une lien et l'autre optojet.

Dans ces 2 pages se trouve des .swf pour des démo en ligne.

sur la page lien aucun problème:

<?php
session_start(); // On démarre la session
?>
<?include("haut.php");?>
  
<!--************************************************************************************************************************************************-->  

 

 
<div id="corps1">
  
  <h1>Partenaires de la société Memorys</h1>

  <div class="fondvertclair">
   <h5>Le CRIP</h5>
   <p><img src="images/lofv2.gif" /></p>
  </div>
  <div class="fondvertclair">
   <h5>Le lycée Victor Bérard</h5>
   <p id="logolyceberard"><img src="images/logo2.gif" /></p>
   
   
  </div> 
   <div class="fondvertclair">
   <h5>Via Innova</h5>
    <p id="via_innova"><a href=" [ Lien ]" target='_blank'> <img src="images/index/vinnova.jpg"  title="bâtiment via innova" alt="bâtiment via innova"/></a></p>
  </div>
   <p id="acceuil"><a href="index.php">Retour à l'acceuil</a></p>
</div>

<div id="corps2">
  
  <h1>Liens divers</h1>
  <h3>Téléchargements</h3>
  <div class="fondvertclair">
  <h5>Aides multimédia</h5>
  
<?php
 
 include("sqlconnect.php");
 if (isset($_GET['visualiser_flash'])) // Si on demande de visualiser une aide multimédia
  {$nom=$_GET['visualiser_flash'];
  mysql_db_query ("memorys"," UPDATE multimedia SET selected='1' WHERE nom_fichier='$nom'");
  ?>
<SCRIPT LANGUAGE="JavaScript">
  window.open("flash.php","Flash","width=900,height=680,scrollbars=no");
  </SCRIPT>

<?php 
  }

 
 //le fonctionnement est le meme que l'affichage des tableaux dans la page adminmemorys
 $colparpage = 5;
 $pageNum = 1;
 if(isset($_GET['page']))
  {
  $pageNum = $_GET['page'];
  }
 $pagi=$pageNum;
 $nbenr = ($pageNum - 1) * $colparpage; 
 $retour = mysql_query("SELECT * FROM multimedia ORDER BY timestamp DESC LIMIT "  . "$nbenr, $colparpage");
 while ($donnees = mysql_fetch_array($retour))
   {$texte = stripslashes($donnees['commentaire']); // On enlève les slash qui se seraient ajoutés automatiquement
   $texte = htmlentities($texte); // On rend inoffensives les balises HTML que le visiteur a pu rentrer
   $texte = nl2br($texte); // On crée des <br /> pour conserver les retours à la ligne
   $texte = preg_replace('!\[b\](.+)\[/b\]!isU', '<strong>$1</strong>', $texte);
   $texte = preg_replace('!\[i\](.+)\[/i\]!isU', '<em>$1</em>', $texte);
   $texte = preg_replace('!\[color=(red|green|blue|yellow|purple|olive)\](.+)\[/color\]!isU', '<span style="color:$1">$2</span>', $texte);
   $texte = preg_replace('!http://[a-z0-9._/-]+!i', '<a class="liengreen" href="$0">$0</a>', $texte);
   $texte = preg_replace('!\[img\](.+)\[/img\]!isU', '<img src="images/$1"  />', $texte);
   $texte = preg_replace('!\[s\](.+)\[/s\]!isU', '<span class="souligne">$1</span>', $texte);
   $texte = preg_replace('!\[fl\](.+)\[/fl\]!isU', '<a class="liengreen" href=" [ Lien ]" target="_blank"><img src="images/projo.gif"  /></a>', $texte);   
?>

<div class="news">
    <h4>
    <? echo '<a href="liens.php?visualiser_flash=' . $donnees['nom_fichier'] . '">'; ?><?echo $donnees['nom_fichier']?></a>
    </h4>   
    <p>
    <?
    echo  stripslashes($texte);
    ?>
    </p>
   </div>
   <?
   }
   $retour2 = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM multimedia");
    $donnees2 = mysql_fetch_array($retour2);
    
    $maxPage =ceil($donnees2['nbre_entrees']/$colparpage);
    $self = $_SERVER['PHP_SELF'];
    $nav = '';
    for($page = 1; $page <= $maxPage; $page++)
    {
     if ($page == $pageNum)
     {
      $nav .= " $page "; 
     }
     else
     {
      $nav .= " <a class=\"liengreen\" href=\"$self?page=$page\">$page</a> ";
     }       
    }
    
    
    if ($pageNum > 1)
    {
     $page = $pageNum - 1;
     $prec = " <a class=\"liengreen\" href=\"$self?page=$page\">[Précédent]</a> ";
     
     $premier = " <a class=\"liengreen\" href=\"$self?page=1\">[Première Page]</a> ";
    }
    else
    {
     $prec  = '&nbsp;';
     $premier = '&nbsp;';
    }
    
    if ($pageNum < $maxPage)
    {
     $page = $pageNum + 1;
     $suivant = " <a class=\"liengreen\" href=\"$self?page=$page\">[Suivant]</a> ";
     $dernier = " <a class=\"liengreen\" href=\"$self?page=$maxPage\">[Dernière Page]</a> ";
    }
    else
    {
     $suivant = '&nbsp;';
     $dernier = '&nbsp;';
    }
    
    ?><p class="centrer"><?echo $premier . $prec . $nav . $suivant . $dernier;?></p>
   
    
   </div>
  <div class="fondvertclair">
   <h5>Logiciel de téléintervention VNC</h5>
   <p><strong>REAL VNC</strong> (ou <strong>ULTRA VNC</strong> selon les versions) est un logiciel gratuit qui vous permettra de vous <strong>connecter à un ordinateur distant</strong> (et d'y intervenir à distance par internet), grâce à la fonction viewer de VNC, et permettra à d'autres de se connecter à votre ordinateur, grâce à sa fonction server.</p>
   <p><a href=" [ Lien ]" class="liensblackarrow">VNC</a></p>
   <p>Pour de plus amples informations à propos de l'installation et l'utilisation de VNC, veuillez cliquer ici: </p><p><a href="aidevnc.php" class="liensblackarrow">aide VNC</a></p>
  </div> 
   
  <div class="fondvertclair">
   <h5>Logiciel de compression Ultimate ZIP</h5>
   <p><strong>UltimateZIP</strong> est un logiciel gratuit permettant de <strong>compresser et décompresser</strong> aisément vos fichiers.</p>
   <p>la compression sert à réduire la taille d'un fichier, de façon à pouvoir l'envoyer plus facilement par internet, ou le stocker plus efficacement sur un support de sauvgegarde.</p>
   <p><a href=" [ Lien ] target='_blank'" class="liensblackarrow">UltimateZIP</a></p>
   <p>Pour de plus amples informations à propos de l'installation et l'utilisation de UltimateZIP, veuillez cliquer ici: </p><p><a href="aideultimateZIP.php" class="liensblackarrow">aide UltimateZIP</a></p>
  </div> 
  
  
   
  <div class="fondvertclair">
   <h5>Outil pour la sécurité Ad-Aware</h5>
   <p><strong>Ad-Aware</strong> est un logiciel permettant, après analyse de votre disque dur (espace où sont stockées vos données), de <strong>détecter et retirer</strong> certains logiciels néfastes.</p>
   <p><strong>Ad-Aware</strong> n'est pas à installer à la place d'un antivirus, mais en complément de celui-ci.</p>
   <p>Ad-Aware</strong> permet d'améliorer la <strong>sécurité</strong> de votre connection internet, indispensable pour des professionnels.</p>
   <p><a href=" [ Lien ]" target='_blank' class="liensblackarrow">Ad-Aware</a></p>
 


  </div>
  
  <h3>Sites utiles</h3>
  <div class="fondvertclair">
  <h5>Site de téléchargement légal</h5>
  <p>Sur <strong>telecharger.com</strong>, téléchargez des centaines d'outils <strong>légalement</strong>.</p>
  <p>De nombreuses rubriques sont disponibles, telles que la sécurité, l'optimisation des performances de votre PC, la programmation, le multimédia...</p>
  <p>Tous les logiciels énoncés ci-dessus sont également disponibles sur <strong>telecharger.com</strong></p>
  <p><a href=" [ Lien ]"  target='_blank' class="liensblackarrow">telecharger.com</a></p>
  <h5>Webzine des opticiens</h5>
  <p>Vous embauchez ? Vous cherchez un poste ?  Consultez le nouveau magazine Internet: <a href="http://www.visiop.com/"><img src="images/visiop.jpg"  /></a></p>
  </div>  
  <p id="acceuil"><a href="index.php">Retour à l'acceuil</a></p>
  </div>  
  </div>
  
<!--************************************************************************************************************************************************-->  
<?include("bas.php");?>


c'est sur la page optojet5 que je n'arrive pas à afficher les vidéos.

<?session_start();  /*On démarre la session */
include("haut.php");
include("popup.php");?>
<!--************************************************************************************************************************************************-->  
<div id="corps1">
 <!-- Ici on mettra le contenu principal de la page (tout le texte quoi) -->
 <h1 id="news">Opto-Jet, un logiciel en constante évolution.</h1>
 <h3>Quoi de neuf ?</h3>
 
 <? /*le fonctionnement est le meme que l'affichage des tableaux dans la page adminmemorys */
 
 include("sqlconnect.php");
 $colparpage = 5;
 $pageNum = 1;
 if(isset($_GET['page']))
 {
  $pageNum = $_GET['page'];
 }
 
 $pagi=$pageNum;
 $nbenr = ($pageNum - 1) * $colparpage;
 $retour = mysql_query("SELECT * FROM news ORDER BY timestamp DESC LIMIT "  . "$nbenr, $colparpage");
 while ($donnees = mysql_fetch_array($retour))
 {
  $texte = stripslashes($donnees['contenu']); /* On enlève les slash qui se seraient ajoutés automatiquement */
  $texte = htmlentities($texte); /*On rend inoffensives les balises HTML que le visiteur a pu rentrer */
  $texte = nl2br($texte); /*On crée des <br /> pour conserver les retours à la ligne */
  $texte = preg_replace('!\[b\](.+)\[/b\]!isU', '<strong>$1</strong>', $texte);
  $texte = preg_replace('!\[i\](.+)\[/i\]!isU', '<em>$1</em>', $texte);
  $texte = preg_replace('!\[color=(red|green|blue|yellow|purple|olive)\](.+)\[/color\]!isU', '<span style="color:$1">$2</span>', $texte);
  $texte = preg_replace('!http://[a-z0-9._/-]+!i', '<a class="liengreen" href="$0">$0</a>', $texte);
  $texte = preg_replace('!\[img\](.+)\[/img\]!isU', '<img src="images/optojet5/$1"  />', $texte);
  $texte = preg_replace('!\[s\](.+)\[/s\]!isU', '<span class="souligne">$1</span>', $texte);
  $texte = preg_replace('!\[fl\](.+)\[/fl\]!isU', '<a class="liengreen" href="
http://memorys.fr/flash/$1" target="_blank"><img src="images/optojet5/projo.gif"/></a>', $texte);?>
  <div class="news">
   <h4>
<?     echo $donnees['titre']; ?>
    - le <? echo date('d/m/Y', $donnees['timestamp']); ?>
   </h4>
   <p>
<?    echo  stripslashes($texte);?>
   </p>
  </div>
<? }
 $retour2 = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM news");
 $donnees2 = mysql_fetch_array($retour2);
 $maxPage =ceil($donnees2['nbre_entrees']/$colparpage);
 $self = $_SERVER['PHP_SELF'];
 $nav = '';
 for($page = 1; $page <= $maxPage; $page++)
 {
  if ($page == $pageNum)
  {
   $nav .= " $page "; 
  }
  else
  {
   $nav .= " <a class=\"liengreen\" href=\"$self?page=$page\">$page</a> ";
  }       
 }
 if ($pageNum > 1)
 {
  $page = $pageNum - 1;
  $prec = " <a class=\"liengreen\" href=\"$self?page=$page\">[Précédent]</a> ";
  $premier = " <a class=\"liengreen\" href=\"$self?page=1\">[Première Page]</a> ";
 }
 else
 {
  $prec  = '&nbsp;';
  $premier = '&nbsp;';
 }
 if ($pageNum < $maxPage)
 {
  $page = $pageNum + 1;
  $suivant = " <a class=\"liengreen\" href=\"$self?page=$page\">[Suivant]</a> ";
  $dernier = " <a class=\"liengreen\" href=\"$self?page=$maxPage\">[Dernière Page]</a> ";
 }
 else
 {
  $suivant = '&nbsp;';
  $dernier = '&nbsp;';
 }?>
 <p class="centrer"><?echo $premier . $prec . $nav . $suivant . $dernier;?></p>
<p id="acceuil"><a href="index.php">Retour à l'acceuil</a></p>
</div>
<!--************************************************************************************************************************************************-->  
<?include("bas.php");?>

mercredi 20 juin 2007 à 18:21:08 | Re : Problème lien ou affichage

cvex

C'est MySQL qui ne renvoie rien ou bien c'est PHP qui n'affiche rien ?


Cette discussion est classée dans : page, texte, replace, preg, pagenum


Répondre à ce message

Sujets en rapport avec ce message

Problèmes affichage vidéo flash [ par rasengan7 ] Mon problème est simple, j'arrive à afficher tte les pages ke je desire, le problème est que je n'arrive pa à afficher mes vidéos flash.Le problème vi Utiliser preg_replace [ par shadow1779 ] Bonjour,j'ai regardé un peu comment utiliser la fonction preg_replace mais j'ai beaucoup de mal, j'aimerai que l'on m'eclaire un peu, le but serai de Problème avec la fonction: Preg_Replace [ par masterofquebec ] Bonjour,Je cherche a convertir le texte:"yk-15" => "Beaver Creek",enarray("yk-15", "Beaver Creek"),à l'aide de Preg_Replace mais je ne suis pas très h expression regulière preg_replace [ par attentio ] bonjour, je voudrais remplacer dans une variable certaines chaines de caractère par d'autres. plus précisement, les balises ... deviendront [LIEN=...] extraction de liens externes [ par tony4758 ] Bonjour, je souhaite créer un script permettant d'extraire tous les liens d'un site, et d'inscrire l'adresse du lien et la description du lien (ce qu' preg_replace [ par tungsten180 ] Salut,je débute en PHP et j'ai besoin d'utiliser la fonction preg_replace, mais je n'ai pas compris son fonctionnement.Voilà ce que je voudrais faire Probleme de REGEX [ par matters ] Salut,J'ai un problème pour effectuer une preg_replace.Voici mon problème :Je suis dans une classe, où le tableau $vars est bien défini (en particulie activex [ par dajdouj ] Bonjour tout le monde,Voila je suis entrain de developper un site web dinamique en php dans ma page index.php j'ai un objet ActiveX qui est sous forme Extraire texte d'une page web ? [ par yatoo ] Bonjour, j'essaie d'extraire du texte du site w  ik i p e d   --ia via un script php, http://rafb.net/p/4tOLcH10.html, mais j'arrive pas a extraire, q


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,530 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales