Problème sur lien mis sur ma page web

Maxime_86 Messages postés 42 Statut Membre -  
Maxime_86 Messages postés 42 Statut Membre -
Bonjour,
j'ai une case sur mon site admin ou je peux mettre des liens (genre un pdf pour que tout l'monde puisse le voir, genre ça http://documents.irevues.inist.fr/bitstream/handle/2042/46487/cfm2011_1188.pdf )pour le site, sauf que le problème c qu'il y a un lien que je veux mettre, sauf qu'il est un peux long, au début je peux le mettre en entier mais quand je valide il y a toutes la dernière partie du lien qui part.
si vous savez quoi faire, veuillez m'aider et un grand merci. voila le programme php qui génère ça

<label for="lien_actualite">Lien (réel) :</label>
<input type="text" name="lien_actualite" id="lien_actualite" value="<?php echo $_POST['lien_actualite'];?>" tabindex="90"/><br/><br/>
<label for="lien_titre_actualite">Titre du lien :</label>
<input type="text" name="lien_titre_actualite" id="lien_titre_actualite" value="<?php echo $_POST['lien_titre_actualite'];?>" tabindex="100"/><br/><br/>

5 réponses

  1. loupix
     
    c'est assez bizard !

    T'est sur que ta case est assez grande pour voir tout le lien ?
    Et quand tu fait ctrl+A et ctrl+C, ta tout le lien ?
    0
  2. Maxime_86 Messages postés 42 Statut Membre 1
     
    oui loupix éffectivement j'ai tout le lien, sauf que le problème c'est que quand je valide je perd la dérnière partie du lien
    0
  3. loupix
     
    regarde si ta pas limiter le nombre de caractère dans ta BDD. (genre VARCHAR(20))
    0
  4. Maxime_86 Messages postés 42 Statut Membre 1
     
    j'ai chercher, mais je n'ai trouvé aucun VARCHAR dans mon code
    0
    1. loupix
       
      C'est dans la Base de donnée ..
      Mais si tu utilise une autre méthode ; Le mieux ce serait que tu nous montre le code au complet.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Maxime_86 Messages postés 42 Statut Membre 1
     
    ok voici tout le code
    <?php
    include "../inc/fonctions.php";
    headerPage();
    session_start();

    if(isset($_SESSION['login'])) { //si on est logué

    $ajout=0;
    ?>

    <div id="rubrique">
    <h1>Modifier une actualité</h1>
    </div>

    <div id="rubrique">
    <div id="rubrique">

    <?php
    if((!isset($_GET['Amodifier'])) and (!isset($_POST['test_modif_actualite']))) {

    mysql_connect("ultrarsfr.ultrars.fr", "ultrarsfr", "*****") or die('connexion impossible '.mysql_error());
    mysql_select_db("ultrarsfr") or die('Erreur de selection '.mysql_error());

    $requete = mysql_query("SELECT id, type, titre, date, timestamp FROM actualites ORDER by timestamp DESC");
    while($rep = mysql_fetch_array($requete)) {
    $id = stripslashes($rep['id']);
    $type = stripslashes($rep['type']);
    $titre = stripslashes($rep['titre']);
    $date = stripslashes($rep['date']);
    $timestamp = stripslashes($rep['timestamp']);
    ?>
    <tr>
    <td><a href="#"><img src="../../_img/modifier.png" id="Amodifier" onclick="window.location='admin_modifier.php?Amodifier=<?php echo $id;?>'" /></a>    </td>
    <td><?php echo "<b>".$titre."  </b>"; ?></td>
    <td>
    <?php
    if($type==1) {
    echo "-   (Conférence)";
    }else if($type==2) {
    echo "-   (Article)";
    }else{
    echo "-   (Divers)";
    }
    ?>
    </td>
    <?php
    if(strlen($date)>1) {
    ?>
    <td><?php echo " -  ".$date." "; ?></td>
    <?php
    }
    ?>

    </tr><br/><br/>
    <?php
    }
    mysql_close();

    ?>
    <br/><br/>
    <a href="admin_accueil.php"><img src="../../_img/Gretour.gif" id="actualite_annuler"/></a>
    <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
    <?php
    }else{
    if(isset($_POST['test_modif_actualite'])) {

    if((isset($_POST['titre_actualite']))) {

    if(strlen($_POST['titre_actualite'])<2) {
    ?>
    <span class="probleme">Vous n'avez pas donné de titre valable.</span>
    <br/>
    <?php
    }else{
    $modif=1;
    }
    }

    if($modif==1) {
    ?>
    <span class="probleme">Votre actualité a bien été modifiée.</span>
    <br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>

    <?php
    mysql_connect("ultrarsfr.ultrars.fr", "ultrarsfr", "******") or die('connexion impossible '.mysql_error());
    mysql_select_db("ultrarsfr") or die('Erreur de selection '.mysql_error());
    $timeS=mktime(0, 0, 0, date($_POST['mois_actualite']) , date($_POST['jour_actualite']), date($_POST['annee_actualite']));
    mysql_query("UPDATE actualites SET type='".$_POST['type_actualite']."', titre='".addslashes(htmlspecialchars($_POST['titre_actualite']))."', date='".addslashes(htmlspecialchars($_POST['date_actualite']))."', timestamp='".$timeS."', texte='".addslashes(htmlspecialchars($_POST['com_actualite']))."', lieu='".addslashes(htmlspecialchars($_POST['lieu_actualite']))."', lien='".addslashes(htmlspecialchars($_POST['lien_actualite']))."', lien_titre='".addslashes(htmlspecialchars($_POST['lien_titre_actualite']))."',langue='".$_POST['langue_actualite']."' WHERE id='".$_POST['val_id']."' ")or die('Probleme dupdate dans la base'.mysql_error());

    mysql_close();

    ?>
    <meta http-equiv="Refresh" content="2; URL=admin_modifier.php">
    <?php
    }

    }else{

    mysql_connect("ultrarsfr.ultrars.fr", "ultrarsfr", "*****") or die('connexion impossible '.mysql_error());
    mysql_select_db("ultrarsfr") or die('Erreur de selection '.mysql_error());

    $reponse = mysql_query("SELECT * FROM actualites WHERE id='".$_GET['Amodifier']."' "); //requête
    if($rep = mysql_fetch_array($reponse)) {
    $type = stripslashes($rep['type']);
    $_POST['type_actualite']=stripslashes($rep['type']);
    $_POST['titre_actualite']=stripslashes($rep['titre']);
    $_POST['date_actualite']=stripslashes($rep['date']);
    $timestamp=stripslashes($rep['timestamp']);
    $_POST['jour_actualite']=date('d', $timestamp);
    $_POST['mois_actualite']=date('m', $timestamp);
    $_POST['annee_actualite']=date('Y', $timestamp);
    $_POST['lieu_actualite']=stripslashes($rep['lieu']);
    $_POST['com_actualite']=stripslashes($rep['texte']);
    $_POST['lien_actualite']=stripslashes($rep['lien']);
    $_POST['lien_titre_actualite']=stripslashes($rep['lien_titre']);
    $_POST['langue_actualite']=stripslashes($rep['langue']);
    }
    mysql_close();
    $_POST['val_id']=$_GET['Amodifier'];
    }
    if($modif!=1) {
    ?>
    <div id="ajout_actualite">

    <form method="post" action="admin_modifier.php">
    <p>
    <label for="type_actualite">Type d'actualité : </label><br/>

    <?php
    if(isset($_POST['type_actualite'])) {

    if($_POST['type_actualite']==1) {
    ?>
    <input type="radio" name="type_actualite" id="type_actualite" value="1" checked="checked" tabindex="10"/><label for="type_actualite">Conférence</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="2" tabindex="10"/><label for="type_actualite">Article</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="3" tabindex="10"/><label for="type_actualite">Divers</label><br />
    <?php
    }else if($_POST['type_actualite']==2) {
    ?>
    <input type="radio" name="type_actualite" id="type_actualite" value="1" tabindex="10"/><label for="type_actualite">Conférence</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="2" checked="checked" tabindex="10"/><label for="type_actualite">Article</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="3" tabindex="10"/><label for="type_actualite">Divers</label><br />
    <?php

    }else{
    ?>
    <input type="radio" name="type_actualite" id="type_actualite" value="1" tabindex="10"/><label for="type_actualite">Conférence</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="2" tabindex="10"/><label for="type_actualite">Article</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="3" checked="checked" tabindex="10"/><label for="type_actualite">Divers</label><br />
    <?php

    }

    }else{

    ?>
    <input type="radio" name="type_actualite" id="type_actualite" value="1" checked="checked" tabindex="10"/><label for="type_actualite">Conférence</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="2" tabindex="10"/><label for="type_actualite">Article</label><br />
    <input type="radio" name="type_actualite" id="type_actualite" value="3" tabindex="10"/><label for="type_actualite">Divers</label><br />
    <?php

    }

    ?>

    <br/><br/>

    <label for="titre_actualite">Titre :</label>
    <input type="text" name="titre_actualite" id="titre_actualite" value="<?php echo $_POST['titre_actualite'];?>" tabindex="20"/><br/><br/>

    <label for="date_actualite">Date ou période (affichée):</label>
    <input type="text" name="date_actualite" id="date_actualite" value="<?php echo $_POST['date_actualite'];?>" tabindex="30"/><br/><br/>

    <label for="jour_actualite">Date de début (tri des actualités)   -   Jour :</label>
    <select name="jour_actualite" tabindex="40">
    <option value="1" <?php if($_POST['jour_actualite']==01) echo "selected=\"selected\"";?>>1</option>
    <option value="2" <?php if($_POST['jour_actualite']==02) echo "selected=\"selected\"";?>>2</option>
    <option value="3" <?php if($_POST['jour_actualite']==03) echo "selected=\"selected\"";?>>3</option>
    <option value="4" <?php if($_POST['jour_actualite']==04) echo "selected=\"selected\"";?>>4</option>
    <option value="5" <?php if($_POST['jour_actualite']==05) echo "selected=\"selected\"";?>>5</option>
    <option value="6" <?php if($_POST['jour_actualite']==06) echo "selected=\"selected\"";?>>6</option>
    <option value="7" <?php if($_POST['jour_actualite']==07) echo "selected=\"selected\"";?>>7</option>
    <option value="8" <?php if($_POST['jour_actualite']==08) echo "selected=\"selected\"";?>>8</option>
    <option value="9" <?php if($_POST['jour_actualite']==09) echo "selected=\"selected\"";?>>9</option>
    <option value="10" <?php if($_POST['jour_actualite']==10) echo "selected=\"selected\"";?>>10</option>
    <option value="11" <?php if($_POST['jour_actualite']==11) echo "selected=\"selected\"";?>>11</option>
    <option value="12" <?php if($_POST['jour_actualite']==12) echo "selected=\"selected\"";?>>12</option>
    <option value="13" <?php if($_POST['jour_actualite']==13) echo "selected=\"selected\"";?>>13</option>
    <option value="14" <?php if($_POST['jour_actualite']==14) echo "selected=\"selected\"";?>>14</option>
    <option value="15" <?php if($_POST['jour_actualite']==15) echo "selected=\"selected\"";?>>15</option>
    <option value="16" <?php if($_POST['jour_actualite']==16) echo "selected=\"selected\"";?>>16</option>
    <option value="17" <?php if($_POST['jour_actualite']==17) echo "selected=\"selected\"";?>>17</option>
    <option value="18" <?php if($_POST['jour_actualite']==18) echo "selected=\"selected\"";?>>18</option>
    <option value="19" <?php if($_POST['jour_actualite']==19) echo "selected=\"selected\"";?>>19</option>
    <option value="20" <?php if($_POST['jour_actualite']==20) echo "selected=\"selected\"";?>>20</option>
    <option value="21" <?php if($_POST['jour_actualite']==21) echo "selected=\"selected\"";?>>21</option>
    <option value="22" <?php if($_POST['jour_actualite']==22) echo "selected=\"selected\"";?>>22</option>
    <option value="23" <?php if($_POST['jour_actualite']==23) echo "selected=\"selected\"";?>>23</option>
    <option value="24" <?php if($_POST['jour_actualite']==24) echo "selected=\"selected\"";?>>24</option>
    <option value="25" <?php if($_POST['jour_actualite']==25) echo "selected=\"selected\"";?>>25</option>
    <option value="26" <?php if($_POST['jour_actualite']==26) echo "selected=\"selected\"";?>>26</option>
    <option value="27" <?php if($_POST['jour_actualite']==27) echo "selected=\"selected\"";?>>27</option>
    <option value="28" <?php if($_POST['jour_actualite']==28) echo "selected=\"selected\"";?>>28</option>
    <option value="29" <?php if($_POST['jour_actualite']==29) echo "selected=\"selected\"";?>>29</option>
    <option value="30" <?php if($_POST['jour_actualite']==30) echo "selected=\"selected\"";?>>30</option>
    <option value="31" <?php if($_POST['jour_actualite']==31) echo "selected=\"selected\"";?>>31</option>

    </select>    
    <label for="mois_actualite">Mois :</label>
    <select name="mois_actualite" tabindex="50">
    <option value="1" <?php if($_POST['mois_actualite']==2011) echo "selected=\"selected\"";?>>Janvier</option>
    <option value="2" <?php if($_POST['mois_actualite']==02) echo "selected=\"selected\"";?>>Février</option>
    <option value="3" <?php if($_POST['mois_actualite']==03) echo "selected=\"selected\"";?>>Mars</option>
    <option value="4" <?php if($_POST['mois_actualite']==04) echo "selected=\"selected\"";?>>Avril</option>
    <option value="5" <?php if($_POST['mois_actualite']==05) echo "selected=\"selected\"";?>>Mai</option>
    <option value="6" <?php if($_POST['mois_actualite']==06) echo "selected=\"selected\"";?>>Juin</option>
    <option value="7" <?php if($_POST['mois_actualite']==07) echo "selected=\"selected\"";?>>Juillet</option>
    <option value="8" <?php if($_POST['mois_actualite']==08) echo "selected=\"selected\"";?>>Août</option>
    <option value="9" <?php if($_POST['mois_actualite']==09) echo "selected=\"selected\"";?>>Septembre</option>
    <option value="10" <?php if($_POST['mois_actualite']==10) echo "selected=\"selected\"";?>>Octobre</option>
    <option value="11" <?php if($_POST['mois_actualite']==11) echo "selected=\"selected\"";?>>Novembre</option>
    <option value="12" <?php if($_POST['mois_actualite']==12) echo "selected=\"selected\"";?>>Décembre</option>
    </select>    
    <label for="annee_actualite">Année :</label>
    <select name="annee_actualite" tabindex="60">
    <option value="2011" <?php if($_POST['annee_actualite']==2011) echo "selected=\"selected\"";?>>2011</option>
    <option value="2010" <?php if($_POST['annee_actualite']==2010) echo "selected=\"selected\"";?>>2010</option>
    <option value="2009" <?php if($_POST['annee_actualite']==2009) echo "selected=\"selected\"";?>>2009</option>
    <option value="2008" <?php if($_POST['annee_actualite']==2008) echo "selected=\"selected\"";?>>2008</option>
    <option value="2007" <?php if($_POST['annee_actualite']==2007) echo "selected=\"selected\"";?>>2007</option>
    <option value="2006" <?php if($_POST['annee_actualite']==2006) echo "selected=\"selected\"";?>>2006</option>
    <option value="2005" <?php if($_POST['annee_actualite']==2005) echo "selected=\"selected\"";?>>2005</option>
    <option value="2004" <?php if($_POST['annee_actualite']==2004) echo "selected=\"selected\"";?>>2004</option>
    <option value="2003" <?php if($_POST['annee_actualite']==2003) echo "selected=\"selected\"";?>>2003</option>

    </select>
    <br/><br/>
    <label for="lieu_actualite">Lieu :</label>
    <input type="text" name="lieu_actualite" id="lieu_actualite" value="<?php echo $_POST['lieu_actualite'];?>" tabindex="70"/><br/><br/>

    <label for="com_actualite">Commentaires/Description : </label><br/>
    <textarea name="com_actualite" id="com_actualite" cols="60" rows="5" tabindex="80"><?php echo $_POST['com_actualite'];?></textarea><br/><br/>

    <label for="lien_actualite">Lien (réel) :</label>
    <input type="text" name="lien_actualite" id="lien_actualite" cols="60" value="<?php echo $_POST['lien_actualite'];?>" tabindex="90"/><br/><br/>
    <label for="lien_titre_actualite">Titre du lien :</label>
    <input type="text" name="lien_titre_actualite" id="lien_titre_actualite" cols="60" value="<?php echo $_POST['lien_titre_actualite'];?>" tabindex="100"/><br/><br/>
    <label for="langue_actualite">Langue : </label><br/>
    <?php
    if((isset($_POST['langue_actualite'])) and ($_POST['langue_actualite']==2)) {
    ?>
    <input type="radio" name="langue_actualite" id="langue_actualite" value="1" tabindex="110"/><label for="type_actualite">Français</label><br />
    <input type="radio" name="langue_actualite" id="langue_actualite" value="2" checked="checked" tabindex="110"/><label for="type_actualite">Anglais</label><br />
    <?php
    }else{
    ?>
    <input type="radio" name="langue_actualite" id="langue_actualite" value="1" checked="checked" tabindex="110"/><label for="type_actualite">Français</label><br />
    <input type="radio" name="langue_actualite" id="langue_actualite" value="2" tabindex="110"/><label for="type_actualite">Anglais</label><br />
    <?php
    }
    ?>

    <br/><br/>
    </p>

    <!--<input type="hidden" name="promotion_type" value="1" id="promotion_type"/>-->
    <input type="hidden" name="test_modif_actualite" value="1" id="test_modif_actualite"/>
    <input type="hidden" name="val_id" value="<?php echo $_POST['val_id']; ?>" id="val_id"/>

    <input type="image" src="../../_img/Gmodifier.gif" id="actualite_ajouter"/>

    <a href="admin_accueil.php"><img src="../../_img/Gannuler.gif" id="actualite_annuler"/></a>
    <br/><br/><br/>

    </form>
    </div>
    <?php
    }
    }
    ?>
    </div>
    </div>
    <?php

    }else{
    ?>
    <meta http-equiv="Refresh" content="0; URL=index.php">

    <script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script>
    <script type="text/javascript">
    var pageTracker = _gat._getTracker("UA-4139239-1");
    pageTracker._initData();
    pageTracker._trackPageview();
    </script>

    <?php
    }
    footerPage();
    ?>
    0