Remember me - Lost password?
Aerendir : about 2 years ago
Io non capisco: il file ci sta e il path lo ha trovato PHP. Quando però deve aprirlo e leggerlo lo stesso PHP si dice da solo che il file non esiste. Però il file sta là. Mistero della programmazione, amen.
from Nocera Inferiore - 15 replies - reply meme
capobecchino : about 2 years ago
cioè?
from Sesto San Giovanni, IT - detail
Aerendir : about 2 years ago
Sono dei file CSV di traduzione di Magento. Voglio memorizzare nel db alcuni dati per poi confrontare la versione 1.3 con la 1.4. Nel passaggio hanno spostato molte stringhe da una parte all'altra e quindi si dovrebbe fare tutta la traduzione da capo. Io vorrei usare uno scriptino per capire cosa si può riciclare della 1.3.

Detto questo ho fatto una funzione read_dir() che scorre tutto l'albero delle directory e memorizza in una variabile, separandoli con una virgola, solo i path dei file.

Con explode(read_dir()) ottengo un array e con foreach lo processo.

Ho fatto un'altra funzione read_csv() che usa fgetcsv per leggere il contenuto dei file ottenuti ma il problema è che fopen mi dice che il file o la cartella è inesistente ed io non ho idea del perchè.
from Nocera Inferiore - detail
capobecchino : about 2 years ago
stampati il percorso ...
from Sesto San Giovanni, IT - detail
Aerendir : about 2 years ago
Di che?
from Nocera Inferiore - detail
Aerendir : about 2 years ago
Il percorso del file è corretto, l'ho copiato dall'errore di PHP e da terminale (di Ubuntu) ho provato ad aprire il file e si è aperto: quindi il percorso è corretto.
from Nocera Inferiore - detail
capobecchino : about 2 years ago
si ma il file è in remoto o in locale?
from Sesto San Giovanni, IT - detail
Aerendir : about 2 years ago
Locale e lo vedo, sta lì, navigando le cartelle ci arrivo e lo apro!
from Nocera Inferiore - detail
Aerendir : about 2 years ago
Tanto è vero che se uso read_csv dentro a read_dir funziona. Se lo uso nel foreach (cioè dopo aver esportato ed esploso la stringa/elenco-files) non funziona.
from Nocera Inferiore - detail
capobecchino : about 2 years ago
allora hai qualcosa nel for ... posta il codice
from Sesto San Giovanni, IT - detail
Aerendir : about 2 years ago
Lo sapevo!!! Sono un caXXone!!! Ho provato pure son is_string e file_exists e bastava un trim! Che caXXone!

Comunque è risolto
from Nocera Inferiore - detail
Pearl : about 2 years ago
gli informatici sono famosi per dirsi tutto il male del mondo (solitamente quando passano molto tempo a cercare un errore che hanno sotto gli occhi)
from San Salvo (CH) - detail
Aerendir : about 2 years ago
Gli informatici, figurati io che non lo sono! Era uno spazio! Un misero, infimo, piccolo, spazietto, invisibile! E pure mi ha fatto perdere 3/4 d'ora e non so quanta salute!
from Nocera Inferiore - detail
Aerendir : about 2 years ago
Grazie capobecchino! Però alla fine era uno spazietto!
from Nocera Inferiore - detail
Pearl : about 2 years ago
ma solitamente è sempre uno spazio, un punto, una maiuscola o qualche dettaglietto che facilmente sfugge alla vista. Anche perchè, se fosse palese lo troveremmo subito
from San Salvo (CH) - detail
Aerendir : about 2 years ago
E anche questo vero è!
La cosa divertente è che avevo anche visto che la strnga veniva creata con lo spazio. M so detto vabbè, dopo lo tolgo. E invece... Vabbè, mi rimetto su sto script seno finisco domani
from Nocera Inferiore - detail
New to meemi?
Join now to quickly and easily way

Problem? Rigenerate new code
By clicking the button, you agree all terms of service