Vai Indietro   PcTuner Forum > Sezione Software > Software/Programmazione
Arcade Registrazione Blogs Regolamento Feedback FAQ Lista Utenti Calendario Segna come Letti

Ultimi 5 blog pubblicati su PcTuner Blog
Data Titolo

Rispondi
 
Strumenti Discussione Modalità Visualizzazione
Vecchio 05-09-2004, 20.38.02   #1
The Call of the North
 
L'avatar di  fedcas
 

Iscritto da: 11-05-2002
Locazione: LU - PI - RM
Messaggi: 15,532
Feedback: (0)
PHP e stringhe

ciao,

ho questa riga di codice qui:

Codice:
while (list($arr) = each($filelist)){
print "&nbsp<a href=$filelist[$arr]><img src=$size/$filelist[$arr]></a>&nbsp";
}
che praticamente visualizza un array di un certo numero di img... ora queste img sono dei thumbnails dei rispettivi video, quindi mi servirebbe che cliccandoci il link punti al filmato omonimo (ma ovviamente con estensione cambiata)

in altre parole attualmente punta a xxx.jpg, mentre io devo fare in modo che punti a xxx.avi... non vorrei rinominare tutti i filmati come .jpg.avi quindi prima di aggiungere .avi devo sottrarre .jpg... na roba tipo lo slice del javascript andrebbe bene per capirci... avete idea di come possa fare?
__________________
Scandinavia dreamin'
on such a summer's day
fedcas Non in Linea   Rispondi Citando
Vecchio 05-09-2004, 23.25.02   #2
Firefox Enthusiast
 
L'avatar di  Eddie
 

Iscritto da: 15-11-2002
Locazione: Gorizia,FvG
Messaggi: 970
Feedback: (0)
Re: PHP e stringhe

Codice:
while (list($arr) = each($filelist)){
print "&nbsp<a href=$filelist[$arr]><img src=$size/". str_replace(".jpg",".avi",$filelist[$arr]) ."></a>&nbsp";
}
Semplice semplice.
L'unico problema è che str_replace è case sensitive quindi se una img ha l'estensione scritta in mixed case per esempio non viene eseguita la sostituzione.
Si può ovviare con ereg_replace però
Eddie Non in Linea   Rispondi Citando
Vecchio 05-09-2004, 23.42.10   #3
The Call of the North
 
L'avatar di  fedcas
 

Iscritto da: 11-05-2002
Locazione: LU - PI - RM
Messaggi: 15,532
Feedback: (0)
uh grazie però non riesco a farlo andare... questo è il codice che sto usando (la stringa della sostituzione è quella del link non quella della img)

Codice:
while (list($arr) = each($filelist)){
print "&nbsp<a href=. str_replace(".jpg",".avi",$filelist[$arr]) .><img src=$size/$filelist[$arr]></a>&nbsp";
continuo a provare
__________________
Scandinavia dreamin'
on such a summer's day
fedcas Non in Linea   Rispondi Citando
Vecchio 05-09-2004, 23.48.19   #4
The Call of the North
 
L'avatar di  fedcas
 

Iscritto da: 11-05-2002
Locazione: LU - PI - RM
Messaggi: 15,532
Feedback: (0)
ops... avevo dimenticato i doppi apici

Codice:
while (list($arr) = each($filelist)){
print " <a href=". str_replace(".jpg",".avi",$filelist[$arr]) ."><img src=$size/$filelist[$arr]></a> ";


grazie mille ora funge tutto!
__________________
Scandinavia dreamin'
on such a summer's day

Ultima Modifica di fedcas : 05-09-2004 23.54.22.
fedcas Non in Linea   Rispondi Citando
Vecchio 06-09-2004, 15.50.48   #5
Firefox Enthusiast
 
L'avatar di  Eddie
 

Iscritto da: 15-11-2002
Locazione: Gorizia,FvG
Messaggi: 970
Feedback: (0)
Gia i doppi apici ^^
Nada
__________________

"Non siete speciali, non siete un pezzo bello unico e raro, siete materia organica che si decompone come ogni altra cosa. Siamo la canticchiante e danzante merda del mondo!"
Eddie Non in Linea   Rispondi Citando
Rispondi Per le vostre immagini su questo forum potete usare PcTunerUp!
Iscriviti gratuitamente alla nostra newsletter.


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 visitatori)
 
Strumenti Discussione
Modalità Visualizzazione

Regole di scrittura
non Puoi inserire messaggi
non Puoi rispondere ai messaggi
non Puoi inviare allegati
non Puoi modificare i tuoi messaggi

codice vB è Attivo
Smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Disattivato
Pingbacks are Disattivato
Refbacks are Disattivato
Vai al Forum


Tutti gli Orari sono GMT +2. Attualmente sono le 15.17.24.


Powered by vBulletin Versione 3.6.12
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright © 2010 - Master New Media S.r.l. a socio unico - P.I. 02947530784. Tutti i diritti di proprietà letteraria e artistica sono riservati- Privacy
www.pctuner.net è testata telematica registrata presso il Tribunale di Torino, n. 39 del 07.05.2008, Editore Master New Media S.r.l.