Salve, qualcuno può darmi al volo lo script php per far visualizzare le informazioni del server? per vedere che versione di php è installata ecc? Grazie.
Salve, qualcuno può darmi al volo lo script php per far visualizzare le informazioni del server? per vedere che versione di php è installata ecc? Grazie.
Per saperne di più, guarda qui.Codice PHP:
phpinfo();
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Crea una pagina PHP e scrivici <?php phpinfo();?>.Originalmente inviato da yieforum
Vedrai che marea di informazioni ti ritrovi!
[edit]
Mai scrivere con una mano e con l'altra...
MANGIARE PATATINE!
Cosa vi eravate immaginati?!
E intanto funcool mi ha superato per pochi minuti!
Ultima modifica di SolitaryExplorer : 15-02-2006 alle ore 19.18.47
mmm ok vi spiego il mio problemuccio.
sto facendo un form in una pagina html dove gli utenti postano e inviano le informazioni che dovrebbero essere archiviate in un db.
Purtroppo ho una marea di problemi, il db sembra non rispondere, se vi accedo con il dreamweaver non mi fa accedere mi dice "accesso negato, il file non esiste o potrebbe essere un problema di permessi"
ma questo è niente! ho provato a cambiare quindi db, usando uno che sta su aruba ma il problema rimane:
sembra che non accada nulla, niente viene aggiunto al database, nessun messaggio di errore ecco lo script:
Codice PHP:
<?php
$connessione = mysql_connect("********","*******","********")
or
die("Connection impossible, try later or contact the administrator");
mysql_select_db("********",$connessione);
$post = $_POST;
$nome = $post['nome'];
$cognome = $post['cognome'];
$email = $post['email'];
$tel = $post['tel'];
$oggetto = $post['oggetto'];
$messaggio = $post['messaggio'];
$ip = $_SERVER["REMOTE_ADDR"];
$browser = $_SERVER["HTTP_USER_AGENT"];
$tempo = getdate();
$giorno = $tempo['mday'];
$mese = $tempo['month'];
$anno = $tempo['year'];
$ore = $tempo['hours'];
$minuti = $tempo['minutes'];
$secondi = $tempo['seconds'];
$query="INSERT INTO richieste(id,nome,cognome,email,tel,oggetto,messaggio,ip,browser,giorno,mese,anno,ore,minuti,secondi) VALUES('$id','$nome','$cognome','$email','$tel','$oggetto','$messaggio','$ip','$browser','$giorno','$mese','$anno','$ore','$minuti','$secondi')";
$verifica = mysql_query($query,$connessione);
if($verifica)
{echo "<p> </p>
<p> </p>
<table width=60% border=1 align=center cellpadding=0 cellspacing=0>
<tr>
<td class=tabellaok>Grazie, il suo messaggio è stato inviato con sucesso e sarà trattato entro<br>
24/72 ore. Clicca <a href=contatti.htm>QUI</a> per tornare alla pagina precedente. </td>
</tr>
</table>";}
else {echo "<p> </p>
<p> </p>
<table width=65% border=1 align=center cellpadding=0 cellspacing=0>
<tr>
<td class=tabellaok><p>Si è riscontrato un errore ed il messaggio non è stato inviato!<br>
Riprovare più tardi oppure contatte l'amministratore: <a href="mailto:amministratore@*****.com">amministratore@******.com<br>
</a>Clicca <a href="contatti.htm">QUI</a> per tornare alla pagina precedente.</p>
</td>
</tr>
</table>";}
mysql_close($connessione);
?>
ma mi da sempre una pagina completamente vuota! ho provato a farlo senza le globals_register ma niente da fa!
Secondo voi di che natura è il mio problema? ho cercato di vedere le differenze di versioni tra il php di altervista e quello del mio spazio ma con phpinfo() su altervista non mi da le informazioni circa la versione installata.
Cmq qualche consiglio?
ecco cosa mi da sul mio spazio:
http://www.yitalia.com/index2.php
voi che siete più bravi di me vedete qualche cosa di sbagliato?
Ultima modifica di radioradianti : 16-02-2006 alle ore 00.02.21
Domanda:
Hai attivato il database?
"L'intelligenza è una pianta che va curata continuamente.
Dovreste vedere com'è bello, il mio bonsai."
Rat-man®
[Gradient Text]
[Su che server sei?]
->flickr
si si ma non è il database perchè ho anche usato uno di aruba, mi sa che è proprio qualcosa col php
ricordati di usare i tag [php ] per inserire il codice nel post.
prova così
ricordati che se scriviCodice PHP:
<?php
$connessione = mysql_connect("********","*******","********") or die("Connection impossible, try later or contact the administrator");
mysql_select_db("********",$connessione);
$post = $_POST;
$nome = $post['nome'];
$cognome = $post['cognome'];
$email = $post['email'];
$tel = $post['tel'];
$oggetto = $post['oggetto'];
$messaggio = $post['messaggio'];
$ip = $_SERVER["REMOTE_ADDR"];
$browser = $_SERVER["HTTP_USER_AGENT"];
$tempo = getdate();
$giorno = $tempo['mday'];
$mese = $tempo['month'];
$anno = $tempo['year'];
$ore = $tempo['hours'];
$minuti = $tempo['minutes'];
$secondi = $tempo['seconds'];
$query="INSERT INTO richieste(id,nome,cognome,email,tel,oggetto,messaggio,ip,browser,giorno,mese,anno,ore,minuti,secondi ) VALUES('$id','$nome','$cognome','$email','$tel','$ oggetto','$messaggio','$ip','$browser','$giorno',' $mese','$anno','$ore','$minuti','$secondi')";
$verifica = mysql_query($query,$connessione);
if($verifica)
{echo "<p> </p>
<p> </p>
<table width=60% border=1 align=center cellpadding=0 cellspacing=0>
<tr>
<td class=tabellaok>Grazie, il suo messaggio è stato inviato con sucesso e sarà trattato entro<br>
24/72 ore. Clicca <a href=contatti.htm>QUI</a> per tornare alla pagina precedente. </td>
</tr>
</table>";}
else {echo "<p> </p>
<p> </p>
<table width=65% border=1 align=center cellpadding=0 cellspacing=0>
<tr>
<td class=tabellaok><p>Si è riscontrato un errore ed il messaggio non è stato inviato!<br>
Riprovare più tardi oppure contatte l'amministratore: <a href=mailto:amministratore@*****.com>amministratore@******.com<br>
</a>Clicca <a href=contatti.htm>QUI</a> per tornare alla pagina precedente.</p>
</td>
</tr>
</table>";}
mysql_close($connessione);
?>
è molto probabile che la stringa inviata dall'echo si fermi alle " dopo href= perciò vanno rimosse.Codice PHP:
echo "<a href="bbalbala">lalala</a>";
Non è possibilie, è cosìOriginalmente inviato da JoErNanO
E' inutile provare con dei db esterni, se essi non hanno lo stesso nome del DB che puoi usare su AV (my_tuonick); la connessione a DB esterni aventi nome diverso dal suddetto sono impediteOriginalmente inviato da yieforum
Bye.
Scusa JoErNanO ma è lo stesso codice mio? che c'è di diverso?
Scusa anche a te moderatore ma non sto utilizzando uno spazio AV, se cliccki sul link che avevo messo potete vedere le informazioni riguardanti lo spazio che sto usando.
Ultima modifica di yieforum : 15-02-2006 alle ore 22.02.46
tuo codice
mio codiceCodice PHP:
{echo " [...] Clicca <a href="contatti.htm"> [...]"
guarda persino il tag [php ] di AV ti fa vedere la differenzaCodice PHP:
{echo " [...] Clicca <a href=contatti.htm> [...]"
Ultima modifica di JoErNanO : 15-02-2006 alle ore 22.12.34
Oh funziona era proprio quello il problema... Grazie mille
però già che ci siete potete dirmi qualcosa sul perchè se tento di collegare il dreamweaver al database mi da "Accesso negato. Il file potrebbe non esistere o può essere un problema di permessi"
E qualcosa da modificare nel server? oppure qualcos'altro mi aiutate grazie?
da AV non ti puoi connettere a db esterni così come non ti puoi connettere al db con client mysql esterni a AV.
No non parlo di database AV, o di usare db esterni, mi riferivo al mio spazio, e alla funzione di connettersi coi il db tramite dreamweaver.
Nel mio spazio non so perchè mi fa saltare quell'errore se mi connetto con dreamweaver. Se mi date un consiglio...
Scusate se posto due volte ma penso di aver risolto il mio problema...panf una giornata intera quasi
Piuttosto che cancellare le virgolette le dovresti backslashare.
Codice PHP:
echo " [...] Clicca <a href=\"contatti.htm\"> [...]";
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen