Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: come automatizzare?

  1. #1

    come automatizzare?

    Salve a tutti,
    ho da chiedervi un suggerimento...
    Non ho un db alle spalle (cosa importante). Ho una pagina con una serie di miniature (ad oggi 30) che al clic fanno aprire una finestra popup, identica per tutte le foto (meno ovviamente che per la foto richiamata... :-) ). Il pezzo di codice html è qui sotto:

    <td>
    <div align="center">
    <a href="javascript: MM_openBrWindow('popup.php?mini=1','','left=0 top=0 width=400 height=368')" style="cursor:hand">
    [img]img/img_i_miei_yorkie/mini/mini_alabama_1.jpg[/img]</a></div>
    </td>

    ... per altre 29 volte...

    Come vedete cambia solo il valore della variabile "mini" e il nome della miniatura (.jpg).

    Il pezzo di codice della popup.php è questo

    <?
    switch ($mini)
    {
    case $mini==1:
    echo "[img]img/img_i_miei_yorkie/popup/alabama_1.jpg[/img]";
    break;
    case $mini==2:
    echo "[img]img/img_i_miei_yorkie/popup/anastasia_0.jpg[/img]";
    break;
    ...
    ... per altre 28 volte
    ?>

    Avevo pensato agli array o a specificare una funzione ma mi trovo in difficoltà per far cambiare il nome della jpg. Avrei varie idee ancora da costruire ma prima di partire volevo chiedertvi un parere.

    Saluti cari webmaster!!!
    Thanks
    :quipy:
    *** You shouldn't compare yourself to the best others can do but to the best you can do ***

  2. #2
    Perchè non dai lo stesso nome alla foto (file jpeg) e al link?

    esempio: alabama1.jpg

    potresti fare

    Codice PHP:
    echo "[img]img/img_i_miei_yorkie/popup/".$_GET[[/img]"; 
    se il link si chiama ....pag.php?foto='alabama'

    o non ho capito niente?

    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    se tu kiami le immagini
    1.jpg , 2.jpg , 3.jpg ec...

    Nel popup riprendi qui il valore ke gli passi dalla pag principale:

    $mini = $_GET['mini'];
    //e visualizzi l'immagine corrispondente
    [img]img/img_i_miei_yorkie/popup/<?php echo $mini; ?>[/img]


    puo andare???

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    scusa mauri@como ...
    avevo un po di post aperti e nn mi sono accorto ke avevi gia risposto...
    sorry


  5. #5

    scusatemi...

    ok, potrei farlo se però le foto fossero le stesse. In realtà le foto sono diverse: ho una miniatura 100x100 px di 2 kb che, se premuta, mi apre la stessa foto (che in realtà è un altro file jpg) in formato 300x300 di 50 kb.
    Infatti le immagini sono:

    immagine_1.jpg (da 50 kb)
    mini_immagine_1.jpg (da 2 kb)

    Non so se mi sono spiegato...
    *** You shouldn't compare yourself to the best others can do but to the best you can do ***

  6. #6
    Originariamente inviato da ken84
    scusa mauri@como ...
    avevo un po di post aperti e nn mi sono accorto ke avevi gia risposto...
    sorry

    fa niente!!
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  7. #7

    Re: scusatemi...

    Originariamente inviato da chef
    ok, potrei farlo se però le foto fossero le stesse. In realtà le foto sono diverse: ho una miniatura 100x100 px di 2 kb che, se premuta, mi apre la stessa foto (che in realtà è un altro file jpg) in formato 300x300 di 50 kb.
    Infatti le immagini sono:

    immagine_1.jpg (da 50 kb)
    mini_immagine_1.jpg (da 2 kb)

    Non so se mi sono spiegato...
    usa un altra directory!
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    penso ke tu avrai visualizzate tt le immagini cn una stessa grandezza e una stessa altezza...
    qunado clicchi su ognuna si apre un pop up dove l'immagine sara + grande,giusto???
    il tuo problema è ke un immagine nel pop up deve essere 300x300,un'altra 100x100 ,un altra 200x200 ....
    ho capito male???

    se è cosi,basta ke nel url dove crei il pop up quando gli passi
    <a href="javascript: MM_openBrWindow('popup.php?mini=1&altezza=<?php echo $Altezza ?>&grandezza=<?php echo $Width; ?>','','left=0 top=0 width=400 height=368')" style="cursor:hand">

    sxo di aver capito...

  9. #9

    Ok GRAZIE

    THANKS a tutti: proverò le soluzioni che mi avete proposto: domani mi farò risentire se non ci sarò riuscito (ora sono in ufficio...)

    *** You shouldn't compare yourself to the best others can do but to the best you can do ***

  10. #10

    Re: Ok GRAZIE

    Originariamente inviato da chef
    (ora sono in ufficio...)

    anche io :mavieni:
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.