Computer finestre Internet

Metti un annuncio. Raccogliamo un elenco aggiornato di bacheche in Ucraina o in qualsiasi altro paese! Aggiungi annuncio di lavoro php board

Per vendere o acquistare beni necessari, mancanza di problemi, servizio auto, puoi aggiungere uno spazio vuoto al nostro sito web. Ogni giorno questo lato della strada guarda migliaia di koristuvachіv, poiché è necessario conoscere, comprare o vendere. Baffi, quello che ti serve è semplice dai la tua nudità e controlla le reazioni delle persone dispettose.

Se vuoi dare un rispetto speciale alla tua proposta di cibo, metti la nudità in modo tale da aver visto molte cose simili e guadagnato il rispetto per te stesso. Inoltre, se hai violato il rozmistiti bezkoshtovne razdoshennya, parla di coloro che sono molto alfabetizzati e dipendenti.

Non ti chiediamo di fornire informazioni false, perché erano troppo o troppo per te. Radshe navpaki, siamo napolyagamo sull'assoluta affidabilità della presentazione nelle informazioni pubblicizzate. Non andare a scuola, descrivi vagamente la potenza del prodotto che stai vendendo. Hai più di qualche centinaio di simboli da darti senza cappello. Non rovinare їkh marno.

Saresti completamente nudo?

Perché, uvagu on scho, è il titolo. Se vuoi fare la nudità bezkoshtovno, zoseredite sul titolo. È necessario fare in modo che sia intrigante e l'ora dell'acqua il più vivida e laconica possibile. È essenziale per il beneficio della tua nudità all'inizio dell'audit.

Yaksho vi virishili sviluppo della nudità sulle vendite di auto, sii specifico. Il titolo di un tale spoglio nel bazano del bordo indica tutti i parametri importanti, tsіkavі per l'acquirente. Così come, ad esempio, il soggetto è odyagu chi іnter "ru, prova a incuriosire, ma guida anche l'acquirente verso i tuoi maiali arrapati, e non verso una dozzina di simili.

La nudità di Bezkoshtovno dodati nella nostra ora non è un problema, quindi un così grande rizik da perdere è incomprensibile. Se hai bisogno di un risultato veloce, fai attenzione a non essere nudo e, soprattutto, corto. In quel momento, avremo tutte le possibilità e lo leggeremo fino alla fine della giornata.

Non dimenticare: ci sono più informazioni, quindi ci sono più possibilità di successo. Sii onesto e informativo. importante tributo alla nudità, in cui ci saranno tali principi del momento, come il prezzo, la potenza del prodotto, la sua transizione e carenza, e anche la data di rilascio del termine di accessibilità, come є.

Un altro fattore importante (e solo uno) è il costo della fotografia. Avendo dato ai potenziali acquirenti (venditori) la possibilità di conoscenza visiva del "testo", puoi prendere +1 fino alla valutazione della tua nudità. spirale sul loro tributo.

Nareshti, pensa ai contatti. Cerca di uccidere tutto ciò che puoi, in modo che chiameremo i criminali a mano, ti chiameranno. Vip scende, se Lyudin ignora di essere nudo solo per il fatto che l'autore vuole usare il numero di telefono dei telefoni cellulari, per favore, inserisci le tue coordinate in Internet, in Internet, in Internet, in Internet, in Internet, nella posta, in futuro skype, id nei social network - smut, così puoi contattarci e ricevere un messaggio veloce sul tuo alimentatore.

Ora sai che quando lo pubblichi, non è koshtovno, quindi te ne sei ricordato e l'hai letto. Conservali e pubblicali sul nostro dosaggio e accettiamo il successo delle tue operazioni.

Una delle funzioni utili fornite dal linguaggio PHP è la possibilità di file input/output, che permette di salvare e visualizzare i dati inseriti dai visitatori nel sito successivamente nel sito, cosa non possibile con gli strumenti HTML standard. Ciò consente di utilizzare PHP per creare strutture dinamiche come bacheche e forum WEB. PHP oltre a supportare le operazioni di I/O standard in un file di testo, PHP supporta anche le query SQL, a tale scopo viene solitamente utilizzato il DBMS MySQL (http://www.mysql.com), ma la descrizione dell'interazione tra PHP e SQL va oltre lo scopo di questo articolo.

Per illustrare la potenza di PHP, creiamo una semplice bacheca messaggi per un sito web. I seguenti file supporteranno il lavoro della nostra bacheca:

  • File per la visualizzazione dei messaggi in bacheca e un modulo per l'inserimento di un nuovo annuncio. (board.php)
  • File di elaborazione input modulo ( invia.php)
  • Un file di testo contenente i messaggi inseriti. ( data.txt)
  • Il file per l'amministrazione della nostra bacheca ( admin.php)
  • Mezzi di protezione contro l'accesso non autorizzato ai dati della conferenza

Agli utenti sarà data la possibilità di inserire i dati nel form, che verrà successivamente visualizzato nella pagina HTML. I moduli sono un elemento HTML standard e vengono definiti utilizzando la seguente direttiva:

azione- definisce lo script che verrà elaborato.

metodo- definisce il metodo di trasferimento dei dati a questo script. Esistono solo due metodi: post: tutti i dati del modulo vengono passati nel corpo della richiesta e get: i dati vengono passati alla fine dell'URL. Useremo il metodo post.

All'interno del tag del modulo ci sono i suoi elementi: campi di testo, aree di testo, pulsanti per confermare o ripristinare i dati, ecc. I campi di testo e i pulsanti sono definiti utilizzando il tag INPUT, per un campo di testo ha il seguente formato:

nome- definisce il nome della variabile in cui vengono salvati i dati inseriti

dimensione- la lunghezza del campo di testo nel browser

lunghezza massima- il numero massimo di caratteri inseriti nel campo

valore- il valore visualizzato nella casella di testo per impostazione predefinita.

Per i pulsanti per confermare e annullare l'immissione dei dati, il tag Input ha il seguente formato:

tipo di pulsante- invia per il pulsante per l'invio del modulo input e reset per il pulsante per il ripristino dei dati del modulo Esempio di pulsanti:

Per inserire un testo su più righe, viene utilizzata un'area di testo, definita utilizzando il tag Textarea:

nome- definisce il nome della variabile in cui vengono salvati i dati inseriti.

righe- il numero di righe nell'area di testo.

cols- il numero di colonne nell'area di testo.

Esempio di area di testo

Per inserire i dati nella nostra bacheca utilizzeremo tre campi di testo: il nome e l'e-mail della persona che vuole inviare un messaggio, nonché l'oggetto del messaggio, un'area di testo (testo del messaggio) e due pulsanti : conferma l'inserimento dei dati e resetta. Di seguito il testo originale del modulo:

Il tuo nome:

La tua email:

Suggerimento:> br>
Descrizione:


>

Quindi, l'utente ha inserito i dati e ha fatto clic sul pulsante di conferma. Controllo dell'elaborazione del modulo passato al file invia.php... Consideriamolo in modo più dettagliato. Prima di tutto, dobbiamo assicurarci che l'utente abbia inserito i dati corretti nel modulo, cioè compilato tutti i campi richiesti e il simbolo "@" sia presente nella colonna "e-mail":

// Controlla i campi vuoti if ($ FIO == ""): print "

Il campo "Il tuo nome" non è compilato

"; else: if ($ tema ==" "): stampa"

Il campo "Oggetto" è vuoto

"; else: // Controlla il carattere" @ "nell'e-mail $ eml = stristr ($ email," @ "); if ($ eml == false): print"

Indirizzo e-mail inserito errato

"; altro:

Se i dati sono stati inseriti nel rispetto delle regole da noi stabilite, li trascriveremo in un file di testo, osservando le seguenti condizioni:

  1. ogni messaggio occupa una riga in un file di testo ed è separato da un carattere di nuova riga "/ n",
  2. le sezioni del messaggio sono separate utilizzando il carattere "|",
  3. I dati inseriti dall'utente non devono contenere i caratteri "", "%", che dovrebbero proteggere la nostra bacheca da hacking e spam.
// apre il file per l'aggiunta $ fd = fopen ("data.txt", "a"); // Controlla se l'utente ha inserito caratteri proibiti "|", "", "%" e "\ n" all'interno del // messaggio ed eliminali. $ FIO = str_replace ("|", "", $ FIO); $ FIO = str_replace ("", "", $ FIO); $ FIO = str_replace ("%", "", $ FIO); $ email = str_replace ("|", "", $ email); $ email = str_replace ("", "", $ email); $ email = str_replace ("%", "", $ email); $ tema = str_replace ("|", "", $ tema); $ tema = str_replace ("", "", $ tema); $ tema = str_replace ("%", "", $ tema); $ zakaz = str_replace ("|", "", $ zakaz); $ zakaz = str_replace ("", "", $ zakaz); $ zakaz = str_replace ("%", "", $ zakaz); $ zakaz = str_replace ("\ n", "", $ zakaz); // formazione di una riga per la scrittura sul file $ user_row = $ FIO. "|". $ email. "|". $ tema. "|". $ zakaz. "\ n"; // scrive la riga nel file fwrite ($ fd, $ user_row); // chiude il file fclose ($ fd);

Dopo aver elaborato i dati inseriti dall'utente, o i dati elaborati vengono visualizzati nella forma in cui verranno visualizzati in bacheca, oppure il motivo per cui i dati non sono stati inseriti in essa.

// mostra i dati inseriti correttamente

">

"> Chiudi

end_input1 ($ write_file1); finisci se; finisci se; finisci se;

nel file board.php prima del form, introdurremo l'operazione di estrazione dei dati dal file data.txt e di visualizzarli in forma leggibile:

// legge tutti i messaggi dal file in un array, dove ogni elemento dell'array è una // riga $ work_file = file ("data.txt"); // avvia l'elaborazione dei dati se il file non è vuoto. if ($ file_lavoro! = ""): // calcolo del numero di righe $ numeri = conteggio ($ file_lavoro); if ($ numeri! = "0"): // elabora in sequenza tutte le righe e le visualizza sullo schermo per ($ numeri; $ numeri> 0; $ numeri - = 1): $ str_lavoro = array_shift ($ file_lavoro); $ FIO = strtok ($ work_str, "|"); $ email = strtok ("|"); $ tema = strtok ("|"); $ zakaz = strtok ("|");

">


fine per; finisci se; finisci se;

Le immagini sotto mostrano la visualizzazione delle pagine board.php e invia.php dopo aver inserito i dati.

I visitatori possono, ovviamente, inserire qualsiasi messaggio nella bacheca, ma questo ovviamente non significa che tutti siano adatti a noi. Naturalmente, possiamo semplicemente eliminare le righe indesiderate dal file. data.txt direttamente andando al server via FTP, ma questo è naturalmente scomodo. Meglio farlo con una pagina HTML di amministrazione dedicata. Vediamo come farlo in modo più dettagliato.

Innanzitutto, definiamo che la password dell'amministratore sia memorizzata in un file separato denominato password.txt. Estraiamo la password da questo file:

$ pass_file = file ("password.txt"); $ password = array_shift ($ pass_file); La figura mostra un form per l'inserimento di una password:

Nel file di amministrazione, utilizzeremo una chiamata sequenziale di diversi moduli; per garantire ciò, applicheremo l'elaborazione del modulo da parte di uno script, ad es. assegna il modulo della password alla variabile stringa:

$ forma = "

Inserisci la password dell'amministratore


"; L'elenco dei messaggi viene visualizzato solo se la password è stata inserita correttamente: if ($ password == $ entpass): // Legge il file con i messaggi $ work_file = file (" data.txt "); // Se il file non è vuoto, quindi visualizza i messaggi if ($ file_lavoro! = ""): $ numeri = conteggio ($ file_lavoro); if ($ numeri! = 0): for ($ numeri; $ numeri> 0; $ numeri - = 1 ): $ str_lavoro = array_shift ($ file_lavoro); $ FIO = strtok ($ str_lavoro, "|"); $ email = strtok ("|"); $ tema = strtok ("|"); $ zakaz = strtok (" |");? >

\">

L'output dei messaggi è simile a quello utilizzato in board.php con una differenza: dopo ogni messaggio viene visualizzato un modulo con un pulsante Invia. La pressione di questo pulsante comporta la memorizzazione nella variabile del_msg del numero della pagina che si desidera eliminare.


Di ritorno"; endif; endif; else: // Qui viene visualizzato un collegamento alla pagina iniziale della conferenza, che consentirà // di uscire dalla modalità di eliminazione dei record senza eseguire l'eliminazione. print"

Di ritorno

"; finisci se;

L'eliminazione di un record è la seguente: leggiamo completamente tutte le righe dal file in un array, in cui ogni elemento dell'array è una riga, quindi apriamo il file per la riscrittura e lo scriviamo completamente senza la riga contrassegnata per l'eliminazione.

$ work_file = file ("data.txt"); $ numeri = conteggio ($ work_file); $ fd = fopen ("data.txt", "w"); for ($ numeri; $ numeri> 0; $ numeri - = 1): $ work_str = array_shift ($ work_file); if ($ del_msg! = $ numeri): fwrite ($ fd, $ work_str); altrimenti: stampa "

Il messaggio selezionato è stato cancellato!

"; endif; endfor; fclose ($ fd);

Dopo aver fatto clic sul pulsante "Elimina", viene visualizzato un messaggio sulla corretta eliminazione del messaggio e viene offerto un collegamento per tornare alla pagina iniziale della bacheca.

La presenza di un file password nella directory della bacheca ci costringe a organizzare la protezione dalla visualizzazione da parte dei visitatori direttamente tramite http. Per fare ciò, inserire un file nella directory della bacheca contenente le direttive per Apache che vietano la visualizzazione diretta dei file con estensione .txt. Il file sarà nominato .htacces e conterrà le seguenti direttive:

ordinare consentire, negare negare da tutti

La bacheca descritta nell'articolo è l'esempio più semplice di tali strutture, tra le possibili direzioni della sua complicazione si può notare l'introduzione di un modulo per l'inserimento di una password, suddividendo i messaggi in argomenti in base ai quali gli utenti possono raggruppare i propri messaggi, indicando la data e l'ora della pubblicazione, ecc.

In contatto con

Ciao a tutti, oggi voglio parlarvi di un modo rapido con cui imparerete a raccogliere bacheche di alta qualità nel vostro paese o nella regione desiderata.

Un giorno fa, ho ricevuto un'offerta per vendere il prodotto che è rimasto ai proprietari dopo la chiusura dell'attività, ovviamente, creare un sito Web e drenare il traffico attraverso il contesto è fuori discussione e le bacheche sono molto buone per questa attività e dare un risultato veloce.

E se ci sono poche visualizzazioni di annunci, puoi utilizzare / Yandex.Direct o servizi a pagamento di bacheche (alza in alto, evidenzia, ecc.), Dal momento che puoi pagarli in qualsiasi modo conveniente WebMoney, Privat24 o.

A proposito, da quando ho iniziato a parlare di servizi a pagamento, voglio condividere subito con voi la mia esperienza di placement. pagato annunci sul sito web + quotidiano offline nella regione desiderata:

Riesci a immaginare? E così 3 volte di fila, ho creato annunci, riempito una nuvola di campi e dopo la moderazione, non posso modificare l'annuncio, dato che li eliminano, cazzo. Tuttavia, la situazione con le schede in Ucraina è molto triste, c'è solo un OLX.ua decente e facile da usare, tutto è pensato nei minimi dettagli ...

Ma, poiché abbiamo bisogno di un'ampia copertura del pubblico di destinazione, non faremo con una scheda. E non ha senso essere postati a tutti, perché molti sono spammati fino alla fine o non hanno alcun traffico. Questo è ciò di cui voglio parlarti oggi e mostrarti come eliminare rapidamente ed efficacemente tale merda illiquida per qualsiasi regione o addirittura paese.

Penso che ogni persona quando cerca bacheche fa schifo nella query "elenco di bacheche + regione / paese" e trova alcuni cataloghi di merda con siti morti senza scarico. Ma saremo più intelligenti e metteremo insieme l'elenco da soli, nel caso in cui pubblicherò l'elenco per l'Ucraina in fondo al post, anche se non il fatto che sarà rilevante tra un paio di mesi. E quindi cominciamo:

Come creare un elenco di bacheche pubblicitarie sul traffico?

Sì, no come!

sto scherzando, ovviamente)

1. La prima cosa da fare è raccogliere un elenco di bacheche esistenti nella regione desiderata, per questo ho utilizzato il software FastTrust, che è già cresciuto in una versione online con cui è necessario verificare la qualità dei collegamenti, ma lo useremo per analizzare le schede e ordinarle per qualità.

2. Vai su FastTrust e apri lo strumento "Risultati di ricerca" e seleziona prima ad esempio Google:

- Indichiamo la regione o la zona di dominio google.ru/google.com.ua, ecc.
- Seleziona il numero richiesto di risultati nella SERP
- Scriviamo una richiesta "Bacheca"

Otteniamo un elenco di siti!

3. Ripetiamo il passaggio 2 per il motore di ricerca Yandex, secondo lo stesso principio.

4. Nei passaggi 2 e 3, modifichiamo le query, ad esempio "pubblica un annuncio gratuitamente", "bacheca + regione", "bacheca automatica", ecc. Per qualunque cosa la tua immaginazione sia sufficiente, se non ce l'hai, usa la selezione di query di Wordstat http://wordstat.yandex.ru/.

Di conseguenza, dovresti ottenere un solido elenco di schede:


5.
Naturalmente, ci sono duplicati qui e dobbiamo ripulirli usando il pulsante magico in FastTrust:


381 siti, non ne troverai così tanti in più di un elenco. Se hai bisogno di questo elenco, puoi scaricarlo:

6. Ora è necessario rimuovere parametri importanti per la prossima analisi del sito per escludere i siti a basso traffico. Anche se non puoi farlo, ma inserisci annunci su tutti i siti.

Se ti affidi alla legge di Pareto (principio 80/20) del wiki, il 20% dei siti dall'elenco darà l'80% del traffico / visualizzazioni e il restante 80% dei siti darà solo il 20%. Ora proveremo a trovare questo oro 20%.

Per fare ciò, selezionare i seguenti parametri nel programma:

- Partecipazione su LiveInternet.ru

Nel mio caso, le statistiche Li.ru sono molto poche dove, nel segmento ua usano statue di BigMir, I.ua, Mail, o la statistica è semplicemente completamente chiusa. In Runet, LiveInternet è più popolare, ma non lo escluderemo, perché anche se non ovunque, ne vale la pena, il che significa che possiamo trarre conclusioni sul traffico del sito.

7. Pulisci l'elenco con l'Alexa Global Rank "-1":

Ordinamento della colonna " Frequenza giornaliera"e contrassegna in esso i dati più di 10K di traffico al giorno, quindi ordina per" Alexa"(meno è meglio è), ho scelto un valore fino a 100.000, tutto quello che è più di 100.000 l'ho rimosso dall'elenco (tranne quelli che hanno più di 10K di traffico):


8. Ora devi pulire il database dei siti non tematici e di profilo ristretto:

Nel mio caso, queste sono schede auto, siti di lavoro e altra spazzatura di cui non ho bisogno ora.

In totale, ho ricevuto 17 bacheche di alta qualità e visitate su 381, condivido l'elenco con voi, come promesso all'inizio del post:

Specchio principaleTCITraffico giornaliero di LI.ru
http://profile.all.biz/board/add3200 79794 2140
http://prom.ua20 -1 4238
http://aukro.ua/NewItem/900 9 4400
http://www.ria.com/objavlenie/2200 44069 4856
http://olx.ua1400 28743 5232
http://doska.io/login?return_path=/add20 -1 19081
http://board.join.ua/add/10 -1 19757