Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Problema login da una pagina esterna al forum

    Ciao ragazzi vorrei fare un login a un forum da una home in php, allora il forum che ho utilizzato è l'smf e ho usato i ssi.php forniti dal forum stesso.
    Allora ho il forum nella cartella "forum" del sito.
    Aprendo questa pagina:
    codice:
    <?php require("http://www.fifaleague.it/forum/SSI.php"); ?>
    <html>
    
    <head>
    <title>Nuova pagina 1</title>
    <style type="text/css">
    .centrato {
    margin: 0 auto;
    width: 70%;
    text-align: center;
    }
    
    #login {
    color: red;
    }
    label {color: red;}
    font {weight: Thaoma;}
    .ssi_table td { margin: 0 auto; }
    </style>
    </head>
    
    <body bgcolor="#0F0F0F">
    <div class="centrato">
    [img]prova2.gif[/img]
    </div>
    <div id="login" class="centrato">
    <?php ssi_login(); ?>
    </div>
    
    </body>
    
    </html>
    Mi spunta questo errore:
    codice:
    Fatal error: Call to undefined function: ssi_login() in /web/htdocs/www.fifaleague.it/home/provas.php on line 27
    Capisco vedendo la stringa di errore che l'errore è nella stringa 27: cioè:

    codice:
    <?php ssi_login(); ?>
    E' possibile modificare il codice sopra citato in modo che gli dico che l'ssi_login si trova in /forum/?
    Come faccio a fare funzionare il tutto?
    Scusatemi se ho scritto tanto, ma l'ho fatto per farvi capire quello che ho combinato in modo da sbrigarci subito.


    Grazie!

  2. #2

  3. #3
    Forse non hai capito la prima riga di codice:
    <?php require("http://www.fifaleague.it/forum/SSI.php"); ?>

    Mi funziona è il dopo che non funziona

  4. #4
    Facciamo così, tu fai quello che ti viene suggerito e dopo ne riparliamo.

  5. #5
    L'ho fatto, ma niente non funziona mi da sempre lo stesso errore. Allora repilogando io ho:
    un file chiamato provas.php che si trova nella root e un file chiamato ssi.php che si trova nella cartella forum.

    Per favore puoi farmi un esempio pratico con il codice?

  6. #6
    Ho riprovato, ma ho cambiato la pagina provas.php con la seguente:
    codice:
    <?php require_once(dirname(__FILE__) . '/forum/SSI.php'); ?> <html>  <head> <title>Nuova pagina 1</title> <style type="text/css"> .centrato { margin: 0 auto; width: 70%; text-align: center; }  #login { color: red; } label {color: red;} font {weight: Thaoma;} .ssi_table td { margin: 0 auto; } body { 	background-color: #FFFFFF; } </style> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>  <body> <div class="centrato"> [img]prova2.gif[/img] </div> <div id="login" class="centrato"> <?php ssi_login(); ?> </div>  </body>  </html>
    Apro la pagina e non mi visualizza nessun messaggio di errore! Però visualizzo solo il logo che ho messo senza la funzione login!

  7. #7
    Grazie mille funziona! Sai cosa avevo sbagliato? Quando sei già loggato non ti fa visualizzare nulla appena ho fatto il logout mi funziona tutto!


    Grazie mille!

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.