Autor Zpráva
Nobody
Profil *
Zdravím,,mám problém s exportem souboru,který je pojmenován,podle data registrace a jména z formuláře,pokud ponechám jenom jméno z formuláře,jde vše o.k,pokud přidám fci date vyhodí mi to warning a nikam se mi nic nezapíše,netusí někdo,kde by mohla býti chyba?

Zde je ZK:
//Export do csv souboru jednotlivě
$datum = Date("d/m/Y");
$soubor = "../../../admin/export_customer/$datum-$name.csv";
$export = fopen("../../../admin/export_customer/$datum-$name.csv","a+");
fwrite($export, strtoupper($mail).";".$name.";".$telefon.";".$web.";".$select.";".$zpr ava."\r\n ");
fclose($export);


Díky za odpověď.
Matty
Profil
Nobody
$datum = Date("d/m/Y");
Lomítko je bráno jako otevření adresáře. Nahraď / něčím jiným, třeba podtžítkem.
Kcko
Profil
$datum = Date("d/m/Y");

vytvori neco jako 03/05/2008

Uz si nekdy videl takto pojmenovany soubor? Zkus to takhle

$datum = Date("d_m_Y");

A bude po problemu
Nobody
Profil *
Funguje to výborně:)Děkuji za info,jenom dotaz:Je to dáno tím,že tento znak "/" není povolen při pojmenovávání složek ve win?
Matty
Profil
Nobody
Je to dáno tím, že / se značí adresáře. No, vlastně máš pravdu. Ale určitě hostuješ na Linuxu.
Nobody
Profil *
Ach tak,to mě nanapadlo,díky za info.
Ještě by mne ale zajímalo,jakto,že když dám podtžítko i mezi $datum_$name.csv tak se také nic neprovede,ale když ponechám pomlčku"-",funguje to korektně..je to tedy pro přehlednost zcela nepodstatné ale jen by mne to zajímalo do budoucna...
Matty
Profil
Nobody
To nevim. Asi to bere $datum_$name jako jednu proměnnou.
Do budoucna se spíše naučit zápis:
$soubor = "../../../admin/export_customer/".$datum."_".$name.".csv";

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0