Création d'une carte d'annonce pour PHP. Nous recueillons la liste actuelle des publicités d'Ukraine ou de tout autre pays! Message sélectionné supprimé

Informations de base sur les annonces sur le portail du site


  • Cette section est destinée à la publication des annonces gratuites et à la recherche de biens et de services, qui publie des publicités provenant d'individus et d'entités morales.
  • Soumettre des annonces au site peut être enregistré et non enregistré des utilisateurs enregistrés du site portail.
  • Toutes les annonces doivent être conformes à la législation de la Fédération de Russie et de ces règles.
  • Après la publication des déclarations publicitaires testées par le modérateur.
  • Soigneusement et correctement remplir tous les champs sous la forme d'une annonce.
  • Les champs sous forme d'une annonce doivent être remplis conformément à leur objectif.
  • Une déclaration peut contenir uniquement des informations sur un objet de vente, service, échange ou demande.
  • Il est interdit de soumettre plusieurs annonces liées à un objet de vente, service, échange ou demande.

Il est interdit de poster:


  • annonces en conflit la législation en vigueur de la Fédération de Russie;
  • annonces commerciales contenant des entreprises commerciales publicitaires, des magasins, des services de service, etc.
  • annonces contenant du vocabulaire obscène, de la branche;
  • annonces, des sites publicitaires directement ou indirectement;
  • annonces entrant dans les utilisateurs dans une erreur délibérée afin d'obtenir des avantages commerciaux ou sans ...
  • les annonces avec des photos imbriquées ne sont pas liées à l'annonce, ainsi que celles qui contredisent la législation en vigueur de la Fédération de Russie et des normes de moralité.

Règles pour publier des annonces


  • La responsabilité de l'exactitude des informations contenues dans les annonces sont leurs auteurs.
  • Non accepté pour la publication d'une annonce d'achat-vente: monnaie étrangère, tous types d'armes et moyens de protection active, de drogues, y compris des additifs biologiquement actifs, des poisons, des narcotiques et des substances d'empoisonnement, des animaux sauvages et des plantes exotiques.
  • Non autorisé à publier des annonces demandant une prépaiement, une expédition postale en espèces à la livraison ou dans l'enveloppe des sommes monétaires, ainsi que d'autres investissements.
  • Non autorisé à publier l'annonce, le contenu qui enfreint la législation (contient la promotion de la violence, de la haine raciale, de la pornographie, etc.).
  • Non autorisé à publier l'annonce, le contenu qui viole les normes généralement acceptées de la moralité et de la moralité.

Les annonces peuvent également être supprimées du site pour les raisons suivantes:


  • La même annonce a été soumise au site pendant un jour;
  • Les principaux champs de l'annonce ne sont pas remplis;
  • Les informations contenues dans l'annonce contredisent la politique du site;
  • Les informations contenues dans la publicité sont incorrectes;
  • L'en-tête d'annonce ne contient pas d'informations sur le produit / service proposé / en demande.
  • Le texte de l'en-tête d'annonce est compilé à l'aide du registre principal, à l'exception des premières lettres de mots capital et de leur propre. Bill en majuscule, seules les abréviations peuvent être écrites.
  • Un en-tête de publicité contient une exclamation répétitive et des points d'interrogation, points.
  • Dans le texte ou le titre des annonces contiennent plusieurs erreurs d'orthographe et de ponctuation, il n'y a pas de lacunes de séparation.

La fixation de photos avec des extensions est autorisée: .jpg, .jpeg or.jpg, .jpeg et pas plus de 10 Mo.
Il est interdit de télécharger des photos de non-relation à l'annonce, ainsi que des lois contradictoires de la Fédération de Russie et des normes de moralité.

L'administration du projet se réserve le droit de ne pas entrer dans la correspondance avec les auteurs des annonces.
L'administration se réserve le droit de supprimer des annonces, sans préavis et explication des raisons.
Les annonces qui ne correspondent pas aux conditions ci-dessus seront supprimées.

L'annonce postée sera disponible pour un promoteur public uniquement après la vérification et l'approbation par son modérateur.

Dans l'ordre, le Yaknayshavid Schobi est d'acheter un besoin d'achat de biens de défi, de non-femme, d'auto-office, d'une telle voiture peut faire fonctionner le non-sens du gâteau sur notre site. Jogie Storinki a surchargé Tishychi Korirthvachiv, Yaki Prague, je me demande, achetez Abo à vendre. USA, Shah vous préoccupe, - Juste dalidato Golovna Soshennya CHEKATI Personnes répétitives des personnes.

Voulez-vous à la vie privée avec un choix de respect à notre propistrentation, et Patten - des déchets de prise, la Soba Wono Vonosilosha Z-Pomіzh Masi est similaire à celle-ci. Oz, Yakschko Wi-Višili Romіstiti Nssoshtovna Gorozhennik, satisfaire à propos de ceux dont Wong Bulo Lurch et Privarbilim.

MI dans la SIME ne vous frappe pas de vous servir de vous dessert par Informableyyyy, Persorbilchuyati Abo Spetsvatvati її. Radhesh Napaki, Mi-Napolyaєmo à Absoltіyi Destovіrnost Intro-Co. N'allez pas une dovecola, décrivant brusquement le Neimіrnius de la puissance du produit, clarifié. Vous avez є Lishe Kilka Symbret Savet afin de donner une date de datation d'un dattern de Gonzhennia. Ne cousez pas ~ Marno.

Scho W Maє Buti dans un galet-haut-parleurs?

Possez-vous, à Scho, gaspillage Ugui, est le titre. Yakschko veut faire l'objet de données sur le gâteau, l'évasion tachée sur l'en-tête. Vue potable comme ceci, Shchov Ve Inguvavav і Vodokas Bow Maximen aussi possible au Laconique. GADICIBLE VIO ZM_STU Votre spectacle de gâteau a visité auditif Tsіilov.

Yakschko višiii romіstituti goroloshennya À propos des ventes d'une voiture, soyez du béton Yaknaybilsh. Dans l'en-tête d'un tel gâteau, vous êtes engagé dans la tête du paramètre imprimé, Tsdikavi pour l'achat. Yakschko Zh, une pensée, le sujet de l'Okuagi Chi intriguvati, Troyatniy Zaittriguvati, Ajekly à faire du shopping à la vie privée avec votre flash Rozhiy, et pas jusqu'à une douzaine.

Un gâteau de datato sans trompe dans notre heure n'est pas un problème, le Grand Rhisik est privé de la part des sans réserves. Yakschko You Potteriben Schwidth Résultat, Relikt Gorzhennika Voice, Scho, est plus difficile, court. À ce moment-là, Wono Matima a la chance de Baughni que j'ai lu à Kіntzia.

N'oubliez pas: Scho Bіlsh en tant que la chance de réussir. Soyez honnêtement enformatnі. Extrêmement podachi ToloshennyaDans cet avenir, les principes de Maître, Yak Tsіna, le pouvoir du produit, le joug du flacon de tonnerre, ainsi que la date de Vipuski, la fixation thermique, Yakschko IT.

C'est l'une des facteurs de l'incorrat (et de l'Ifori Virishalyny) - TSA aura un photographe. Ayant à la potentialité des buyRs (vendeurs) du Mozdliti de la signification vizuelle avec la description de la "Ktkt, nous avons révimaєte +1 à la note d'un saint gonzhennik. Yakschko Maja Photos, alors je n'ai pas battu le Blue Malovnichi Je suis un roux d'esprit, je me sentirai un agréable contact. Zir est l'un des Iz Nivazhiviyi Organize Chuttya, l'USI Mi Zvikley VirmiShauvati, Spreying sur Yoj Danі. Tezh, Visitez Himbat, n'oubliez pas de la photo.

Nasrashti, Warto Pumati sur les contacts. Troyatsyaji TOUT MOZDLIVA, CURE DE CORRECTEUR DE CORRINGER CORRINGER BOUNDER SIMITE Z. "YAZATSYA. AIDE KILKA NUMÉROLE TÉLÉPHONE TV, ZOKREMA MISHKIY, SHCHOBA DE PAS DE POSITION KLOPOTIV VLASNIKOV MOB_LNIY, PLIO" Buvyut VipRuda, si Lyoubani ignorne Ignorozhennikh Tіlki Sochi Zho "L'auteur de Yazoku IZ Yova Evail Certificat KroMoshti Mobіlny Koshіv. Krim Téléphone_in, également dans votre coordonnée à Internetі, Bayduj, Shahko Buda: E-mail, ICQ Number IM" Je suis à Skype, ID dans la Socian'alniy Mezhi - Head, la tête du Schochima Vіdguk pourrait être écrite sur Svidky Vіdguk sur Sviy.

Maintenant, nous savons que JAC Publikuvati Tozhennikhennika est absurde, la jungle de la hauteur a lu. Skaten le pubykuyku à notre Doshtzі et Mi Pizgryamo, le succès de vos opérateurs.

L'une des fonctionnalités utiles fournies par la langue PHP est la possibilité d'E / S de fichier, qui vous permet de sauvegarder et d'afficher les visiteurs apportés par les visiteurs, qui ne peuvent pas être effectués par des outils HTML standard. Cela vous permet d'utiliser PHP pour créer de telles structures dynamiques en tant que tableau d'affichage et forums Web. En plus de soutenir les opérations d'E / S standard, le fichier texte PHP prend également en charge les requêtes SQL, le Subdix MySQL à cette fin est généralement utilisé (http://www.mysql.com), mais la description d'interaction PHP et SQL va au-delà la portée de cet article.

Pour illustrer des capacités PHP, créez le tableau d'affichage le plus simple pour le site. Le travail de notre tableau d'affichage prendra en charge les fichiers suivants:

  • Fichier pour afficher les messages dans la carte BULLETIN et le nouveau formulaire d'entrée d'annonce. (Board.php)
  • Formulaire des résultats de la saisie de résultats de traitement ( soumettre.php.)
  • Fichier texte contenant des messages entrés. ( data.txt)
  • Fichier pour administrer notre tableau d'affichage ( admin.php.)
  • Remèdes d'un accès non autorisé aux données de la conférence

Les utilisateurs recevront la possibilité de saisir des données dans le formulaire, qui seront affichées ultérieurement sur la page HTML. Le formulaire est un élément HTML standard et est déterminé à l'aide de la directive suivante:

acte - Détermine le script qui va traiter.

méthode - Détermine la méthode de transfert de données de ce scénario. Il n'y a que deux méthodes: les données de formulaire post-toutes sont transmises dans le corps de la requête et les données sont transmises à la fin de l'URL. Nous utiliserons la méthode postale.

À l'intérieur, il y a ses éléments - champs de texte, zones de texte, boutons de confirmation ou boutons de réinitialisation des données, etc. Les champs de texte et les boutons sont déterminés à l'aide d'une balise d'entrée, il a le format suivant pour le champ de texte:

nom. - Détermine le nom de la variable dans laquelle les données saisies sont enregistrées.

taille - Longueur du champ de texte dans le navigateur

longueur maximale. - Nombre maximal admissible de caractères entrés dans le champ

valeur - la valeur affichée dans la zone de texte par défaut.

Pour les boutons de confirmation et Annuler la saisie de données, l'entrée TEG a le format suivant:

type de boutons - Soumettre pour le formulaire et réinitialiser le bouton de confirmation d'entrée - pour le formulaire Bouton de réinitialisation des données, un exemple de boutons:

Pour entrer du texte multiligne, une zone de texte est utilisée, qui est déterminée à l'aide de TEG Texturea:

nom. - Détermine le nom de la variable dans laquelle les données soumises sont enregistrées.

lignes - Nombre de lignes dans la zone de texte.

cols. - le nombre de colonnes dans la zone de texte.

Un exemple de zone de texte

Pour entrer des données dans notre bulletin, nous utiliserons trois champs de texte: le nom et l'e-mail souhaitant placer un message, ainsi que le sujet du message, une zone de texte (texte de message) et deux boutons: confirmation de la saisie de données et décharge. Vous trouverez ci-dessous le formulaire de texte source:

Votre nom:

Votre e-mail:

Offre:\u003e BR\u003e
La description:


>

Ainsi, l'utilisateur a saisi les données et appuyé sur le bouton de confirmation. La gestion du traitement des données de formulaire est transférée dans le fichier soumettre.php.. Considérez-le plus en détail. Tout d'abord, nous devons nous assurer que l'utilisateur est entré dans le formulaire les données correctes, à savoir remplir tous les champs requis et la colonne "E-mail" inclut le symbole "@":

// Vérifier la présence de courbes non remplis si ($ fio \u003d\u003d "): Imprimer"

Le champ "Votre nom" n'est pas rempli

"; Sinon: si ($ tema \u003d\u003d" "): Imprimer"

Le champ "thème" n'est pas rempli

"; Sinon: // Vérifier la présence du symbole" @ "dans e-mail $ EML \u003d stristr ($ email," @ "); if ($ eml \u003d\u003d faux): imprimer"

Entré une adresse e-mail incorrecte

"; AUTRE:

Si les données sont entrées conformément aux règles que nous avons installées pour les écrire dans un fichier texte, après les conditions suivantes:

  1. chaque message prend une ligne dans un fichier texte et est séparé par le symbole de transition vers la nouvelle ligne "/ n",
  2. les sections de messages sont divisées à l'aide du symbole "|",
  3. les données saisies dans les données ne doivent pas contenir les caractères "",%, ce qui devrait protéger notre tableau d'affichage du piratage et du spam.
// ouvre le fichier pour complément $ fd \u003d fopen ("data.txt", "a"); // Chèque n'a pas introduit les caractères interdites de l'utilisateur "|" "," ","% "et" \\ n "à l'intérieur // Messages et leur retrait. $ Fio \u003d str_replace ("|", "", $ fio); $ Fio \u003d str_replace ("", "", $ fio); $ Fio \u003d str_replace ("%", "", $ fio); $ email \u003d str_replace ("|", "", $ email); $ e-mail \u003d str_replace ("", "", $ email); $ e-mail \u003d str_replace ("%", "", $ email); $ Tema \u003d str_replace ("|", "", $ tema); $ Tema \u003d str_replace ("", "", $ tema); $ Tema \u003d str_replace ("%", "", $ tema); $ zakaz \u003d str_replace ("|", "", $ zakaz); $ zakaz \u003d str_replace ("", "", $ zakaz); $ zakaz \u003d str_replace ("%", "", $ zakaz); $ zakaz \u003d str_replace ("\\ n", "", $ zakaz); // formant une chaîne à écrire sur le fichier $ user_row \u003d $ fio. "|" $ email. "|" $ tema. "|" $ zakaz. "\\ n"; // ligne d'enregistrement à fichier fdrite ($ fd, $ user_row); // Fermeture FLOSE FILE ($ FD);

Après le traitement des données saisies Data entrées, les données traitées sous la forme dans laquelle elles seront affichées dans la carte BULLETIN ou la raison pour laquelle les données ne sont pas répertoriées.

// affiche les données correctement entrées

">

"\u003e Fermer

Fin_input1 ($ write_file1); fin si; fin si; fin si;

Dans le fichier board.php. Avant le formulaire, nous effectuons une opération d'extraction de données du fichier data.txt et les affichent dans le formulaire de lecture:

// Nous lisons tous les messages du fichier à un tableau, où chaque élément de la matrice est un // ligne $ work_file \u003d fichier ("data.txt"); // Nous commençons à traiter les données si le fichier n'est pas vide. Si ($ work_file! \u003d ""): // Calcul du nombre de lignes $ Numéros \u003d compte ($ work_file); Si ($ numéros! \u003d "0"): // traite systématiquement toutes les lignes et les afficher sur le ($ numéros; $ numéros\u003e 0; $ numéros - \u003d 1): $ work_str \u003d array_shift ($ work_shift); $ Fio \u003d strokt ($ work_str, "|"); $ email \u003d strtok ("|"); $ Tema \u003d strtok ("|"); $ zakaz \u003d strtok ("|");

">


fin de fin; fin si; fin si;

Les chiffres ci-dessous donne une vue des pages. board.php. et soumettre.php. Après avoir entré des données.

Les visiteurs bien entendu peuvent entrer tous les messages dans la carte BULLETIN, mais cela ne signifie certainement pas que chacun d'entre eux nous organisera. Bien sûr, nous pouvons simplement supprimer les lignes souhaitées du fichier. data.txt Directement, allez au serveur via FTP, mais il n'est naturellement pas pratique. Il est préférable de faire cela à l'aide d'une page HTML spéciale pour l'administration. Considérez comment le faire plus.

Tout d'abord, nous définissons que le mot de passe d'administration est stocké dans un fichier séparé nommé mot de passe.txt. Supprimer un mot de passe de ce fichier:

$ Pass_file \u003d fichier ("mot de passe.txt"); $ mot de passe \u003d array_shift ($ passe_file); La figure montre le formulaire d'entrée de mot de passe:

Dans le fichier d'administration, nous appliquons un appel séquentiel pour plusieurs formulaires afin de s'assurer que nous appliquerons le traitement du formulaire avec un scénario, c'est-à-dire Nous attribuons une variable de chaîne pour entrer un mot de passe:

$ Formulaire \u003d "

Entrez le mot de passe Adimnistrator


"; La liste des messages est affichée uniquement sous la condition si le mot de passe est entré correctement: si ($ mot de passe \u003d\u003d $ epass): // Lire le fichier avec $ work_file \u003d fichier (" data.txt "); // Si le fichier n'est pas vide, puis affichez si des messages ($ work_file! \u003d ""): $ numéros \u003d compte ($ work_file); si ($ numéros! \u003d 0): Pour ($ Numérateurs; 0; $ numéros - \u003d 1 ): $ work_str \u003d array_shift ($ work_file); $ fio \u003d strtok ($ work_str, "|"); $ email \u003d strtok ("|" tema \u003d strtok ("|"); $ zakaz \u003d strtok (" | ") ;?\u003e

\">

Afficher des messages est similaire à ceux utilisés dans board.php. Avec une différence - après chaque message, un formulaire avec le bouton Soumettre est affiché. En appuyant sur ce bouton implique une économie dans la variable Del_MSG. Le numéro de page que nous souhaitons supprimer.


Dos"; Endif; endif; sinification: // Un lien vers la page de démarrage de la conférence est affiché ici, qui permettra // quittera le mode de suppression de suppression sans retrait. Imprimer"

Dos

"; fin si;

L'enregistrement d'enregistrement se produit comme suit: je lis complètement toutes les lignes du fichier dans un tableau, où chaque élément du tableau est une ligne, puis ouvrez le fichier à écraser et écrivez-le complètement sans chaîne étiquetée.

$ work_file \u003d fichier ("data.txt"); $ Numéros \u003d compte ($ work_file); $ Fd \u003d fopen ("data.txt", "w"); Pour ($ numéros; $ numéros\u003e 0; $ numéros - \u003d 1): $ work_str \u003d array_shift ($ work_file); Si ($ DEL_MSG! \u003d $ numéros): FD ($ fd, $ work_str); Autre: imprimer "

Message sélectionné supprimé!

"; Endif; findfor; fclose ($ fd);

Après avoir cliqué sur le bouton "Supprimer", un message sur la suppression réussie du message est affiché et un lien pour revenir à la page de démarrage de la carte Bulletin est proposé.

La présence d'un fichier avec un mot de passe dans le catalogue de la carte BULLETIN nous oblige à organiser la protection contre ses visiteurs directement via HTTP. Pour ce faire, dans le répertoire de la pince placera un fichier contenant des directives Apache qui interdiraient la visualisation directe des fichiers avec une extension. TXT. Le fichier sera appelé .Htacces. et contiendra les directives suivantes:

La commande permet de refuser de nier de tout

La Commission d'annonce décrite dans l'article est l'exemple le plus simple de ces structures, parmi les directions possibles de ses complications, il est possible de marquer l'introduction d'une formation de mot de passe, de diviser les messages sur les thèmes par lesquels les utilisateurs peuvent regrouper leurs messages, préciser la Date et heure de poster des messages, etc.

En contact avec

Bonjour à tous, aujourd'hui, je tiens à vous dire de manière rapide avec laquelle vous apprendrez à collecter des bulletins de haute qualité des annonces dans votre pays ou la bonne région.

Il y a une journée, j'ai reçu une proposition visant à vendre les marchandises qui restaient aux propriétaires après la fermeture de l'entreprise, naturellement à la création du site et au trafic de trafic dans le contexte ne peut pas être discours et que les planches de bulletin pour cette affaire conviennent. très bien et donner un résultat rapide.

Oui, et s'il y a peu de points de vue des annonces, vous pouvez utiliser / yandex.dext ou payer des services de publicités publicitaires (augmentation totale, en surbrillance, etc.), vous pouvez les payer de manière pratique de WebMoney, Privat24 ou.

Au fait, j'ai commencé sur les services payants, je souhaite passer immédiatement avec vous l'expérience de l'hébergement payé Annonces sur le site + Journal hors ligne dans la bonne région:

Imaginer? Et donc 3 fois de suite, j'ai créé des annonces remplies dans le nuage des champs et après modération, je ne peux pas éditer l'annonce, car ils baisent qu'ils sont enlevés. Cependant, la situation avec les conseils d'administration de l'Ukraine est très triste, vous pouvez attribuer une seule personne digne et commode pour les utilisateurs, c'est OLX.UA, tout est pensif pour les petites choses ...

Mais, comme nous avons besoin d'une grande couverture du public cible, nous ne contournerons pas un conseil d'administration. Et cela n'a aucun sens d'être placé sur tout le monde, pour beaucoup d'entre eux avant de ne pas vouloir ou de ne pas avoir de trafic du tout. C'est ce que je veux vous parler aujourd'hui et montrer à quel point une merde aussi non-zeper est-il rapidement et efficacement pour toute région ou même le pays.

Je pense que chaque personne lors de la recherche de la Commission scoops une demande "Liste des annonces Boards + Région / pays" et trouve des catalogues de merde avec des sites morts avec zéro échappement. Mais, nous serons plus intelligents et collectez la liste nous-mêmes, juste au cas où une liste pour l'Ukraine, je publierai au bas de la poste, la vérité n'est pas un fait qu'il sera pertinent dans quelques mois. Et donc je vais procéder:

Comment assembler une liste d'affichage de la circulation?

Oui, ni!

Je plaisante bien sûr)

1. La première chose à faire est de recueillir une liste de conseils existants dans la région de droite, car j'ai utilisé le logiciel FastTrust, qui a déjà envahi la version en ligne à l'aide de la qualité des références, mais nous l'utiliserons pour analyser les planches et les trier de qualité.

2. Allez à la FastTrust et ouvrez l'outil "Problème de recherche" et choisissez d'abord par exemple Google:

- Indiquez la région ou la zone de domaine Google.ru/google.com.ua, etc.
- Choisissez le nombre nécessaire de résultats dans l'émission
- Écrire une demande "Boîte d'affichage"

Nous obtenons une liste de sites!

3. Nous répétons l'étape pour le moteur de recherche Yandex, selon le même principe.

4. A l'étape 2 et 3, modifiez les demandes, telles que "Publier la publicité gratuite", "Boîte d'affichage + région", "Board d'Auto Bulletin", etc. Ce qui est juste assez pour votre imagination, si vous ne l'avez pas, utilisez la sélection des demandes de WordStat http://wordstat.yandex.ru/.

En conséquence, une liste solide des panneaux doit être obtenue:


5.
Naturellement, il y a un duplicata et nous devons être nettoyés avec un bouton de magie à FastTrust:


381 Site Web, tant pas à trouver dans une liste. Si vous avez besoin de cette liste, vous pouvez le télécharger:

6. Vous devez maintenant supprimer des paramètres importants pour l'analyse de site suivante pour éliminer les sites basse transmis. Bien que vous ne puissiez pas faire cela, et placez des annonces sur tous les sites.

Si vous comptez sur le Wiki Pareto Law (80/20), 20% des sites de la liste donneront 80% du trafic / vues, et les 80% restants des sites ne donneront que 20%. Ici, nous maintenant et essayons de trouver ces 20% d'or.

Pour ce faire, sélectionnez de tels paramètres dans le programme:

- Participation de LiveInternet.ru

Dans mon cas, les statistiques de Li.ru coûte très peu d'où, dans le segment UA, ils utilisent le statut de Bigmir, i.ua, mail ou le statut est tout simplement fermé complètement. Dans Rainet LiveInternet plus populaire, mais nous ne l'excluons toujours pas, car même si ce n'est pas partout, mais cela en vaut la peine, et donc les conclusions sur les sites de fréquentation que nous pouvons faire.

7. Nettoyez la liste avec la signification de Alexa Global Rank "-1":

Nous trions la colonne " Présence de jour"Et nous notons de plus de 10 000 trafic par jour, puis nous trions par" Alexa."(Moins mieux), j'ai choisi une valeur allant jusqu'à 100 000 personnes, autant que plus de 100 000 personnes ont supprimé de la liste (à l'exception de ceux qui ont plus de 10 000 bases de données):


8. Maintenant, vous devez nettoyer la base de sites non thématiques et étroits:

Dans mon cas, c'est une carte de voiture, des sites avec des postes vacants et une autre poubelle dont je n'ai pas besoin maintenant.

Total, j'ai eu 17 conseiller publicitaires de haute qualité et visités à partir de 381, je partage une liste avec vous, comme promis au début de la poste:

Miroir principaltendrePrésence de jour de Li.ru
http://profile.all.biz/board/add.3200 79794 2140
http://prom.ua.20 -1 4238
http://aukro.ua/newitem/900 9 4400
http://www.ria.com/objavlenie/2200 44069 4856
http://olx.ua.1400 28743 5232
http://doska.io/login?return_path\u003d/add.20 -1 19081
http://board.join.ua/add/10 -1 19757
Avez-vous aimé l'article? Partager avec des amis: