Visualizzazione dei risultati da 1 a 8 su 8

Discussione: errore usermanager

  1. #1
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993

    errore usermanager

    Volevo provare USERMANAGER, ho caricato il tutto, configurando il file config.php.
    Ho inserito le tabelle nel mio DB.
    ma mi da questo errore:

    Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /web/htdocs/www.miosito.com/home/usermanager/classes/class._Http.php on line 4

    dove nel file class._Http.php in linea 4 ho:
    Codice PHP:
    public static function redirect($page)
        {
            
    $host  $_SERVER['HTTP_HOST'];
            
    $uri  rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
            
    $extra $page;
            
    header("Location: [url]http://[/url]$host$uri/$extra");
            exit;
        } 
    Non riesco a capire il perche`?
    Qualche consiglio?
    Thank's
    ¿Hasta la pasta?

  2. #2
    intanto il tag a in header() non c'entra proprio nulla e poi non ho capito se la riga 4 è
    public static function redirect($page)
    se è così posta quello che c'è scritto prima
    Dolcissima è la vita nella totale assenza di senno.

  3. #3
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    il codice l'ho copiato cosi come l'ho scaricato.
    si la riga quattro e`proprio quella.
    posto tutto il codice:
    Codice PHP:
    <?php
    class _Http
    {
        public static function 
    redirect($page)
        {
            
    $host  $_SERVER['HTTP_HOST'];
            
    $uri  rtrim(dirname($_SERVER['PHP_SELF']), '/\\');
            
    $extra $page;
            
    header("Location: [url]http://[/url]$host$uri/$extra");
            exit;
        } 
        public static function 
    refresh($page,$time=2)
        {
            
    $extra $page;
            
    header("Refresh: $time; URL=\"$extra\"");
        }

    }
    //
    ?>
    Thank's
    ¿Hasta la pasta?

  4. #4
    ma sei su php4?
    se si modifica così:
    Codice PHP:
    <?php

    class _Http
    {
        function 
    redirect($page)
        {
            
    $host  $_SERVER['HTTP_HOST'];
            
    $uri  rtrim(dirname($_SERVER['PHP_SELF']), '/');
            
    $extra $page;
            
    header("Location: [url]http://[/url]$host$uri/$extra");
            exit;
        }
        function 
    refresh($page,$time=2)
        {
            
    $extra $page;
            
    header("Refresh: $time; URL=\"$extra\"");
        }

    }

    ?>
    Dolcissima è la vita nella totale assenza di senno.

  5. #5
    @polinet
    Lo script è per PHP5.
    Grazie per aver provato il mio scriptino
    Sappimi dire come lo trovi.
    header("Location: http://$host$uri/$extra");
    BB code che fà del c....o !!!!!




    Ps.
    Visto che interessa + di una persona
    mi sa proprio che mi metterò all'opera
    per una nuova versione
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  6. #6
    Utente di HTML.it L'avatar di polinet
    Registrato dal
    Nov 2000
    Messaggi
    993
    Versione PHP 4.4.4
    Ho provato come mi hai detto e da questo errore:
    Parse error: syntax error, unexpected T_STRING in /web/htdocs/www.miosito.com/home/usermanager/classes/class._Http.php on line 10

    in riga 10:
    Codice PHP:
    header("Location: [url="http://"][url]http://[/url][/url]$host$uri/$extra"); 
    e`che me li legge come commenti dopo: http://etc...

    Thank's again!!!!
    ¿Hasta la pasta?

  7. #7
    Vedi post precedente

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  8. #8
    la riga 10 la devi modificare così:
    header("Location: ht
    tp://$host$uri/$extra");

    ps
    io sono andato a capo perchè altrimenti il forum mi sballava tutto di nuovo, tu non andare a capo
    Dolcissima è la vita nella totale assenza di senno.

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.