Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Errore CGI

  1. #1

    Errore CGI

    Salve ragazzi, ho questo strano errore che mi dà da quando ho scaricato via ftp le pagine sul server. Questa applicazione che ho fatto mi restituisce non sempre, ma a volte quando carica la pagina, questo errore. Tale applicazione utilizza php + database access. Ripeto Offline non mi dà questo errore!

    L'applicazione CGI specificata non ha restituito un insieme completo di intestazioni HTTP. Sono state restituite le seguenti intestazioni
    Roberto Dungino

  2. #2
    ragazzi se qualcuno losa, rispondetemi poichè su internet non ho trovato niente.
    Roberto Dungino

  3. #3
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Che WebServer?
    IE o Firefox?

    Cosa stai tentando di fare?
    Cosa invii?

    ....

    [.:: JaguarXF ::.]
    __________________

  4. #4
    penso che sia apache, Internet Explorer per quanto riguarda, il browser
    visualizzo degli utenti in un database, adesso ti posto il codice !

    Codice PHP:
    <?
    session_start
    ();
    if(!isset(
    $_SESSION['logged'])){
    echo 
    "Utente non Autorizzato";
    }
    else if (
    $_SESSION['logged']==tesserato){
    echo 
    "Il tesserato non può accedere";
    }


    else{
    ?> 






    <SCRIPT type="text/javascript">
    function finestra(nomepag,lar,altez) {

            searchWin = window.open(nomepag,'finestra','scrollbars=no,resizable=no,width='+lar+',height='+altez+',status=no,location=no,toolbar=no');

    }

    </script>

    <?
    include("config.php");
    include(
    "linksi.php");
    $cn= new COM("ADODB.Connection");
    $cn->open($cn_string);

    $query="SELECT * FROM anagrafica order by cognomesposo";
    ?>

    <?
    if (!isset($_GET['start']) OR $_GET['start']<0) {
    $start=0;
    $step=15
    } else {
    $start=intval($_GET['start']);
    $step=15;
    }
    ?>

    <html>
    <link href="testo.css" rel="stylesheet" type="text/css">

    <body>



    <div align="center">
      <p class="titolo">Elenco iscritti </p>
      </div>
    <div align="center"></div>
    <div align="center">
      
    <table width="811" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#000099" class="iscritti">
      <tr bordercolor="#FFFFFF" bgcolor="#00CCFF"> 
        <td width="100"> <div align="center">[b]Nome Sposo[/b]</div></td>
        <td width="114"> <div align="center">[b]Cognome Sposo[/b]</div></td>
         <td width="89"> <div align="center">[b]Nome Sposa[/b]</div></td>
        <td width="96"> <div align="center">[b]Cognome Sposa[/b]</div></td>
    <td width="45"> <div align="center">[b]Profilo [/b]</div></td>
        <td width="59"> <div align="center">[b]Username[/b]</div></td>
        <td width="63"> <div align="center">[b]Password[/b]</div></td>
        <td width="37"> <div align="center">[b]Email[/b]</div></td>
        <td width="44"><div align="center">[b]Cartella[/b]</div></td>
        <td width="111">[b]Operazione[/b]</td>
      </tr>
     
     <?
    $rs
    = new COM("ADODB.Recordset") ;
    $rs->Open($query,$cn);




    if(!
    $rs->EOF){
        while(!
    $rs->EOF){

    echo 
    "<tr bgcolor='#FFFFFF'>";
    ?>
      <tr bordercolor="#FFFFFF" bgcolor="#00CCFF"> 
        <td width='100' > <? echo $rs->Fields['nomesposo']->value?></td>
        <td width='114' bgcolor="#00CCFF"><? echo $rs->Fields['cognomesposo']->value?></td>
         <td width='89' > <? echo $rs->Fields['nomesposa']->value?></td>
        <td width='96' bgcolor="#00CCFF"><? echo $rs->Fields['cognomesposa']->value?></td>
        <td width='45'><? echo $rs->Fields['profilo']->value?></td>
        <td width='59' ><? echo $rs->Fields['user']->value?></td>
        <td width='63' bgcolor="#00CCFF"><? echo $rs->Fields['pwd']->value?></td>
        <td width='37'><? echo $rs->Fields['email']->value?></td>
        <td width='44'><? echo $rs->Fields['cartella']->value?></td>
        <td colspan="2"> 
          <?
        
    if( $rs->Fields['id']->value!=1){ ?>
          <a href="elimina.php?id=<? echo $rs->Fields['id']->value?>" target="_top"> 
          <? ?>
          [img]immagini/elimina.png[/img]</a>[url="javascript:finestra('dettagli.php?id=<? echo $rs->Fields['id']->value?>','1000','170')"][img]immagini/dettagli.gif[/img][/url]</td>
      </tr>
      <?
        $rs
    ->MoveNext() ;
        }
    }
    //.... ALTRIMENTI 
    else{
    echo(
    "Nessun utente iscritto") ;
    }
    /* Pulizia dell'oggetto Recordset */
    $rs->Release() ;
    $rsnull ;



    ?>
    </table>
      

    <div align="center">
      <table width=37% border=0 align="center" class="indice">
        <tr> 
          <td width=29% align=left> 
            <?

    if ($start>0)

    $start_back $start $step;


    echo 
    " <a href=viewutenti.php?start=$start_back>precedenti</a>"

    }

    ?>
            <div align="right"></div></td>
         
         
    <?
    $query1
    ="SELECT count(*) as rig FROM anagrafica";
    $rs= new COM("ADODB.Recordset") ;
    $rs->Open($query1,$cn);

    $righe=$rs->Fields['rig']->value;

    $pages=intval(($righe-1) / $step)+1;

    /* Pulizia dell'oggetto Recordset */
    $rs->Release() ;
    $rsnull ;

    /* Chiudo la connessione e libero la memoria */
    $cn->Close() ;
    $cn->Release() ;
    $cnnull ;



    ?>
          <td width=38% align=center> 
            <?

    for ($i=0$i<$pages AND $i<20$i++)


    $start_page $i $step;
    echo 
    "<a href=viewutenti.php?start=$start_page>" . ($i+1) . "</a> "

    }

    ?>
          </td>
          <td width=33%> 
            <?

    if ($start $step $row["tot"])


    $start_next $start $step;

    echo 
    "<a href=viewutenti.php?start=$start_next>successivi</a>";

    }


    ?>
          </td>
        </tr>
      </table>
      


    </div>
    file config.php
    Codice PHP:
    ?
    /****
    Percorso dove si trova il database,
    */
    //$db_source=$_SERVER['DOCUMENT_ROOT']."/area/phpaccess.mdb";
    $db_source="d:\www\mrsnet.it\assodeifiori.com\database\phpaccess.mdb"
    /****
    identifichiamo il database
    ****/




    /****
    Come sempre la stringa di connessione
    ****/
    $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;";
    $cn_string.="Data Source=$db_source;";

    /****
    Istanzio un oggetto Connection e apro la connessione con il database atraverso il metodo Open() dell'oggetto. Il metodo prende come argomento la stringa di connessione, oppure il DSN quando c'è.
    ****/

    if (!file_exists($db_source) ){
    echo 
    $path;

    die(
    "Il database non esiste") ;

    }








    ?> 
    Roberto Dungino

  5. #5
    Ma comunque ho visto che anche con altre applicazioni è molto lento!!!!
    Roberto Dungino

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.