Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    340

    Da windows a Linux problemi anomali.

    Ciao a tutti, volevo condividere un problema anomali a cui non riesco a dare una soluzione, a dire il vero non lo capisco proprio.
    Ho spostato un sito da un server Windows ad uno Linux, register non gestisce php e mysql su windows, il sito però in locale (easyphp) sotto windows non crea nessun problema, il tutto funziona, ma su register
    in pratica una pagina che ha estensione .php con molto codice html e due funzioni php che appaiono sulla pagina come se fossero scritti nella pagina stessa, una sorta di Echo"".
    Il problema è proprio questo, le funzioni scritte in php vengono scritte sul video.

    Posto il codice, se qualcuno riesce a capire dove sbaglio.

    Codice PHP:
    <?PHP
    session_start
    ();
    include 
    "funzioni_mysql.php";

    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html lang="en-US" xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
    <head>
        <title>Tipografia Gallizzi Srl</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link rel="shortcut icon" href="css/images/favicon.ico" />
        <link rel="stylesheet" href="css/preventivi.css" type="text/css" media="all" />
      
        <script type="text/javascript" src="js/jquery-1.7.1.min.js"></script>
     
    </head>
    <body>
        <div id="wrapper">
            <div class="shell">
                
                <div id="header">
                    <div id="logo">
                        <h1>[url="#"]Tipografia GALLIZZI SRL[/url]</h1>
                    </div>
                    
                    
                <div align="right">
                    
                        <div id="navigation">
                        <ul>
                            [*][url="index.html"]<span> Home </span>[/url]
                            [*][url="chisiamo.html"]<span>Chi Siamo</span>[/url]
                            [*][url="dovesiamo.html"]<span>Dove Siamo</span>[/url]
                            [*][url="portfolio.html"]<span>Portfolio</span>[/url]
                            [*][url="contatti.html"]<span>Contatti</span>[/url]    
                               [*][url="preventivi.php"]<span>Preventivi</span>[/url]                            
                        [/list]
                    </div>
                
                    </div>
     
                    
                    <div class="cl"></div>
                </div>
                            
                
      <div id="slider">
                  
             
                     
     
     <div id="main-slider">

                      <!--      <div class="notification success hideit">
                            

    [b]  Segui l'offerta!! : [/b] 5000 volantini 105,00 euro! !! </p>
                            </div>
                    -->
    <ul>[*]
       
    <div class="caption">
                      
    <h2 class="grey">Preventivi Online</h2>
                        
                            

        
     <div class="post">
          [url="#?w=300;h=200"][img]images/information.png[/img]Istruzioni per la stampa[/url]
           </div>

                <div id="popup2" class="popup_block">
                    [url="#"][img]images/logovolantini.gif[/img][/url]
                </div>
                      
                    <script type="text/javascript" src="js/jquery.min.js"></script>

                        <script type="text/javascript">
                        $(document).ready(function(){
                            $('a.poplight[href^=#]').click(function() {

                            var popID = $(this).attr('rel'); //Get Popup Name
                            var popURL = $(this).attr('href'); //Get Popup href to define size

                            //Pull Query & Variables from href URL

                            var query= popURL.split('?');
                            var dim= query[1].split('&');
                            var popWidth = dim[0].split('=')[1]; //Gets the first query string value
                            var popHeight = dim[0].split('=')[1]; //Gets the first query string value

            //Fade in the Popup and add close button

            $('#' + popID).fadeIn().css({ 'width': Number( popWidth ) }).prepend('[url="#"][img]images/close_pop.png[/img][/url]');

            //Define margin for center alignment (vertical + horizontal) - we add 80 to the height/width to accomodate for the padding + border width defined in the css

            var popMargTop = ($('#' + popID).height() + 80) / 2;
            var popMargLeft = ($('#' + popID).width() + 80) / 2  ;
        //Apply Margin to Popup

            $('#' + popID).css({ 

                'margin-top' : -popMargTop,
                'margin-left' : -popMargLeft

            });

            //Fade in Background

            $('body').append('<div id="fade"></div>'); //Add the fade layer to bottom of the body tag.
            $('#fade').css({'filter' : 'alpha(opacity=80)'}).fadeIn(); //Fade in the fade layer 

            return false;

        });
        //Close Popups and Fade Layer
        $('a.close, #fade').live('click', function() { //When clicking on the close or fade layer...
              $('#fade , .popup_block').fadeOut(function() {
            $('#fade, a.close').remove();  
        }); //fade them both out
            return false;

        });

    });

    </script>

     
                        
                         

                         

    <h1>Per altri Prodotti</h1></p>
                          

                          

    Puoi metterti in contatto</p>                     
                          

    con l'ufficio commerciale per</p>                                           
                          

    richiedere un preventivo personalizzato.</p>            
                           [img]/cgi-bin/Count.cgi?df=sample.dat&dd=B[/img]        
            </div>        

                   
            <table background="images/ordine.png" width="614" height="371" border="0">
                       <tr>
                      <td width="119" height="297"></td>
                      <td width="136">
                          <div id="volantinoA6" class="tdfont">
                           
      
      
      
      
      
      
      
      
                          <a href="cartastesa.php?id=10,5 x 14,8&categoria=VOLANTINI ">
    Ordina </a> 
                        </div>
                      </td>
                      <td width="134">
                         <div id="volantinoA5" class="tdfont">
                           
      
      
      
      
      
      
      
      
                          <a href="cartastesa.php?id=14,8 x 21&categoria=VOLANTINI ">
    Ordina </a> 
                        </div>
                         
                     </td>
                      <td width="207">
                        <div id="volantinoA4" class="tdfont">
                           
      
      
      
      
      
      
      
      
                          <a href="cartastesa.php?id=10,5 x 14,8&categoria=VOLANTINI ">
    Ordina </a> 
                        </div>
                       </td>
                    </tr>
                    <tr>
                    <td colspan="4">
                    <div id="diglielo" class="tdfont"><font face="Arial" size="3"><center>Prezzi iva esclusa, File fornito dal cliente.  </font>
                        </center>
                        </div>
                    </td>    
                    </tr>
            </table>
     
      [/list]
          
    </div>    
           
           <div>
                

                

            
            <div id="copy" >
             

             <center><h3> TIPOGRAFIA GALLIZZI SRL  P.IVA 02288380906  Marchi e Diritti Registrati </h3></center>
             
                        
     </div>

     </div>
    </div>
                 
     
    </body>
    </html>


     <?php
     
     
    // -------------------------------------------------------------------------

    function tipoformato()
     {
         
    include 
    "funzioni_mysql.php";
    $data = new MysqlClass();
    $data->connetti();

    $query $data->query("SELECT DISTINCT * FROM brochure GROUP BY misure order by misure asc");
     
    while(
    $row=mysql_fetch_array($query)){

        
    ?>
                 <option value="<?php echo($row['misure']);?>"><?php echo($row['misure']);?> </option> ")
         <?PHP    
     
     
    }
                    

    $data->disconnetti();
    }


    return ;
     
    //---------------------------------------------------------------------------
    function consegna()
     {
         
    include 
    "funzioni_mysql.php";
    $data = new MysqlClass();
    $data->connetti();

     
    $query $data->query("SELECT DISTINCT * FROM brochure GROUP BY misure order by misure asc");
     
    while(
    $row=mysql_fetch_array($query)){

        
    ?>    
        <option value="<?php echo($row['misure']);?>"><?php echo($row['misure']);?> </option> ")
        <?PHP    
     
     
    }
                    
    $data->disconnetti();
    }

    return ;
      
    ?>

  2. #2
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Beh la pagina che esegue l'include e' un file .html ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    340
    tu parli di "funzioni_mysql.php" beh! no è appunto php, cosi come lo è anche quella postata.

  4. #4
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Ho chiesto se la pagina che esegue l'include ha estensione .html.
    Non il file con le funzioni ma il file che utilizza le funzioni

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    340
    no, non ho estensioni .html in nessuno dei file, a parte index.html tutte le altre hanno .php come estensione.

  6. #6
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    la pagina che esegue l'include quindi e' una pagina .php ?

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    340
    certamente. perchè mi fai questa domanda?

  8. #8
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Perche' il problema da te riscontrato e' solitamente associabile a questa configurazione, ossia al fatto che php viene incluso e gestito in pagine .html. Mentre molti server non le gestiscono o non ti danno la possibilità di impostare la configurazione nemmeno da htaccess.

    Se apri l'url dove risiede il file "functions.php" che succede ? Lo parsa correttamente o no ?

    L'hoster ti da il supporto php ?

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    340
    no, hai ragionissimo, funzioni_mysql.php mi dà errore, devo contattare register, dovrei avere sia php che mysql ma mi sa che c'è qualcosa che non è stato configurato.
    Nessuna pagina .php funziona regolarmente.

    Anche da locale, se imposto i parametri di connessione al database remoto ho gli stessi errori anche in locale.

  10. #10
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Si devi sentire il fornitore del servizio mi sa.

    per esserene sicuro io di solito faccio sempre la pagina info.php :
    Codice PHP:
    <?PHP

    echo phpinfo();

    ?>
    Poi la chiamo da browser, e se va sono sicuro che mi hanno attivato i servizi.

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.