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

Discussione: [php] errore xml

  1. #1

    [php] errore xml

    non capisco come mai ma una mia pagina mi da questo errore.
    Qualche suggerimento? grazie


    Impossibile visualizzare la pagina XML
    Impossibile visualizzare l'input XML tramite il foglio di stile XSL. Correggere l'errore, quindi fare clic su Aggiorna, oppure riprovare in un momento successivo.


    --------------------------------------------------------------------------------

    Nei documenti XML è consentito un solo elemento di primo livello. Errore durante l'elaborazione della risorsa "http://127.0.0.1:0/cappello/". Riga 2, posizione 2

    Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-7\www\cappello\index.php on line 6

    -^

  2. #2
    L'errore PHP crea un output che genera l'errore nell'XML, quindi il browser non te lo visualizza.

    Elimina l'errore PHP tutto si risolve nella visualizzazione
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    come è possibile che l'errore si visualizzi su una macchina con installazione di easyphp e non su un'altra con l'installazione classica dei singoli elementi (apache, php, mysql)???????

  4. #4
    [supersaibal]Originariamente inviato da rizzielle
    come è possibile che l'errore si visualizzi su una macchina con installazione di easyphp e non su un'altra con l'installazione classica dei singoli elementi (apache, php, mysql)??????? [/supersaibal]
    Sulla seconda installazione avrai i notice disattivati.

  5. #5
    come posso disattivare i notice?

  6. #6
    [supersaibal]Originariamente inviato da rizzielle
    come posso disattivare i notice? [/supersaibal]
    error_reporting (0); // disattiva tutto

    error_reporting (E_ERROR | E_WARNING | E_PARSE); // così i notice non ci sono

  7. #7
    ok grazie
    un ultimo dubbio: il codice che mi hai dato lo devo inserire nella pagina o mi serve metterlo da qualche altra parte (apache o php)?

  8. #8
    i notice si devono correggere...non eliminare...

    immagina di avere un fiammifero acceso...ed invece di spegnerlo e buttarlo...lo nascondi sotto un tavolo...se il tavolo è di legno...prende fuoco e scoppia tutto

    ora a parte l'esempio...i notice...non sono errori critici...ma sono sempre errori... quindi è FONDAMENTALE correggerli...anche xche la maggior parte delle volte non ci vuole nulla per correggerli, perderci pochi minuti e via...anche xche le cause che generano i notice sono poche..quindi perché non correggerli? ))

  9. #9
    concordo con te hai pienamente ragione, ma purtroppo non riesco a capire dove e l'errore, che sara banale ovviamente!!!!

  10. #10
    se mi puoi dare una mano posto il codice fino a <head> grazie perche io proprio nn vedo l'errore....sob sob

    <?php require_once('Connections/promo.php'); ?>
    <?php
    // *** Start the session
    session_start();
    // *** Validate request to log in to this site.
    $FF_LoginAction = $PHP_SELF;
    if (isset($QUERY_STRING) && $QUERY_STRING!="") $FF_LoginAction .= "?".$QUERY_STRING;
    if (isset($login)) {
    $FF_valUsername=$login;
    $FF_fldUserAuthorization="";
    $FF_redirectLoginSuccess="pagine/reserved.php";
    $FF_redirectLoginFailed="index.php";
    $FF_rsUser_Source="SELECT username, password ";
    if ($FF_fldUserAuthorization != "") $FF_rsUser_Source .= "," . $FF_fldUserAuthorization;
    $FF_rsUser_Source .= " FROM utenti WHERE username='" . $FF_valUsername . "' AND password='" . $pass . "'";
    mysql_select_db($database_promo, $promo);
    $FF_rsUser=mysql_query($FF_rsUser_Source, $promo) or die(mysql_error());
    $row_FF_rsUser = mysql_fetch_assoc($FF_rsUser);
    if(mysql_num_rows($FF_rsUser) > 0) {
    // username and password match - this is a valid user
    $MM_Username=$FF_valUsername;
    session_register("MM_Username");
    if ($FF_fldUserAuthorization != "") {
    $MM_UserAuthorization=$row_FF_rsUser[$FF_fldUserAuthorization];
    } else {
    $MM_UserAuthorization="";
    }
    session_register("MM_UserAuthorization");
    if (isset($accessdenied) && false) {
    $FF_redirectLoginSuccess = $accessdenied;
    }
    mysql_free_result($FF_rsUser);
    session_register("FF_login_failed");
    $FF_login_failed = false;
    header ("Location: $FF_redirectLoginSuccess");
    exit;
    }
    mysql_free_result($FF_rsUser);
    session_register("FF_login_failed");
    $FF_login_failed = true;
    header ("Location: $FF_redirectLoginFailed");
    exit;
    }
    $maxRows_promo = 1;
    $pageNum_promo = 0;
    if (isset($HTTP_GET_VARS['pageNum_promo'])) {
    $pageNum_promo = $HTTP_GET_VARS['pageNum_promo'];
    }
    $startRow_promo = $pageNum_promo * $maxRows_promo;

    mysql_select_db($database_promo, $promo);
    $query_promo = "SELECT promo.ID, promo.titolo, promo.anteprima, promo.mese, promo.anno FROM promo ORDER BY promo.ID desc";
    $query_limit_promo = sprintf("%s LIMIT %d, %d", $query_promo, $startRow_promo, $maxRows_promo);
    $promo = mysql_query($query_limit_promo, $promo) or die(mysql_error());
    $row_promo = mysql_fetch_assoc($promo);

    if (isset($HTTP_GET_VARS['totalRows_promo'])) {
    $totalRows_promo = $HTTP_GET_VARS['totalRows_promo'];
    } else {
    $all_promo = mysql_query($query_promo);
    $totalRows_promo = mysql_num_rows($all_promo);
    }
    $totalPages_promo = ceil($totalRows_promo/$maxRows_promo)-1;
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">"; ?>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>

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.