WebSite X5Help Center

 
Massimiliano P.
Massimiliano P.
User

Nome del PDF variabile  it

Автор: Massimiliano P.
Просмотрено 1065, Подписчики 1, Размещенный 0  

Salve,

ho creato una pagina .php ove ho inserito il Widgetz PDF.

E' possibile sostituire il nome fisso (es. pippo.pdf) con una variabile che arriva da un altra pagina ?

Se fosse possibile, come devo scriverla nel codice creato in automatico da WebsiteX5 che riporto sotto ?

Grazie.

<!-- Documents.PDF File: START -->

<iframe

src="pippo.pdf" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100%; height:800px;" allowTransparency="true"></iframe>

<!-- Documents.PDF File: END -->

Размещено
6 Ответы - 1 Корректно
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... sicuramente si potrà fare, ma devi ricercare in RETE gli script che potrebbero servirti...

... ma, non ho capito a cosa ti serva...!...

... come idea, ...non potresti fare una cosa semplice semplice, per esempio così:

http://www.zspace.it/kolasim/website/loremlinkPDF/
http://www.zspace.it/kolasim/website/ancore_iframe/

... volendo la lista potresti farla esterna alla pagina, sempre in IFRAME, in modo che quando serva puoi apportare aggiornamenti ed aggiunte in FTP senza toccare nessun programma, ed ancora meglio, vedo che hai la v-10-PRO, quindi potresti usare l'Oggetto a Contenuto Dinamico, per la lista dei LINK...

... se quanto detto come idea non c'entrasse niente, come non detto, ed attendi altri input...

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
Massimiliano P.
Massimiliano P.
User
Автор

Innanzi tutto grazie !

La mia necessità è questa:

ho una cartella che contiene un numero enorme di PDF che vengono caricati giornalmente.

Ogni pdf ha un nome: F00001.pdf, F00002.pdf, F00003.pdf, F00004.pdf, ecc.ecc.

In un altra pagina ho una tabella sempre in aggiornamento (come i pdf) del tipo:

Descrizione1 | Q.ta | Link al documento (F00001.pdf)

Descrizione2 | Q.ta | Link al documento (F00002.pdf)

Descrizione3 | Q.ta | Link al documento (F00003.pdf)

Descrizione4 | Q.ta | Link al documento (F00004.pdf)

ecc. .............

ecc. ...........

Ho fatto solo una pagina che mi apre il pdf, ma ho bisogno di passargli il paramentro col nome del pdf al posto del nome fisso "pippo.pdf". Ho provato a sostituirlo con un paramentro. ma non funziona.

Le scritte:

<!-- Documents.PDF File: START --> e

<!-- Documents.PDF File: START -->

c'entrano qualcosa ? Ovvero, fanno fare al programma cose particolari che impediscono o inibiscono il parametro che inserisco al posto di "pippo.pdf" ?

Читать больше
Размещено От Massimiliano P.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... non sapendo di alternative, (se non quella con SwishMax che non ha limiti di script dinamici in un filmato Flash), mi fermo qui, cioè in quanto detto...

... per esempio, nel caso di nomi sequenziali, occorrerebbero in 1 - 2 secondi max per   generare la lista con centinaia di stringhe del tipo:

<a href="cartella/F0001.pdf">F0001.pdf</a>
<a href="cartella/F0002.pdf">F0002.pdf</a>
<a href="cartella/F0003.pdf">F0003.pdf</a>
<a href="cartella/F0004.pdf">F0004.pdf</a>

... ... ... ... ... ... .. .. .. . . . .

... la compilazione immediata della lista fu una mia invenzione (l'uovo di Colombo) abbinata al Copia/Incolla, nata in ambito SwishMax ed usabile ovunque

... tramite l'uso di un Foglio Elettronico, per completare il tutto in tabella occorrerebbero pochissimi secondi; ...il tempo si perderebbe naturalmente e solamente per le compilazioni delle descrizioni personalizzate...

... ho incollato l'esempio seduta stante nell'esempio che Mirko ha messo gentilmente a disposizione:    http://provews.altervista.org/X10Pro/edit2.php

... il resto verrebbe da se...

... tieni presente, che come detto inizialmente mi fermo qui, e vale solo come idea; ...è cercando in rete che sicuramente troverai utility che facciano ciò che vorresti, automaticamente...

.

ciao

Читать больше
Размещено От  ‪ KolAsim ‪ ‪
 lemonsong  
 lemonsong  
User
Massimiliano P.
E' possibile sostituire il nome fisso (es. pippo.pdf) con una variabile che arriva da un altra pagina ?

Non ho guardato attentamente tra i link di Kol se è già presente un esempio simile; se non ci fosse e se ho capito bene la richiesta, potrebbe andare una roba del genere?

http://lemonsong.altervista.org/test_iframe_pdf_var/ (grazie a stesil per l'aiuto)

Probabile si possa fare anche senza script.

Massimiliano P.

Ho fatto solo una pagina che mi apre il pdf, ma ho bisogno di passargli il paramentro col nome del pdf al posto del nome fisso "pippo.pdf". Ho provato a sostituirlo con un paramentro. ma non funziona.

Non so quale parametro tu abbia provato e non so nemmeno se la tabella coi link la crei automaticamente con script PHP o altro.

Se l'esempio postato non è quello che cerchi, prova a specificare meglio.

Massimiliano P.

Le scritte:

<!-- Documents.PDF File: START --> e

<!-- Documents.PDF File: START -->

c'entrano qualcosa ? Ovvero, fanno fare al programma cose particolari che impediscono o inibiscono il parametro che inserisco al posto di "pippo.pdf" ?

Sono commenti HTML

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Читать больше
Размещено От  lemonsong  
 lemonsong  
 lemonsong  
User

Aggiungo: se hai più di un iframe nella pagina bisogna modificare il selettore nello script jQuery.

Читать больше
Размещено От  lemonsong  
Massimiliano P.
Massimiliano P.
User
Автор

GRAZIE A TUTTI !!

E' solo da un paio di mesi che, dopo aver acquistato WebSiteX5 10 Pro, stò cercando di fare il mio primo sito dinamico. Come potete aver intuito so molto poco di html e php (es. vedi le 2 righe che non sapevo essere di commento), ma con l'aiuto di questo forum e di altri sto riuscendo nell'impresa.

Ho trovato risposta al mio quesito e la posto qui sotto perchè mi fa rabbia quando trovo che qualcuno ha dovuto affrontare il tuo stesso problema, perdendo magari delle giornate e poi non ti dice come lo ha risolto.

Quindi se si deve sostituire in PHP la costante (pippo) con una variabile (nsped) si fa:

da così:

<iframe

src="pippo.pdf" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100%; height:800px;" allowTransparency="true"></iframe>

a cosi:

<iframe

src="<?php echo($_GET['nsped']);?>.pdf" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100%; height:800px;" allowTransparency="true"></iframe>

Grazie ancora e ciao.

Читать больше
Размещено От Massimiliano P.