CSV combiner/builder

Cancelado Publicado Nov 16, 2008 Pagado a la entrega
Cancelado Pagado a la entrega

PHP Script run in linux environment, it builds CSV files with these conditions:

3 Types of files exist:

A. A folder of keyword csv files(may be more than 1 keyword file)

/keywords/[url removed, login to view]

..

/keywords/[url removed, login to view]

B. domain txt file

/setup/[url removed, login to view]

C. random words file

/setup/[url removed, login to view]

File Specs:

A. [url removed, login to view] file may contain anywhere from 100-100,000+ rows of data

B. [url removed, login to view] file may contain 10,000+ rows

C. [url removed, login to view] file contains 50,000+ rows

What's contained in these files:

A. [url removed, login to view] file format:

keyword phrase,URL

keyword phrase2,url2

keyword phrase3,url3

B. [url removed, login to view] file format:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

C. [url removed, login to view] file foramt:

randomword1

randomword2

randomword3

******************************************

What I need the script to do:

Put all these information in CSV files with these parameters -

1. Create CSV files with the RANDOM WoRDS file & DOMAIN in the file NAME like so:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

2. Within each [url removed, login to view] file, contains randomly anywhere between 200-300 rows of data pulled sequentially from the keyword file.

So if the keyword file contains 3,000 keywords, the script may create 10 files like so:

Filename 1: [url removed, login to view]

File 1 Content:

keywordphrase1,url1

..

..

keywordphrase300,url300

..

..

Filename 10: [url removed, login to view]

File 10 Content:

keywordphrase2700,url2700

..

..

keywordphrase3000,url3000

3. In the [url removed, login to view] file, each subdomain maybe only used to name 50 CSV files max.

For example:

/generatedfiles/[url removed, login to view]

..

/generatedfiles/[url removed, login to view]

I should also have the option to ignore the [url removed, login to view] file, so the generated files may look like this:

/generatedfiles/[url removed, login to view]

..

/generatedfiles/[url removed, login to view]

***************************************************

So before:

/keywords/[url removed, login to view]

..

/keywords/[url removed, login to view]

/setup/[url removed, login to view]

/setup/[url removed, login to view]

/generatedfiles/

[url removed, login to view]

and After:

/keywords/[url removed, login to view]

..

/keywords/[url removed, login to view]

/setup/[url removed, login to view]

/setup/[url removed, login to view]

/generatedfiles/[url removed, login to view]

..

/generatedfiles/[url removed, login to view]

[url removed, login to view]

or After:

/keywords/[url removed, login to view]

..

/keywords/[url removed, login to view]

/setup/[url removed, login to view]

/setup/[url removed, login to view]

/generatedfiles/[url removed, login to view]

..

/generatedfiles/[url removed, login to view]

[url removed, login to view]

Uploaded is just the structure of how I'd like it to be, you can create more than one php script if you like.

PHP

Nº del proyecto: #344190

Sobre el proyecto

Proyecto remoto Activo Nov 16, 2008