Visualizzazione risultati 1 fino 13 di 13

Discussione: Problema include() e div in php

  1. #1
    Guest

    Post Problema include() e div in php

    Ciao a tutti,..ho 1 problemi :P
    Ho installato la phpneogallery tragli script di http://php.html.it!Ora ho 1 problema...i div non sono centrati e io vorrei centrarli..x qui o modifikato il codice ma..non si centrano:
    Codice PHP:
    <?php
    /************************************************/
    /* script name: PhpNeoGallery */
    /* author: CubaLibre <Andrea Cardone> */
    /* contact: info(at)area82.it */
    /* website: http://phpneogallery.area82.it */
    /* */
    /************************************************/

    if(!defined('IN_GALLERY'))
    die(
    '<h1>Access Error</h1>');

    class
    skin_neo06
    {


    var
    $transparent_thumb = "F9F9F9"; // background-color of your thumbnail view page, for resolve problem with transparent gif
    var $transparent_pics = "F9F9F9"; // background-color of your pics view page, for resolve problem with transparent gif


    function testata()
    {
    global
    $config;

    return
    "
    <!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">
    <html>
    <head>
    <title>PhpNeoGallery</title>
    <meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-1\">

    <link rel=\"SHORTCUT ICON\" href=\"favicon.ico\">
    <link rel=\"stylesheet\" href=\"lightbox/css/lightbox.css\" type=\"text/css\" media=\"screen\" />
    <style type=\"text/css\">
    @import url(skin/neo06/style.css);
    </style>
    <script type=\"text/javascript\" src=\"lightbox/js/prototype.js\"></script>
    <script type=\"text/javascript\" src=\"lightbox/js/scriptaculous.js?load=effects\"></script>
    <script type=\"text/javascript\" src=\"lightbox/js/lightbox.js\"></script>
    <script type=\"text/javascript\">

    function setCookie(c_name,value,expiredays)
    {
    var exdate=new Date()
    exdate.setDate(expiredays)
    document.cookie=c_name+ \"=\" +escape(value)+
    ((expiredays==null) ? \"\" : \";expires=\"+exdate)

    document.location=document.location
    }

    function blank() {
    for (var i=0; i<document.links.length; i++)
    if (document.links[i].className==\"blank\")
    {
    document.links[i].target=\"_blank\";
    }
    }

    window.onload = blank;

    function addsmile(smile) {

    if (document.add_comment.num_smile.value==\"0\")
    {
    alert('
    {$lang->lg[max_emo]}');
    document.add_comment.num_smile.value=0;
    return false;
    }

    document.add_comment.num_smile.value--;
    document.add_comment.commento.value+=smile;
    }

    function ctext() {

    rest = document.add_comment.commento.value.length;
    document.add_comment.caratteri.value = 100-rest;

    if (document.add_comment.caratteri.value < 0)
    {
    alert('
    {$lang->lg[max_char]}');
    document.add_comment.caratteri.value = 0;
    document.add_comment.commento.value = document.add_comment.commento.value.substring(0, 100);
    return false;
    }
    }

    </script>
    </head>
    <body>

    <!-- Start main container -->
    <div id=\"wrapper\">

    <div id=\"logo\"></div>
    "
    ;
    }

    function
    navigazione($nav)
    {

    return
    "
    <!-- Start Navigation -->
    <div id=\"navigation\" align=\"center\">
    {$nav}
    </div>

    "
    ;
    }

    function
    album_view_folder($result)
    {

    return
    "
    <!-- Start Gallery View Folder -->
    <center><div id=\"gallery_folder\" align=\"center\">

    {$result}

    <!-- End Gallery View Folder -->
    <div class=\"clear\" align=\"center\">&nbsp;</div>
    </div></center>
    "
    ;
    }

    function
    album_view_pics($result)
    {

    return
    "
    <!-- Start Gallery View Pics -->
    <center><div id=\"gallery_pics\" align=\"center\">

    {$result}

    <!-- End Gallery View Pics -->
    <div class=\"clear\" align=\"center\">&nbsp;</div>
    </div></center>
    "
    ;
    }

    function
    pics_view($real_name, $picture, $before, $after)
    {

    return
    "
    <!-- Start Picture View -->
    <div id=\"pics_view\">
    <p class=\"light\">
    {$before} {$real_name} {$after}</p>
    {$picture}

    "
    ;
    }

    function
    comment($class, $autore, $data, $comment)
    {

    return
    "
    <div class=\"commento_
    {$class}\">
    <strong>
    {$autore}</strong>@{$data}<br /><br />
    {$comment}<br />
    <br />
    </div>
    "
    ;
    }

    function
    comment_list($commento)
    {
    global
    $lang;

    return
    "
    <!-- Start Lista Commenti -->
    <p class=\"bg\">
    {$lang->lg[comments]}</p>
    <a id=\"comment\"></a>
    {$commento}

    "
    ;
    }

    function
    form_comment($smile)
    {
    global
    $lang, $config;

    return
    "
    <!-- Start Form Comment -->
    <div id=\"comment_form\">
    <p class=\"bg\">
    {$lang->lg[insert_comment]}</p>
    <form name=\"add_comment\" method=\"POST\" action=\"?act=add_comment\">
    <div id=\"form_left\">
    {$lang->lg[nickname]}<br />
    <input type=\"text\" name=\"nome\" class=\"text\"><br />
    {$lang->lg[url]}<br />
    <input type=\"text\" name=\"sito\" class=\"text\"><br />
    {$lang->lg[comment]}
    <br /><textarea name=\"commento\" rows=\"6\" cols=\"25\" onkeyup=\"javascript:ctext()\" class=\"text\"></textarea>
    <br /><br />
    <input type=\"hidden\" name=\"file\" value=\"
    {$_GET[pics]}\">
    <input type=\"Submit\" name=\"submit\" value=\"
    {$lang->lg[send]}\" class=\"button\"> <input type=\"Reset\" value=\"{$lang->lg[reset]}\" class=\"button\">
    </div>
    <div id=\"form_right\">
    {$lang->lg[smiles]}<br /><br />
    {$smile}
    <br />
    {$lang->lg[rest_chr]}: <input type=\"text\" name=\"caratteri\" class=\"hidden_text\" value=\"100\" size=\"3\" disabled>
    <br />
    {$lang->lg[smile]}: <input type=\"text\" name=\"num_smile\" class=\"hidden_text\" value=\"5\" size=\"1\" disabled>
    </div>
    <div class=\"clear\">&nbsp;</div>
    </form>

    <!-- End Form Comment -->
    </div>

    "
    ;
    }

    function
    end_pics()
    {

    return
    "
    <!-- End Picture View -->
    </div>
    "
    ;
    }

    function
    last($autore, $data, $comment, $link)
    {
    global
    $lang;

    return
    "<div class=\"latest_com\"><strong>{$data}</strong> {$autore}:&nbsp;&nbsp;&nbsp;{$comment} &nbsp;&nbsp;[<a href=\"index.php?pics={$link}#comment\" title=\"{$lang->lg['read_comment']}\">{$lang->lg['read']}</a>]</div>";
    }

    function
    latest_list($commento)
    {
    global
    $lang;

    return
    "
    <!-- Start Lista Ultimi Commenti -->
    <div id=\"latest\">
    {$lang->lg['latest_comments']}</div>
    {$commento}

    "
    ;
    }

    function
    coda($copyright, $lang_option)
    {
    global
    $lang;

    return
    "
    <!-- Select Language -->
    <div id=\"language\"></div>


    <!-- End main container -->
    </div>

    </body>
    </html>
    "
    ;
    }

    }
    ?>
    lo script è qui: http://davide.ilbello.com/site/gallery
    non vedrete niente xkè ho modifikato il css in un modo parikolare per vederlo dovete andare qui http://davide.ilbello.com/site/home.php !..
    ---
    Il secondo problema è un pò più complicato!!Vorrei fare 1 include() nella mia home.php ma ho messo:
    Codice PHP:
    <html>

    <head>
    <meta http-equiv="Content-Language" content="it">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Nuova pagina 2</title>
    </head>

    <body bgcolor="#000000">

    <center>
    <table border="0" cellpadding="0" cellspacing="0" width="832" height="539">
    <!-- MSTableType="layout" -->
    <tr>
    <td height="90" background="logo.jpg">
    &nbsp;</td>
    </tr>
    <tr>
    <td valign="top" height="405" background="sfondocontainer.jpg">
    <p align="center"><font color="#FFFFFF">Davide Design</font></p>
    <p align="center">
    <?php include('../site/gallery/index.php') ?></td>
    </tr>
    <tr>
    <td height="44" width="832">&nbsp;</td>
    </tr>
    </table></center>

    </body>

    </html>
    e mi da questo errore:
    Codice:
    Warning: language::include(config.php) [function.language-include]: failed to open stream: No such file or directory in /home/hosting/davide/site/gallery/lib/language.php on line 22
    
    Warning: language::include() [function.include]: Failed opening 'config.php' for inclusion (include_path='.:') in /home/hosting/davide/site/gallery/lib/language.php on line 22
    Error:
    
    language/.php not found
    .Qual'è il problema??^_^.Grazie.Ciao Davide.

  2. #2
    Guest

    Predefinito

    Eppure dovrebbe essere abbastanza evidente...
    non trova il percorso degli include, controlla che sia giusto il percorso

    P.S. su script preconfezionati fai prima a chiedere all'autore...
    penso che qui dovresti postare cose fatte da te... se non erro!
    Ultima modifica di Dharlet : 18-07-2007 alle ore 16.17.02

  3. #3
    Guest

    Predefinito

    il perkorso è giusto..forse xkè dice ke devo mettere:
    Codice PHP:
    <?php include('/home/hosting/davide/site/gallery/index.php') ?>
    ??^_^.Grazie.Ciao Davide.

  4. #4
    Ospite Guest

    Predefinito

    Non puoi includere home.php perchè si verifica un "conflitto di percorsi".
    Ovvero site/gallery/index.php include a sua volta dei file,quando tu fai l'inclusione lo script non trova più quei file xkè sono in una cartella diversa.
    Potresti provare con un file_get_contents() al posto dell'include [nn so se su av funziona,forse in php5]...
    oppure prova a includere anche il file "config.php" (site/gallery/lib/config.php)

  5. #5
    Guest

    Predefinito

    cioè al posto di:
    Codice PHP:
    <?php include('/home/hosting/davide/site/gallery/index.php') ?>
    devo mettere:
    Codice PHP:
    <?php file_get_contents('site/gallery/lib/config.php') ?>
    ...scusami ma non conosco questa funzione ^_^.Grazie.Ciao Davide.

  6. #6
    Ospite Guest

    Predefinito

    No,ho appena verificato che su AV la funzione file_get_contents() nn funziona.
    Quindi dopo
    Codice PHP:
    <?php include('../site/gallery/index.php');
    prova a mettere:
    Codice PHP:
    include('../site/gallery/lib/config.php'); ?>

  7. #7
    Guest

    Predefinito

    ma io il sito non l'ho su av!!L'ho su ilbello.com ed ho php 5.2!!Quindi dovrebbe funzionare no?? :D

  8. #8
    Ospite Guest

    Predefinito

    Codice PHP:
    <?php file_get_contents("../site/gallery/index.php"); ?>
    Se non va prova comunque con il suggerimento del post 6.

  9. #9
    Guest

    Post

    koem vedi non è successo niente!
    http://davide.ilbello.com/site/home.php eppure io supporto il php 5.2! ^_^..ora provo con l'altro metodo ^_^
    Edit: Ho fatto ma da errore:
    Codice:
    Warning: language::include(config.php) [function.language-include]: failed to open stream: No such file or directory in /home/hosting/davide/site/gallery/lib/language.php on line 22
    
    Warning: language::include() [function.include]: Failed opening 'config.php' for inclusion (include_path='.:') in /home/hosting/davide/site/gallery/lib/language.php on line 22
    Error:
    
    language/.php not found
    codice:
    Codice PHP:
    <?php include('../site/gallery/index.php'); include('../site/gallery/lib/config.php'); ?>
    grazie.ciao davide :D
    Ultima modifica di sIM : 18-07-2007 alle ore 17.14.28

  10. #10
    Ospite Guest

    Predefinito

    Non c'entra nulla che supporti il php5,
    la funzione file_get_contents potrebbe essere disabilitata per motivi di sicurezza.
    Anche qui su AV c'è php 5 abilitato (nella apposita directory) eppure la suddetta funzione non va.

  11. #11
    Guest

    Predefinito

    O.o cmq leggi l'edit :D

  12. #12
    Ospite Guest

    Predefinito

    Ho visto meglio come è struttura il sito.
    Prova a sostituire
    include('../site/gallery/lib/config.php');
    con:
    include('../site/gallery/config.php');

  13. #13
    Guest

    Predefinito

    fatto:
    codice:
    Codice PHP:
    <?php include('../site/gallery/index.php'); include('../site/gallery/config.php'); ?>
    errore:
    Codice:
    Warning: language::include(config.php) [function.language-include]: failed to open stream: No such file or directory in /home/hosting/davide/site/gallery/lib/language.php on line 22
    
    Warning: language::include() [function.include]: Failed opening 'config.php' for inclusion (include_path='.:') in /home/hosting/davide/site/gallery/lib/language.php on line 22
    Error:
    
    language/.php not found
    grazie.ciao davide ^_^



    EDIT: Problema Include: Risolto grazie a...una rikerka :p http://forum.area82.it/index.php?gettopic=81 ...:
    Creo un file index.php nella cartella di phpneogallery che contiene il mio layout del sito attuale, ovvero il menu, il banner, ecc.
    Dentro nella colonna contenuti faccio un include in php caricandoci il file main.php (che ho rinominato, era l'index.php della cartella di phpneogalllery originalmente).
    In questo modo dovrebbe funzionare tutto, ho fatto un breve test finora e pare ok.
    ---
    Problema Div:lo lascio così per non crearvi problemi ^_^
    potete kiudere se volete :D
    PS.Ho fatto doppio post x farvi evitare fatika ^_^
    Ultima modifica di funcool : 20-07-2007 alle ore 12.30.17

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •