1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Aucune activité dans l'informatique
    Inscrit en
    février 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Aucune activité dans l'informatique

    Informations forums :
    Inscription : février 2018
    Messages : 6
    Points : 1
    Points
    1

    Par défaut Débutant : Parse error: syntax error, unexpected 'new' (T_NEW)

    Bonjour,

    Depuis pas mal d'années maintenant, j'utilisais un script php fourni (à l'époque) gratuitement par son développeur et qui permet de gérer ses favoris internet directement sur notre page web. Ce script, je l'utilisais sur une page perso "free.fr" puis ensuite (il y a deux ans environ), je l'ai redirigé vers mon NAS que j'héberge depuis chez moi. Jusqu'à il y a peu, tout fonctionnait mais il se trouve que j'ai eu récemment des mises à jour de mon serveur apache et php sur mon NAS et que maintenant, mon site ne fonctionne plus et je me retrouve avec cette erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Parse error: syntax error, unexpected 'new' (T_NEW) in /volume1/web/Favoris/index.php on line 123
    Je n'ai absolument aucune compétences dans le domaine du développement web et je me suis donc inscrit en espérant qu'un développeur pourra m'aider. Je met ci-dessous la page du script index.php

    Merci par avance.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    <?php
    require_once ("./header.php");
    logged_in_only ();
     
    $search = set_get_string_var ('search');
    if ($search != '') {
    	$search_mode = true;
    }
    else {
    	$search_mode = false;
    }
     
    $order = set_get_order ();
     
    ?>
    <!-- Wrapper starts here. -->
    <div style="min-width: <?php echo 230 + $settings['column_width_folder']; ?>px;">
    	<!-- Menu starts here. -->
    	<div id="menu">
    		<h2 class="nav">Chercher</h2>
    		<ul class="nav">
    		  <li>
    		  	<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="GET" class="nav">
    					<center><input type="text" name="search" size="12" value="<?php echo $search; ?>"></center>
    					<center><input type="submit" value=" Recherche " name="submit"></center>
    		  	</form>
    		  </li>
    		</ul>
     
    		<h2 class="nav">Favoris</h2>
    		<ul class="nav">
    			<?php if ($search_mode) { ?>
    			<li><a href="./index.php"><?php echo $settings['root_folder_name']; ?></a></li>
    			<?php } ?>
    		  <li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')">Ajouter un lien</a></li>
    		  <li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="javascript:bookmarkedit(checkselected())">Editer un lien</a></li>
    		  <li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="javascript:bookmarkmove(checkselected())">D&eacute;placer un lien</a></li>
    		  <li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="javascript:bookmarkdelete(checkselected())">Supprimer un lien</a></li>
    		  <li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./shared.php">Favoris partag&eacute;s</a></li>
    		</ul>
     
    		<h2 class="nav">Dossier</h2>
    		<ul class="nav">
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="javascript:foldernew('<?php echo $folderid; ?>')">Nouveau dossier</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="javascript:folderedit('<?php echo $folderid; ?>')">Editer dossier</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="javascript:foldermove('<?php echo $folderid; ?>')">D&eacute;placer dossier</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="javascript:folderdelete('<?php echo $folderid; ?>')">Effacer dossier</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./index.php?expand=&amp;folderid=0">Tout s&eacute;lectionner</a></li>
    		</ul>
     
    		<h2 class="nav">Option</h2>
    		<ul class="nav">
    			<?php if (admin_only ()) { ?>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./admin.php">Administration</a></li>
    			<?php } ?>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./import.php">Importer favoris</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./export.php">Exporter favoris</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./sidebar.php">Voir sur une page</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./settings.php">R&eacute;glages</a></li>
    			<li><a href="javascript:bookmarknew('<?php echo $folderid; ?>')"></a><a href="./index.php?logout=1">D&eacute;connexion</a></li>
    		</ul>
    	<!-- Menu ends here. -->
    	</div>
     
    <!-- Main content starts here. -->
    	<div id="main">
     
    			<?php if ($search_mode): ?>
     
    			<div style="height: <?php echo $table_height; ?>; overflow:auto;">
     
    				<div class="bookmark">
    					<a class="f" href="./index.php"><img src="./images/folder_open.gif" alt=""> My Bookmarks</a>
    				</div>
     
    					<?php
     
    	          require_once ('./lib/BooleanSearch.php');
    	          $searchfields = array ('url', 'title', 'description');
     
    	          $query = assemble_query ($search, $searchfields);
     
    	          if ($mysql->query ($query)) {
    	                  $bookmarks = array ();
    	                  while ($row = mysql_fetch_assoc ($mysql->result)) {
    	                          array_push ($bookmarks, $row);
    	                  }
    	                  if (count ($bookmarks) > 0) {
    	                          require_once (ABSOLUTE_PATH . "bookmarks.php");
    	                          list_bookmarks ($bookmarks,
    	                                  true,
    	                                  true,
    	                                  $settings['show_bookmark_icon'],
    	                                  true,
    	                                  $settings['show_bookmark_description'],
    	                                  $settings['show_column_date'],
    	                                  $settings['show_column_edit'],
    	                                  $settings['show_column_move'],
    	                                  $settings['show_column_delete'],
    	                                  $settings['show_public'],
    	                                  false);
    	                  }
    	                  else {
    	                          echo '<div id="content"> No Bookmarks found matching <b>' . $search . '</b>.</div>';
    	                  }
    	          }
    	          else {
    	                  message ($mysql->error);
    	          }
     
    					?>
     
    			</div>
     
    			<?php else: ?>
     
    	<!-- Folders starts here. -->
     
    	<div class="folders" style="width: <?php echo $column_width_folder; ?>; height: <?php echo $table_height; ?>;">
     
    	<?php
    	require_once (ABSOLUTE_PATH . "folders.php");
    	$tree = & new folder;
    	$tree->make_tree (0);
    	$tree->print_tree ();
    	?>
     
    	<!-- Folders ends here. -->
    	</div>
     
    	<!-- Bookmarks starts here. -->
    	<div class="bookmarks" style="height: <?php echo $table_height; ?>;">
     
    	<?php
     
    	require_once (ABSOLUTE_PATH . "bookmarks.php");
    	$query = sprintf ("SELECT title, url, description, UNIX_TIMESTAMP(date) AS timestamp, id, favicon, public
    		FROM bookmark
    		WHERE user='%s'
    		AND childof='%d'
    		AND deleted!='1'
    		ORDER BY $order[1]",
    		$mysql->escape ($username),
    		$mysql->escape ($folderid));
     
    	if ($mysql->query ($query)) {
    		$bookmarks = array ();
    		while ($row = mysql_fetch_assoc ($mysql->result)) {
    			array_push ($bookmarks, $row);
    		}
    		list_bookmarks ($bookmarks,
    			true,
    			false,
    			$settings['show_bookmark_icon'],
    			true,
    			$settings['show_bookmark_description'],
    			$settings['show_column_date'],
    			$settings['show_column_edit'],
    			$settings['show_column_move'],
    			$settings['show_column_delete'],
    			$settings['show_public'],
    			true);
    	}
    	else {
    		message ($mysql->error);
    	}
    	?>
     
    	<!-- Bookmarks ends here. -->
    	</div>
     
    			<?php endif; ?>
     
     
    	<!-- Main content ends here. -->
    	</div>
    <!-- Wrapper ends here. -->
    </div>
     
    <?php
    print_footer ();
    require_once (ABSOLUTE_PATH . "footer.php");
    ?>

  2. #2
    Modérateur
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    mars 2004
    Messages
    4 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 4 449
    Points : 11 029
    Points
    11 029
    Billets dans le blog
    4

    Par défaut

    Salut,

    la vache que le code est obsolète...
    Essaie avec ça :
    # Dans la Création, tout est permis mais tout n'est pas utile...

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Aucune activité dans l'informatique
    Inscrit en
    février 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Aucune activité dans l'informatique

    Informations forums :
    Inscription : février 2018
    Messages : 6
    Points : 1
    Points
    1

    Par défaut

    Je viens de tester et ça me donne une nouvelle erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Parse error: syntax error, unexpected 'new' (T_NEW) in /volume1/web/Favoris/header.php on line 16
    Et la page du code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <?php
    define ("ABSOLUTE_PATH", dirname (__FILE__) . "/");
     
    if (extension_loaded ('zlib')) {
        ob_start ('ob_gzhandler');
    }
     
    require_once (ABSOLUTE_PATH . "lib/webstart.php");
    if (! is_file (ABSOLUTE_PATH . "config/config.php")) {
    	die ('You have to <a href="./install.php">install</a> Online-Bookmarks.');
    }
    else {
    	require_once (ABSOLUTE_PATH . "config/config.php");
    }
    require_once (ABSOLUTE_PATH . "lib/mysql.php");
    $mysql = & new mysql;
    require_once (ABSOLUTE_PATH . "lib/auth.php");
    $auth = & new Auth;
    require_once (ABSOLUTE_PATH . "lib/lib.php");
    require_once (ABSOLUTE_PATH . "lib/login.php");
     
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
            "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    	<head>
    		<title>:: Favoris ::</title>
    		<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    		<meta http-equiv="Pragma" content="No-cache">
    		<link rel="stylesheet" type="text/css" href="./style.css">
    		<link rel="shortcut icon" href="favicon.ico">
    		<script type="text/javascript" src="./lib/lib.js"></script>
    		</head>
    <body>
     
    <?php
     
    if (is_file (ABSOLUTE_PATH . "install.php")) {
    	message ('Remove "install.php" before using Online-Bookmarks.');
    }
     
    if ($display_login_form) {
    	$auth->display_login_form ();
    	require_once (ABSOLUTE_PATH . "footer.php");
    }
     
    ?>
    Et oui en effet, c'est un très vieux script qui n'a jamais été mit à jour car l'auteur a arrêté tout en le laissant en partage et comme il fonctionnait alors je l'utilisais depuis tant d'années.
    Maintenant, je n'ai jamais trouvé un script équivalent qui soit récent (même payant)

    Merci en tout cas d'essayer de m'aider.

  4. #4
    Modérateur
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    mars 2004
    Messages
    4 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 4 449
    Points : 11 029
    Points
    11 029
    Billets dans le blog
    4

    Par défaut

    retire partout le & quand tu vois un truc comme ça : = &
    # Dans la Création, tout est permis mais tout n'est pas utile...

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Aucune activité dans l'informatique
    Inscrit en
    février 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Aucune activité dans l'informatique

    Informations forums :
    Inscription : février 2018
    Messages : 6
    Points : 1
    Points
    1

    Par défaut

    Je viens de tester en supprimant tout ça et voilà ce que ça me donne comme erreur maintenant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /volume1/web/Favoris/lib/mysql.php:10 Stack trace: #0 /volume1/web/Favoris/header.php(16): mysql->mysql() #1 /volume1/web/Favoris/index.php(2): require_once('/volume1/web/Fa...') #2 {main} thrown in /volume1/web/Favoris/lib/mysql.php on line 10
    La page concernée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <?php
     
    class mysql {
     
    	var $error = "";
    	var $result = false;
     
    	function mysql () {
    		global $dsn;
    		if ( ! @mysql_connect ($dsn['hostspec'], $dsn['username'], $dsn['password'])) {
    			$this->error = mysql_error ();
    		}
    		if ( ! @mysql_select_db ($dsn['database'])) {
    			$this->error = mysql_error ();
    		}
    	}
     
    	function query ($query) {
    		if ($this->result = mysql_query ($query)) {
    			return true;
    		}
    		else{
    			$this->error = mysql_error ();
    			return false;
    		}
    	}
     
    	function escape ($string) {
    		return mysql_real_escape_string ($string);
    	}
     
     
    }
     
    ?>

  6. #6
    Modérateur
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    mars 2004
    Messages
    4 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 4 449
    Points : 11 029
    Points
    11 029
    Billets dans le blog
    4

    Par défaut

    En passant à PHP 7+, tu as fait le grand écart. PHP 7+ a désactivé les fonctions mysql_xxx, elles ont été remplacées par mysqli_xxx et il est même fortement conseillé de passer par PDO.
    Il te reste pas mal de boulot pour migrer ton code...

    Bon courage
    # Dans la Création, tout est permis mais tout n'est pas utile...

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Aucune activité dans l'informatique
    Inscrit en
    février 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Aucune activité dans l'informatique

    Informations forums :
    Inscription : février 2018
    Messages : 6
    Points : 1
    Points
    1

    Par défaut

    Je viens de tester sous PHP 5.6 et j'ai la même erreur que la dernière. Le soucis ne vient donc pas forcément de php 7.
    Merci en tout cas d'avoir essayé de m'aider.

  8. #8
    Modérateur
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    mars 2004
    Messages
    4 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : mars 2004
    Messages : 4 449
    Points : 11 029
    Points
    11 029
    Billets dans le blog
    4

    Par défaut

    Tiens la note sur le site de PHP concernant l'extension mysql :
    Cette extension était obsolète en PHP 5.5.0, et a été supprimée en PHP 7.0.0. À la place, vous pouvez utiliser l'extension MySQLi ou l'extension PDO_MySQL. Voir aussi MySQL : choisir une API du guide et ces entrées de la FAQ pour plus d'informations. Alternatives à cette fonction :
    • mysqli_query()
    • PDO::query()
    Maintenant si t'es persuadé que le problème ne vient pas de l'utilisation de l'extension mysql et ceci malgré le message d'erreur (PHP 5.6 ou 7) alors je ne peux rien pour toi.
    Good luck.
    # Dans la Création, tout est permis mais tout n'est pas utile...

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Aucune activité dans l'informatique
    Inscrit en
    février 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Aucune activité dans l'informatique

    Informations forums :
    Inscription : février 2018
    Messages : 6
    Points : 1
    Points
    1

    Par défaut

    Non non, je suis persuadé de rien. Comme je l'ai dit, je n'y connais rien. ce n'est pas mon domaine...
    Donc forcément, je vais te croire. Je me rend juste compte que ce script est obsolète et que maintenant, je n'ai pas d'autres choix que de trouver une alternative plus récente bien que je n'ai encore rien trouvé à ce jour

    Merci encore en tout cas !

  10. #10
    Membre éprouvé Avatar de mjpmjp
    Homme Profil pro
    Chôme Dur des Ambulances
    Inscrit en
    avril 2012
    Messages
    806
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hautes Alpes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chôme Dur des Ambulances
    Secteur : Santé

    Informations forums :
    Inscription : avril 2012
    Messages : 806
    Points : 1 283
    Points
    1 283

    Par défaut

    bonjour,
    je reprends moi aussi un code de 15ans!

    pour la connexion:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    function connectToDB()
    	{
    		global $Link;
    		$Link = mysqli_connect('localhost','root','','MaBaseName');
            if (mysqli_connect_errno()){
            	echo 'Echec lors de la connexion à MySQL : ' . mysqli_connect_error();
            }
    	}
    connectToDB();
    pour les requêtes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    $Table="dep_".$Dep;
    $Result = mysqli_query($Link,"SELECT Ville FROM ".$Table." WHERE id=1");
    $Ville=mysqli_fetch_array($Result);
    et aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $Result = mysqli_query($Link,"SELECT * FROM ".$Table);
    WHILE ( $Ville=mysqli_fetch_array($Result)){....
    @+JP
    Caractéristiques (WEB) phpMyAdmin 4-74 , PHP 5-631 , Apache 2-427 , MySQL 5-719
    Présentation NAS DS-3615xs + 20Go , DSM 6.1.5-15254 12 * WD 4To WD4000F9YZ (10 raid 6+ )+(2 raid 1+) , LinkSys comutateur-switch lgs528p-eu , Onduleur UPS 720W Power Boxx Lcd (4*UPS + 4*MOD)
    Mes contributions (EXCEL) Form GRAPHIQUE: Gestion des boutons , Liste Onglet dynamique , Liste Multi-Colonne et ScrollBar Externe

  11. #11
    Nouveau Candidat au Club
    Homme Profil pro
    Aucune activité dans l'informatique
    Inscrit en
    février 2018
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Aucune activité dans l'informatique

    Informations forums :
    Inscription : février 2018
    Messages : 6
    Points : 1
    Points
    1

    Par défaut

    Merci mais je ne comprend pas tout. Encore une fois, je ne suis pas développeur et je n'ai aucunes compétences en la matière...
    Merci en tout cas pour ton apport en réponse.

Discussions similaires

  1. [PHP 5.4] syntax error, unexpected 'new' (T_NEW)
    Par hassane03 dans le forum Syntaxe
    Réponses: 3
    Dernier message: 14/05/2013, 19h15
  2. Réponses: 4
    Dernier message: 24/01/2011, 22h23
  3. Réponses: 2
    Dernier message: 27/06/2007, 00h49
  4. Parse error: syntax error, unexpected T_PRIVATE in C:\\...
    Par vertigo11 dans le forum Fichiers
    Réponses: 4
    Dernier message: 16/10/2006, 16h16
  5. Parse error: syntax error, unexpected '}' help
    Par beur dans le forum Syntaxe
    Réponses: 5
    Dernier message: 23/03/2006, 22h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo