PHP -> XLS - text do viacero stĺpcov

Programovacie jazyky, rady, poradňa...
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

PHP -> XLS - text do viacero stĺpcov

Príspevok od používateľa Innocence »

Zdravím, páni. Riešim export obsahu formulára v PHP do XLS. Kód vyzerá takto:

Kód: Vybrať všetko

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com">
<link rel="stylesheet" type="text/css" href="style.css" />
  <title>Export do XLS</title>
  </head>
  <body background="img/back.png">
    <?php
    if(isset($_POST["submit"])){
      $file = fopen("log.xls","w");
      fwrite($file,$_POST["text"]);
      fclose($file);
    }
    ?>

    <form align="center" name="formular" method="post" action="">
      <textarea name="text" style="width:800px; height:70px"></textarea><br/><br/>
      <input type="submit" name="submit" value="ODOSLAŤ">
    </form>
<br/>

  </body>
</html>
Moja žiadosť znie: Chcem, aby mohol user rozdeliť svoj text, ktorý zadáva do poľa na webe, do viacerých stĺpcov v Exceli. Teda do poľa napíše A (nejaký predefinovaný znak, reťazec na oddelenie) B.. Potom v Exceli bude písmeno A v stĺpci A, písmeno B v stĺpci B.. Dá sa to? Ďakujem pekne.

//autoeditácia príspevku (09 Mar 2014, 19:07)
Resp. úprava požiadavky - aby sa to priamo z toho poľa zapísalo do stĺpca B, pôjde to?
dykeer
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 102
Registrovaný: 02 jan 2011, 21:21
Kontaktovať používateľa:

Re: PHP -> XLS - text do viacero stĺpcov

Príspevok od používateľa dykeer »

Neviem, či je PHP až také múdre, že vie podľa prípony xls zistiť, že chces pracovať s excel súborom.
Na prácu s XLS sa využívajú v PHP rôzne moduly. Toto je asi naj: http://phpexcel.codeplex.com/
Google ti poradí viac
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: PHP -> XLS - text do viacero stĺpcov

Príspevok od používateľa audiotrack »

ulož to ako csv, oddelovač bude bodkočiarka. Je to všeobecne známy a používaný formát, a excel s ním nemá najmenšie problémy. Pochopí to presne tak, ako si písal (riadky budú riadkami, stlpce budú oddelované bodkočiarkou)
Innocence
VIP
VIP
Používateľov profilový obrázok
Príspevky: 2451
Registrovaný: 05 jan 2008, 10:16
Bydlisko: Bratislava

Re: PHP -> XLS - text do viacero stĺpcov

Príspevok od používateľa Innocence »

No, takto som to chcel, perfektné. Ďakujem :)
Napísať odpoveď