Feed inladen fout?
Ik heb een website waar je feeds kan inladen van bijvoorbeeld Neckermann.
Nu krijg ik de volgende fouten als ik deze feeds wil inladen:
import van lijn 3848 was succesvol
import van lijn 3849 was succesvol
Er is een fout opgetreden bij de import van lijn 3850: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '', '86517297', '29.95', '0', 'Direct leverbaar', 'Weber dekselhouder', 'http://c' at line 1import van lijn 3851 was succesvol
import van lijn 3852 was succesvol
Nog meer:
import van lijn 6740 was succesvol
import van lijn 6741 was succesvol
import van lijn 6742 was succesvol
Er is een fout opgetreden bij de import van lijn 6743: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '', 'Dit Present Time (PT) memobord is tegelijkertijd een complete magnetische we' at line 1import van lijn 6744 was succesvol
import van lijn 6745 was succesvol
import van lijn 6746 was succesvol
en dit:
import van lijn 10305 was succesvol
import van lijn 10306 was succesvol
Er is een fout opgetreden bij de import van lijn 10307: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'set van 2)', 'http://clicks.m4n.nl/_c?aid=28544&adid=667496&_df=true&turl=http%3' at line 1import van lijn 10308 was succesvol
import van lijn 10309 was succesvol
import van lijn 10310 was succesvol
import van lijn 10311 was succesvol
import van lijn 10312 was succesvol
import van lijn 10313 was succesvol
Wat ga hier mis?
Gewijzigd op 17/06/2011 17:20:00 door Leroy schouten
Ik heb zo´n donkerbruin vermoeden dat je geen mysql_real_escape_string() gebruikt om gegevens veilig in je database te krijgen. De fout lijkt mij overigens erg gemakkelijk te achterhalen (tenzij je geen Engels kunt)....
Ik kan helaas niet zo goed engels nee
Gewijzigd op 17/06/2011 19:53:58 door - Ariën -
Ik heb dit script gekocht van iemand anders dus snap niet precies wat je bedoeld omdat ik niet zoveel verstand heb van php. Hoe kan het zo zijn dat maar een oaar imports verkeerd gaan?
Zoals eerder vermeld, mysql_real_escape_string ontbreekt waarschijnlijk.
Aar bedoelt dat er ergens iets gebeurd à la:
$query = 'INSERT INTO blabla'; // Query opbouwen. Ik ben lui
$result = mysql_query($query);
if(!$result)
{
echo mysql_error();
}
Daar kan je dan ook $query echo'en. Maar dat ligt er natuurlijk ook aan hoe dat script is opgebouwd.
Even het geheel:
Code (php)
1
2
3
4
5
6
7
2
3
4
5
6
7
$query = 'INSERT INTO blabla'; // Query opbouwen. Ook ik ben lui.
$result = mysql_query($query);
if(!$result)
{
echo "Fout op lijn: ".$query."<br />";
echo mysql_error();
}
$result = mysql_query($query);
if(!$result)
{
echo "Fout op lijn: ".$query."<br />";
echo mysql_error();
}
Sorry mischien een hele domme vraag maar licht het nou aan het script die ik invoer m4n script of aan mij website script?
Leroy schouten op 18/06/2011 18:38:58:
Sorry mischien een hele domme vraag maar licht het nou aan het script die ik invoer m4n script of aan mij website script?
Leer Nederlands.
Leroy schouten op 18/06/2011 18:38:58:
Sorry mischien een hele domme vraag maar licht het nou aan het script die ik invoer m4n script of aan mij website script?
Scripts geven geen licht.
Ik vind dit echt kinderachtig! Wat kan ik er aan doen dat ik dyslectie heb? Jullie weten zelf ook wel wat ik met het woordje licht bedoel!
m4n is een bedrijf die feeds kan geven die jij dan op je website zet. Als iemand via jou website iets koopt uit die feets dan krijg je daar geld voor.
Gewijzigd op 19/06/2011 11:20:23 door leroy schouten
Leroy schouten op 19/06/2011 11:07:40:
Ik vind dit echt kinderachtig! Wat kan ik er aan doen dat ik dyslectie heb? Jullie weten zelf ook wel wat ik met het woordje licht bedoel!
Dat is het niet alleen. Afgezien van het feit dat je met een spellingchecker gewoon woorden als dyslexie goed kan schrijven kan je zelf ook nog wel dingen leren.
Ligt en licht is niet zo moeilijk als betekend of betekent. De laatste hebben te maken met de situatie, met de grammatica. De eerste heeft maar twee mogelijkheden: 'Het licht staat aan.'; 'Het ligt op de kast.'.
Wanneer je welke moet toepassen kan je dus gewoon leren. Dyslectici zijn niet stom, dus dit kan jij ook. Dat je dyslexie hebt is hier geen excuses voor.
Als je niet weet hoe je bijvoorbeeld arachnofobie moet schrijven, dan kan je gebruik maken van een spellingchecker.
Verder is het ook zo dat je nog steeds een normale zin kan maken. Desnoods schrijf je kleine korte zinnen, als je maar duidelijk bent.
Je hebt het in je post over een m4n 'script' en dat je daar een script in stopt. Dat is dus niet zoals, want nu schrijf je wat anders:
Leroy schouten op 19/06/2011 11:19:53:
Nee het is geen excuus maar er kan wel rekening mee gehouden worden. Of gezegt worden let aub op je spelfouten. Dit komt anders over dan leer nederlands!
m4n is een bedrijf die feeds kan geven die jij dan op je website zet. Als iemand via jou website iets koopt uit die feets dan krijg je daar geld voor.
m4n is een bedrijf die feeds kan geven die jij dan op je website zet. Als iemand via jou website iets koopt uit die feets dan krijg je daar geld voor.
Je kunt er niet vanuit gaan dat iedereen alles kent wat jij weet. Wij hebben dus nog nooit van dat bedrijf gehoord (daar kan je vanuit gaan). Dus dan kan je schrijven wat je nu hebt geschreven, dat je feeds inlaad die je krijgt van het bedrijf M4N, plaats je nog even een linkje naar dat bedrijf toe en gelijk is je hele bericht een heel stuk duidelijker.
Ook kan je weer leren dat het gewoon feeds is en niet feets, feeds is gewoon een naam, je kunt je eigen naam onthouden, dus kan je die naam ook onthouden.
Ik heb niet alleen om die 'licht' gezegd dat je Nederlands moet leren, maar om je hele bericht. Je kunt dus ook meer doen aan de duidelijkheid van je bericht, wat ook Nederlands is, want bij Nederlands leer je ook hoe je duidelijke teksten moet schrijven.
(Ik heb dyslexie, dus ik weet waar ik het over heb.)
Is er mischien een optie om je account te verwijderen>
Leroy schouten op 19/06/2011 11:42:50:
Het gaat me ook niet om de reactie maar ook om de zweer die hier hangt staat me niet zo aan en dan de reactie's erbij. Daarom besluit ik om niet meer terug te komen op het forum.
Is er mischien een optie om je account te verwijderen>
Is er mischien een optie om je account te verwijderen>
Tja, je kunt zelf er ook wat aan doen. Door bijvoorbeeld zelf ook wat te doen en niet te verwachten dat wij het allemaal voor je uitzoeken.
Neem contact op met de mods.
Ja, het is hier phpHulp, en we helpen je graag. Maar het ook erg logisch om zelf eens wat te proberen, anders had je maar een vacature aan moeten maken wat ik je niet heb zien doen.
Dus het is echt niet de sfeer van phpHulp die volgens jouw bagger is.
Over je account...
Nee, je kan niet jouw account verwijderen, dan krijg je allemaal gaten in het forum. Wel kan je jouw naam in je profiel aanpassen zodat je berichten niet meer herleidbaar zijn. In overleg met de moderators/admins kan je wel enkele posts laten aanpassen.
Ik raad aan om hen in dat geval even te PM'en...
Gewijzigd op 19/06/2011 13:17:40 door - Ariën -