Raccourcir plusieurs liens en même temps

Nouveau WRInaute
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.
 
WRInaute accro
Tu remplaces l'input url par un textarea, au submit tu fais un explode() sur "\n", ensuite tu boucles ton script sur chaque ligne.
 
Nouveau WRInaute
Merci,
Mes que veut tu dire par boucler le script par ligne, je sais pas du tout comment mi prendre
 
Discussions similaires
Haut