Forum dédié au moteur de recherche et aux techniques d'optimisation par #taggle
Vous n'�tes pas identifi�.
Comme plusieurs d'entre vous galèrent avec le parsing de fichiers csv, je vous remet ici le script que j'ai utilisé pour l'affil fleur :
<?php $row = 1; $handle = fopen("http://www.bebloom.com/cataloguelivflnet.txt", "r"); while (($data = fgetcsv($handle, 5000, ";")) !== FALSE) { $num = count($data); //echo "<p> $num fields in line $row: <br /></p>\n"; $row++; //for ($c=0; $c < $num; $c++) { include ("sql.php"); $query = "INSERT INTO `bebloom` VALUES ('" . addslashes($data[0]) ."','". addslashes($data[1]) ."','". addslashes($data[2]) ."','". addslashes($data[3]) ."','". addslashes($data[4]) ."','". addslashes($data[5]) ."','". addslashes($data[6]) ."','". addslashes($data[7]) ."');"; //if($p = @mysql_query($query,$c)){ //print_r($data); echo $query; mysql_query($query); } //} fclose($handle); //} // fermeture bdd @mysql_close($c); ?>
Ca marche donc avec tous les flux csv (tradedoubler, firstcoffee, autres régies d'affiliation ou affiliation directe)
Hors ligne
Sympa
Mais j'ai du louper un épisode
Comment je récupère le csv sur TradeDoubler... vu que quand je sélectionne csv dans l'option du code il me donne un code à placer sur une page et non la possibilité de télécharger le csv
Et ensuite... le sql.php ... il a quoi dedans ?
Et la base de données... elle est créée comment ?
Je vous avait dit que j'étais vraiment nul
Hors ligne
rhalala ! incroyable
bon voilà pour la table mysql :
CREATE TABLE `bebloom` ( `categorie_marchand` varchar(100) NOT NULL default '', `id_marchand` varchar(100) NOT NULL default '', `nom` varchar(100) NOT NULL default '', `marque` varchar(100) NOT NULL default '', `description` varchar(255) NOT NULL default '', `lien` varchar(100) NOT NULL default '', `img` varchar(100) NOT NULL default '', `prix` varchar(100) NOT NULL default '', PRIMARY KEY (`nom`), UNIQUE KEY `id_marchand` (`id_marchand`) ) TYPE=MyISAM;
et le contenu de mysql.php :
<? // connection bdd $c = @mysql_connect($server,$user,$passwd) or die("connection impossible"); @mysql_select_db($bdd,$c) or die("selection de la base impossible"); ?>
ou tu dois rentrer tes $server, $user, $passwd et $bdd. J'espère que je dois pas expliquer plus
Hors ligne
ben voilà... avec ça c'est plus clair
Maintenant... je peux faire des essais avec first coffe... car avec trade j'ai pas vu où récupérer le csv
Merci Sid
Hors ligne
Siddartha a �crit:
ou tu dois rentrer tes $server, $user, $passwd et $bdd. J'espère que je dois pas expliquer plus
Juste une chose monsieur s'il vous plait : pouvez vous faire un virement auto de mes gains ? merci
Hors ligne
Merci Sid là j'ai trop picolé pour tester mais je m'y met demain
Allez la France
Hors ligne
Je crois que je vais aller me coucher
Vous connaissez pas un bon bouquin de php et mysql pour les nuls
Ma base de données reste vide... et de toute façon... je dois vraiment pas avoir les idées claires ce soir... je vois vraiment pas comment utiliser cette base de données si elle voulait se remplir.... il me manque le fichier pour afficher les produits qui... devraient être dans la base... mais qui ne veulent pas rentrer.
Je suis nul !!!!
Faudrait que je fasse une retraite de quelques mois dans un monastère tibétain avec des lamas spécialistes de php
Hors ligne
Putain tu dépote Sid en php et en jsp ça donne quoi
Moi je suis comme toi Americas, sur Tradedoubler impossible d'avoir accès au "Catalogue produits" (fichier XMl, CSV...) de Kelkoo et pourtant j'ai accès aux éléments graphiques.
Derni�re modification par payton (13-10-2005 11:09:38)
Hors ligne
sur tradedoubler pour avoir acces au catalogue complet des affiliations il faut demander la liste ilimité des catalogues produit
Hors ligne
et à qui tu le demandes vu que pour avoir une réponse quand on leur envoie un mail... en général on peut toujours attendre
Hors ligne
Americas a �crit:
et à qui tu le demandes vu que pour avoir une réponse quand on leur envoie un mail... en général on peut toujours attendre
Idem j'ai fait une cinquantaine de demandes il pourrait au moins répondre....
Hors ligne
deux choses pour les quiches en php comme moi
- dans le code du parsing Sid appelle le fichier sql.php
et le contenu de mysql.php :
donc faire gaffe à bien modifier l'un ou l'autre
- bien mettre un htaccess si le fichier de connexion est placé dans un dossier sans index
GRAND MERCI SID
Derni�re modification par tom_sawyer (13-10-2005 13:38:57)
Hors ligne