phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

php ubuntu server 14.04 lts

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
gabrielevolante
Utente
Utente
Messaggi: 1
Iscritto il: 25/08/2014, 1:34
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux

php ubuntu server 14.04 lts

Messaggio da gabrielevolante » 25/08/2014, 1:41

ciao ragazzi, ho un problema da quando ho installato ubuntu server 14.04 lts non mi funziona più questo codice, qualcuno ha una soluzine ? quanto ho capito session_start(); con la nuova versione di php non funziona + ..... grazie 1000

<?php
session_start();
include("connessione_db.php");
include("config.php");

mysql_select_db("$db_name",$connessione);

$username=mysql_real_escape_string($_POST['username']);
$password=mysql_real_escape_string(sha1($_POST['password']));

$query = "SELECT * FROM user WHERE username = '$username' AND password = '$password'";
$ris = mysql_query($query, $connessione) or die (mysql_error());
$riga=mysql_fetch_array($ris);


$cod=$riga['username'];


if ($cod == NULL) $trovato = 0 ;
else $trovato = 1;

if($trovato === 1) {

session_register('autorizzato');

$_SESSION["autorizzato"] = 1;

$_SESSION['cod'] = $cod;


echo '<script language=javascript>document.location.href="1.php"</script>';

} else {

echo '<script language=javascript>document.location.href="2.php"</script>';

}
?>

questo è il codice che uso per il passaggio delle sessioni da un file php all'altro :

<?php
session_start();
//se non c'� la sessione registrata
if (!session_is_registered('autorizzato')) {
echo "<h4>Area riservata, accesso negato.</h4>";
die;
}

session_start();
$cod = $_SESSION['cod'];


?>

Avatar utente
Anto
Utente
Utente
Messaggi: 1106
Iscritto il: 04/02/2013, 21:53
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
Contatta:

Re: php ubuntu server 14.04 lts

Messaggio da Anto » 30/08/2014, 11:48

la funzione session_start() per inizializzare i dati di sessione è compatibile con l' ultima versione

Potrebbe esserti utile il seguente esempio:

Codice: Seleziona tutto

<?php
session_start(); //avvio / sessione aperta
$_SESSION['count'] = 0; // memorizzare qualcosa nella sessione
session_write_close(); //chiudo
# da qui ogni altro script può essere eseguito (sembra come il multitasking)
for($i=0; $i<=100; $i++){ //esegue 100 cicli
    session_start(); //aprire nuovamente la sessione di modifica di una variabile
    $_SESSION['count'] += 1; //cambiamento variabile
    session_write_close(); //ora, richiudere la sessione!
    sleep(2); //ogni ciclo temporizzo due secondi per non appesantire eccessivamente 
}
?>

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: R: php ubuntu server 14.04 lts

Messaggio da brunino » 30/08/2014, 13:56

Da php.net funzione session_register()
(versioni supportate: PHP 4, PHP 5 < 5.4.0)
Hanno installato una versione maggiore della 5.4?
Se state usando $_SESSION
, non usate session_register(),session_is_registered()
 esession_unregister()
.


Non li devi usare entrambi.

Inviato con Tapatalk Free da Android
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 47 ospiti