csv Import schlägt fehl.

11 März 2022 13:29 #2102 von homeister@mehom.de

  • Neues Mitglied
  • Neues Mitglied

  • Beiträge: 7
  • Dankeschön erhalten: 0
  • Hallo, ich bekomme beim Import die folgende Fehlermeldung.
    ich möchte nur Name und Mailadresse und Versandart HTML importieren da ich nicht mehr Daten habe.
    Dateiinhalt (hatte abonennten exportiert und dann die Namen geändert und überzählige Spalten entfernt
    name;email;emailformat
    a.rrr;n5nrnn@oddom.de;1
    a.rrrtzz;.nnnn@oddom.de;1

    Fehlermeldung
    fgetcsv(): Argument #2 ($length) must be of type ?int, string given

    was mach ich falsch ?

    Eigentlich will ich nur die Mailadressen importieren und dann einen NL versenden in der erläutert wird das sie sich nunn selbst abmelden können bzw ihre angaben machen können.

    Gibt es Felder die egfüllt sein MÜSSEN ???

    mfg
    Egbert

    Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    11 März 2022 16:04 #2103 von Karl

    • Administrator
    • Administrator

  • Beiträge: 334
  • Dankeschön erhalten: 31
  • Hallo Egbert,
    ich habe aus deinen Beispieldaten eine CSV-Datei erstellt

    und diese mit den Standardeinstellungen (Strichpunkt, doppelte Anführungszeichen, Haken bei Zeile 1 enthält Überschrift) eingelesen.

    Anschließend im linken Feld überflüssige Datenbankfelder (firstname, status) gelöscht und importiert.


    Hier das Ergebnis:


    Gruß Karl

    Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    11 März 2022 18:41 #2104 von homeister@mehom.de

    • Neues Mitglied
    • Neues Mitglied

  • Beiträge: 7
  • Dankeschön erhalten: 0
  • Hallo Karl,ich verstehe es auch nicht.. Hab es nun mal Chrome gestestet:Hier der Weg einmal mit export UTF8 und gleiches Ergebnis mit Excport als csv..ist immernoch adas gleiche ...hab ich eine falsche PHP Version oder so ?vielen dank für deine Mühe...Egbert PS: sonst muss ich die von Hand anlegen ...

    Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    11 März 2022 22:48 - 11 März 2022 22:50 #2105 von Romana

    • Moderator
    • Moderator

  • Beiträge: 963
  • Dankeschön erhalten: 86
  • Hallo Egbert,

    zu deiner letzten Frage aus dem ersten Thread: Es muss nur die Mailadresse vorhanden sein. Das Mailformat und den Status kannst Du beim Import setzen.

    Zum Import habe ich hier im Handbuch einiges geschrieben. Du solltest Dir vielleicht den Abschnitt Sicherste Vorgehensweise beim Import von CSV-Dateien mal genauer ansehen.

    Ich denke, deine CSV-Datei taugt nichts. Darauf deutet die Fehlermeldung hin. Ich gebe zu, etwas kryptisch, aber mangels fehlerhafter CSV-Dateien konnte ich das noch nicht sauberer abfangen. Bei einer fehlerhaften CSV-Datei hilft auch ein anderer Browser nichts.

    Übrigens: Deine PDF-Datei aus dem Anhang habe ich gelöscht, die enthält ja echte Mailadressen, so wie das aussieht. Ich habe die Datei nur angesehen, nicht herunter geladen.

    Wenn Du die CSV-Datei auch mit den Optionen, die Du bei Import markiert hast, geschrieben hast, bist Du schon mal auf dem richtigen Weg. Aus den oberen Schnipseln in deinem PDF kann ich nicht viel erkennen, aber ich fürchte, Du hast die CSV-Datei mit Excel geschrieben, da gibt es wie im oben genannten Abschnitt des Handbuchs ja geschrieben ziemliche Probleme. Falls ich mit meiner Vermutung recht habe: Besorge dir Apache Office oder LibreOffice und schreibe deine CSV-Datei damit.

    Hth
    Romana

    Edit: Von Hand anlegen musst Du nicht, wäre ja noch schöner… Wir finden schon eine Lösung, nur Geduld.

    Problem gelöst? Dann bitte auf gelöst klicken. Über ein Danke freue ich mich immer.
    Problem solved? Please click to solved.I am glad to every thank you.
    Letzte Änderung: 11 März 2022 22:50 von Romana.

    Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    14 März 2022 16:12 #2107 von homeister@mehom.de

    • Neues Mitglied
    • Neues Mitglied

  • Beiträge: 7
  • Dankeschön erhalten: 0
  • hallo Romana,
    vielen Dank für deine Tipps,
    aber leider funktionierte s auch damit nicht. die fehlermeldung bleibt. Auch beim improtieren der export Datei kommt der gleiche Fehler.
    Die war weder in Excel noch irgendwo anders drin...

    kann es doch am System liegen ?

    mfg
    Egbert

    Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    14 März 2022 20:48 #2108 von Romana

    • Moderator
    • Moderator

  • Beiträge: 963
  • Dankeschön erhalten: 86
  • Hallo Egbert,

    ich schlage vor, Du nimmst mal die Datei …/administrator/components/com_bwpostman/import_demo.csv und importierst die. Das sind sechs Datensätze, die bisher überall und immer funktioniert haben. Erst wenn das nicht funktioniert, kann ich einen Fehler in BwPostman in Betracht ziehen. Das hat mit 1000%iger Sicherheit nichts mit irgendwelchen Problemen im System zu tun, denn wenn Du zum Beispiel eine zu alte Version von php hättest, dann hättest Du BwPostman gar nicht installieren können.

    Wenn Du die oben genannte Datei importieren kannst (die importierten Datensätze dann natürlich wieder archivieren und löschen), dann könntest Du deine Datei in Teile aufsplitten, wenn es sein muss, bis auf eine Zeile Daten herunter. Ich bin nämlich ziemlich sicher, dass es ein oder mehrere Datensätze sind, die diese Probleme bereiten.

    Hth
    Romana

    Problem gelöst? Dann bitte auf gelöst klicken. Über ein Danke freue ich mich immer.
    Problem solved? Please click to solved.I am glad to every thank you.

    Bitte Anmelden oder Registrieren um der Konversation beizutreten.

    Ladezeit der Seite: 0.151 Sekunden

    Zum Newsletter registrieren

    Hinweis: Ihre eingegebenen Daten werden von mir nur für die Registrierung zum und den Versand des Newsletters verwendet. Diese Daten werden von mir verarbeitet und gespeichert. Weitere Informationen erhalten Sie in meiner Datenschutzerklärung.
    Ihre Mailingliste:
    BwPostman:
    Infos rund um Joomla!-Erweiterungen von Boldt Webs...

    () Pflichtfelder

    Information

    ×

    Freiwilliges Honorar

    Wenn Sie Boldt Webservice gut finden, freue ich mich über ihre Unterstützung:
    • Empfehlen Sie Boldt Webservice weiter
    • oder lassen Sie mir ein freiwilliges Honorar zukommen, wenn Ihnen die Tipps auf dieser Seite oder die Erweiterungen für Joomla eine Hilfe waren. Die Abwicklung erfolgt über Paypal.

    Sie unterstützen mit ihrem freiwilligen Honorar auch die Neu- und Weiterentwicklung freier Software und Erweiterungen für das CMS Joomla.

    Geben Sie einfach unten den Betrag ein, den Sie mir zukommen lassen möchten und klicken auf den Button freiwilliges Honorar:

     

    Zum Newsletter registrieren

    Hinweis: Ihre eingegebenen Daten werden von mir nur für die Registrierung zum und den Versand des Newsletters verwendet. Diese Daten werden von mir verarbeitet und gespeichert. Weitere Informationen erhalten Sie in meiner Datenschutzerklärung.
    Ihre Mailingliste:
    BwPostman:
    Infos rund um Joomla!-Erweiterungen von Boldt Webs...

    () Pflichtfelder

    Information

    ×

    Freiwilliges Honorar

    Wenn Sie Boldt Webservice gut finden, freue ich mich über ihre Unterstützung:
    • Empfehlen Sie Boldt Webservice weiter
    • oder lassen Sie mir ein freiwilliges Honorar zukommen, wenn Ihnen die Tipps auf dieser Seite oder die Erweiterungen für Joomla eine Hilfe waren. Die Abwicklung erfolgt über Paypal.

    Sie unterstützen mit ihrem freiwilligen Honorar auch die Neu- und Weiterentwicklung freier Software und Erweiterungen für das CMS Joomla.

    Geben Sie einfach unten den Betrag ein, den Sie mir zukommen lassen möchten und klicken auf den Button freiwilliges Honorar: