Raccourcir plusieurs liens en même temps

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par najim78, 19 Mai 2011.

  1. najim78
    najim78 Nouveau WRInaute
    Inscrit:
    28 Août 2010
    Messages:
    15
    J'aime reçus:
    0
    Bonjour,
    j'ai un site de raccourcissement d'url, mes le problème c'est qu'il est capable de raccourcir seulement un lien a la fois.
    Je voudrait s'avoir ce que je doit modifier dans ce bout de code pour qu'il en fait plusieurs a la fois.

    Code:
    <?php if ($_SESSION['username']) echo"<img src='images/warning.png' width='15' height='15'> <b>News</b>: $news  ! <p>&nbsp;</p>"; else ?>
    <form method="POST" action="index.php">
    <center>
        <b>Insérez Url : </b><input type="text" name="url" > (Exemple: http://www.site.com/exemple )  <p>&nbsp;</p>
    <input type="hidden" name="checkrep" value="<?php echo $rand; ?>">
    <input type="submit" name="submit" class="blue1" value="Réduire">
    </center>
    </form>
    
      
    <?php
    
    
    if ($submit &&( $_SESSION['randmno'] ==$_POST['checkrep'])){
    
    $_SESSION['randmno'] = "";
    
      if ($url){
    
    
      $charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
      $len = 5;
      $numrows = 1;
      
      while ($numrows != 0){
      for ($i = 0; $i <= $len; $i++) {
          $rand = rand() % strlen($charset);
          $tmp = substr($charset,$rand, 1);
          $code .= $tmp;
      }
      
      $query = mysql_query("SELECT * FROM items WHERE code='$code'");
      $numrows = mysql_num_rows($query);
      }
    
    	$url = mysql_real_escape_string($url);
      mysql_query("INSERT INTO items VALUES ('', '$url', '$code','$linkusername')");
      $query = mysql_query("SELECT * FROM items WHERE code='$code'");
      $numrows = mysql_num_rows($query);
    
      if($numrows == 1){
       $site = $_SERVER['HTTP_HOST'];
       echo "<center><b>Voici le raccourci de votre Url:</b> <input type ='text' size='40' value='http://$site/$code'></center>";
      }
      else
        echo"Votre info n'a pas été ajoutée.";
    
      mysql_close();       
     }
      else 
        echo "";
    }
    else
       echo "";
    
    
    ?>
    Merci d'avance.
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 101
    J'aime reçus:
    304
    Tu remplaces l'input url par un textarea, au submit tu fais un explode() sur "\n", ensuite tu boucles ton script sur chaque ligne.
     
  3. najim78
    najim78 Nouveau WRInaute
    Inscrit:
    28 Août 2010
    Messages:
    15
    J'aime reçus:
    0
    Merci,
    Mes que veut tu dire par boucler le script par ligne, je sais pas du tout comment mi prendre
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 101
    J'aime reçus:
    304
    explode() renvoi un array, tu fais un foreach() sur cet array.
     
  5. najim78
    najim78 Nouveau WRInaute
    Inscrit:
    28 Août 2010
    Messages:
    15
    J'aime reçus:
    0
    Je suis pas bon du tout en php, j'ai toujours du mal a comprendre :(
     
Chargement...
Similar Threads - Raccourcir liens même Forum Date
Raccourcir un lien avec l'url rewrite URL Rewriting et .htaccess 23 Décembre 2011
Youtu.be pour raccourcir les URL YouTube Google : l'entreprise, les sites web, les services 23 Décembre 2009
Ajouter des liens internes sitewide en cloaking Netlinking, backlinks, liens et redirections Aujourd'hui à 02:56
Liens dans les commentaires + backlinks Netlinking, backlinks, liens et redirections Lundi à 12:21
Liens ventes croisées et maillage interne | E-commerce Netlinking, backlinks, liens et redirections 25 Novembre 2020
Silo + Wordpress : Liens et pages parentes Techniques avancées de référencement 22 Novembre 2020
Echange et monétisation de liens Netlinking, backlinks, liens et redirections 15 Novembre 2020
SEO et liens footer de template "Propulsé par XX" Netlinking, backlinks, liens et redirections 30 Octobre 2020
Etanchéité cocon sémantique et liens menus footer Netlinking, backlinks, liens et redirections 25 Octobre 2020
Trop de liens internes ? Netlinking, backlinks, liens et redirections 17 Septembre 2020