Autor | Zpráva | ||
---|---|---|---|
Nobody Profil * |
#1 · Zasláno: 3. 5. 2008, 19:03:32
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 |
#2 · Zasláno: 3. 5. 2008, 19:05:24 · Upravil/a: Matty
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 |
#3 · Zasláno: 3. 5. 2008, 19:07:04
$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 * |
#4 · Zasláno: 3. 5. 2008, 19:23:51
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 |
#5 · Zasláno: 3. 5. 2008, 19:26:07
Nobody
Je to dáno tím, že / se značí adresáře. No, vlastně máš pravdu. Ale určitě hostuješ na Linuxu. |
||
Nobody Profil * |
#6 · Zasláno: 3. 5. 2008, 19:33:57
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 |
#7 · Zasláno: 3. 5. 2008, 19:51:48
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"; |
||
Časová prodleva: 16 let
|
0