Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

ajuda gerador de postagem

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Duvida ajuda gerador de postagem

    Boa tarde .

    estou com esse codigo que min da os id= para validação dos links aleatorio com codigo rand()

    estou precisando de super ajuda, onde eu troco o aleatorio para o fixo para acada anuncio , vir com sua ID seguencial

    exemplo .


    Anuncio 100001 -> .php?pg=anuncio&id=100001

    e assim sucessivamente.

    <?php
    if (isset($_POST['gerar']) && ($_POST['vid'] != "")) {

    $vqtdeAnuncio = $_POST["qtdeanuncio"];

    for ($i = 1; $i <= $vqtdeAnuncio; $i++) {


    $dataAnuncio = date("Y-m-d H:i:s");
    $dataAlt = date("Y-m-d H:i:s");


    $vArrayAlfa = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z");
    $vArrayAlfaRand = rand(0, 51);
    $vArrayAlfaCompleto = $vArrayAlfa[$vArrayAlfaRand];

    $vid = htmlspecialchars(strip_tags(trim(strtolower(($_POS T['vid'])))));

    $anuncioContador = rand(0, 100000);
    $anuncioLinkNovo = rand(0, 999999) . $anuncioContador . $vArrayAlfaCompleto;


    $vArrayDescricao = array(
    "Ligue a vontade para celular e fixo em todo Brasil, EUA e Canadá. Aproveite nosso teste grátis de 1h.",
    "Telexfree chega com a economia certa para suas ligações telefônicas. Celular e Fixo Teste agora por 1 hora inteiramente grátis.",
    "1 hora de ligações grátis para conhecer um serviço incrível. Ligue para celulares e fixos em todo Brasil, EUA e Canadá.",
    "Economize em suas ligações telefônicas. Experimente grátis por 1 hora Celular e Fixo Brasil - EUA - Canadá.",
    "Ligue a vontade para celular e fixo por apenas U$49,90 mensais. Experimente agora por 1 hora É grátis.",
    "Use um serviço inteligente! Ligue a vontade para celular e fixo no Brasil, EUA e Canadá. Teste grátis de 1 hora.",
    "Ligue para qualquer operadora pagando sempre o mesmo valor, somente U$49,90 mensais. Brasil - EUA - Canadá Faça um teste de 1 hora grátis.",
    "Ligue a vontade para 3 países Brasil ? EUA ? Canadá Fixo e celular Experimente por 1 hora É de graça!",
    "Empresa americana de tecnologia chega ao Brasil. Suas ligações telefônicas nunca mais serão as mesmas Teste por 1 hora de graça!",
    "Venha para a Telexfree Fale mais e pague menos Experimente por 1 hora agora mesmo. Inteiramente grátis!",
    "Tecnologia de ponta. Telexfree Ligue para celular e fixo por 1 hora inteiramente grátis Brasil ? EUA - Canadá.",
    "Incrível! Por apenas U$49,90 mensais você vai falar a vontade com celular e fixo no Brasil, EUA e Canadá. Teste agora por 1 hora. É GRÁTIS.",
    "Ligue para mais de 40 países Fixo e celular Mensalidade de apenas U$49,90 Teste agora por 1 hora. É GRÁTIS.",
    "Dos EUA direto para + de 40 países Em todo o mundo. Fixo e celular Experimente por 1 hora grátis!",
    "Seja cliente da empresa que mais cresce no mundo. Ligue por 1 hora grátis Fixo e celular + de 40 países.",
    "Pare de pagar CARO em suas ligações telefônicas. Telexfree é a solução, por apenas U$49,90 Fixo e celular? Em 40 países Teste agora por 1 hora. É GRÁTIS.",
    "Telexfree Experimente nosso serviço por 1 hora inteiramente grátis. Ligue para fixo e celular de 40 países. Aproveite e Comprove AGORA.",
    "Não perca tempo e muito menos dinheiro. Venha para a Telexfree fale muito mais e pague muito menos. Faça um teste gratuito de 1 hora.",
    "Não fique parado! Venha para Telexfree, a sua liberdade para falar ao telefone Teste por 1 hora Inteiramente grátis.",
    "Telexfree Um jeito novo de usar o celular Fala mais pague menos Duvida? Então teste de graça por 1h Fale com + de 40 países.",
    "Saudade da família? Venha conhecer a Telexfree e fale a vontade, com celular e fixo, em mais de 40 países. Teste grátis de 1hora.",
    "Não tenha mais sustos com sua conta de telefone. Chegou Telexfree, por apenas U$49,90 mensais você fala a vontade com + de 40 países Teste de graça por 1 hora.",
    "Quer falar de graça? Então teste agora mesmo por 1 hora a Telexfree, ligue para celular e fixo em + de 40 países.",
    "Seu celular está sem crédito? Não tem problema, teste de graça por 1 hora a Telexfree e ligue para celular e fixo em todo Brasil, EUA e Canadá.",
    "Pague apenas U$49,90 mensais e saia falando a vontade com mais de 40 países. Experimente de graça por 1 hora agora mesmo. Fixo e celular.",
    "Presença clara em sua ligação. Teste agora mesmo de graça 1 hora para falar com fixo e celular Brasil ? EUA - Canadá.",
    "Mais de 40 países para se comunicar Experimente É DE GRAÇA Por 1 hora você falará com fixo e celular. APROVEITE!",
    "O futuro chegou! TELEXFREE Ligue a vontade para + de 40 países Fixo e celular Teste gratuitamente por 1 hora.",
    "Telexfree Demonstração GRATUITA de serviço. Ligue para fixos e celulares em mais de 40 países. Você tem 1 hora.",
    "Imagine um plano que você paga uma vez por mês e fala a vontade com fixo e celular em + de 40 países... Ele existe! Teste de graça por 1 hora.",
    "Que tal falar a vontade com fixo e celular? Gostou! Então, conheça a Telexfree Teste agora mesmo de graça por 1h.",
    "Telexfree Pague pouco e FALE MUITO! Fixo e celular Teste por 1 hora. É GRÁTIS!",
    "50% OFF na sua conta de telefone. TELEXFREE - FIXO E CELULAR TESTE GRÁTIS POR 1 HORA."
    );


    $vDescricaoRand = rand(0, 32);
    $vDescricao = $vArrayDescricao[$vDescricaoRand];


    $linkCompleto = '<a href="http://www.telexfree.com/ad/' . $vid . ' "target="_blank">Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...' . $vid . '</a>';
    $vDescricaoCompleta = $vDescricao . "<br/>" . $linkCompleto;



    $vsql = 'INSERT INTO anuncio (contador, descricao, dataAnuncio, dataAlt, linkAnuncio) ';
    $vsql.= 'VALUES (:contador,:descricao,:dataAnuncio,:dataAlt,:linkA nuncio)';


    try {
    $query_anuncio = $conecta->prepare($vsql);
    $query_anuncio->bindValue(':contador', $anuncioContador, PDO::PARAM_STR);
    $query_anuncio->bindValue(':descricao', $vDescricaoCompleta, PDO::PARAM_STR);
    $query_anuncio->bindValue(':dataAnuncio', $dataAnuncio, PDO::PARAM_STR);
    $query_anuncio->bindValue(':dataAlt', $dataAlt, PDO::PARAM_STR);
    $query_anuncio->bindValue(':linkAnuncio', $anuncioLinkNovo, PDO::PARAM_STR);
    $query_anuncio->execute();



    } catch (PDOException $erro_cadastrar) {
    echo 'Erro ao cadastrar um novo anúncio ' . $erro_cadastrar->getMessage();
    }

    ?>
    <?php

    $sqlLink = "SELECT linkAnuncio FROM anuncio";

    try {
    $sqlLinkSelect = $conecta->prepare($sqlLink);
    $sqlLinkSelect->execute();

    $rs = $sqlLinkSelect->fetchAll(PDO::FETCH_ASSOC);

    } catch (Exception $erro_selecionar) {
    echo "Erro ao selecionar dados. ".$erro_selecionar->getMessage();
    }


    foreach ($rs as $resultado){
    $linkNovo = $resultado['linkAnuncio'];
    }
    ?>

    <div id="anuncio-cadastrado">

    <p class="item">
    <span class="badge badge-success number"><?php echo $i; ?></span>
    <span class="link">
    <input style="margin-top:6px;" type="text" class="span4 selectFocus" value="http://www.virgulamagica.com.br/index2.php?pg=anuncio&amp;id=<?php echo $linkNovo; ?>">
    <a data-loading-text="Copiado" style="margin-top: -3px;" href="#" class="copy btn btn-small btn-success">Copiar</a>
    </span>
    </p>

    </div><!-- anuncio-cadastrado -->

    <?php

    }
    }else {

    }
    ?>
X
Working...
X