Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 15-08-07, 01:09   #1 (permalink)
User
 
Data di registrazione: Jul 2007
Messaggi: 13
problema index con estensione php

Salve,

sono alle prime armi con php, avevo un sito e l'ho modificato inserendo del codice php, l' ho provato in locale e tutto a posto.

I problemi sorgono al momento della pubblicazione.

Se pubblico il file index.php mi da errore non sono autorizzato, se pubblico index.htm il codice php mi viene stampato a video.

Qualcuno mi può dare delle delucidazioni?

Grazie per la disponibilità,

l'url dove è evidente il problema è tati.ilbello.com naturalmente ho messo solo i file per fare le prime prove.
octronico non in linea   Rispondi citando
Vecchio 15-08-07, 20:31   #2 (permalink)
User
 
L'avatar di luka_berna
 
Data di registrazione: Aug 2007
Ubicazione: Monza
Messaggi: 75
Invia un messaggio tramite MSN a luka_berna Invia un messaggio tramite Skype a luka_berna
Puoi essere un po più preciso...o anche meglio scrive l'esatto messaggio di errore!?
luka_berna non in linea   Rispondi citando
Vecchio 15-08-07, 23:42   #3 (permalink)
User
 
Data di registrazione: Jul 2007
Messaggi: 13
ci provo

Ciao,
in pratica ho inserito uno script che stampa a video la data, in locale va.

Invece pubblicato sul sito tati.ilbello.com mi stampa il codice, praticamente è come se il sito non rispondesse agli script PHP, se vai a vedere nella sezione contatti c'è il link "iscriviti alle newsletter" ,

cliccandoci su invece di aprire la pagina ti scarica il file "newsletters.php"

non so se mi sono spiegato bene....

intanto grazie.
octronico non in linea   Rispondi citando
Vecchio 16-08-07, 13:07   #4 (permalink)
MZ
Moderatore
 
L'avatar di MZ
 
Data di registrazione: Jun 2005
Ubicazione: Lecce-Torino
Messaggi: 509
Ciao octronico, probabilmente il server su cui ti trovi non dà la possibilità di usare il linguaggio php.

Prova a controllare i linguaggi supportati dal server.
__________________
MZ non in linea   Rispondi citando
Vecchio 16-08-07, 13:56   #5 (permalink)
User
 
Data di registrazione: Jul 2007
Messaggi: 13
una domanda

Ti volevo chiedere, che tu sappia, ma nel sito ci vogliono dei file particolari o se esso supporta il php funziona in automatico??

comunque dovrebbe essere supportato anche perchè mi han dato un db sql dove ho gia creato delle tabelle.

e poi il sito stesso dice di offrire php + sql gratuito
octronico non in linea   Rispondi citando
Vecchio 16-08-07, 19:10   #6 (permalink)
User
 
Data di registrazione: Jul 2007
Messaggi: 51
se php è già correttamente installato non devi fare niente, i file con estensione php (o talvolta php5) passano attraverso l'interprete php
ciao
sergio
mondobimbi non in linea   Rispondi citando
Vecchio 16-08-07, 22:43   #7 (permalink)
User
 
L'avatar di luka_berna
 
Data di registrazione: Aug 2007
Ubicazione: Monza
Messaggi: 75
Invia un messaggio tramite MSN a luka_berna Invia un messaggio tramite Skype a luka_berna
non devi fare molto anzi niente..apache quando vede che la pagina ha estensione php la passa all'interprete..sei sicuro che con qualche editor del cavolo il file si chiama nomefile.php.html succede a volte....altrimenti prova assicurati che php giri con il classico:
Codice PHP:
phpinfo(); 
mi raccomando se usi windows attiva sempre la visualizzazione delle estensioni.
luka_berna non in linea   Rispondi citando
Vecchio 17-08-07, 23:07   #8 (permalink)
User
 
Data di registrazione: Jul 2007
Messaggi: 13
quasi risolto

Ciao,

grazie per l' aiuto da tutti voi, praticamente il server non interpreta il file php3 e php4, ho rinominato tutti i file con il solo .php.
Sto usando UBUNTU 7.04 da circa 2 mesi e devo dire che mi attira sempre di più.

Come dicevo all' inizio sono alle prime armi e sto cercando di imparare da solo il funzionamento del php con l'associazione a mysql, non tutto va liscio però sono motivato dalla passione e dalla voglia di apprendere.

Ho scaricato e sto cercando di far funzionare uno script per ricevere le newsletter, naturalmente il tutto è solo per far pratica, per capire il funzionamento.

ho rinominato tutti i file da php3 a php anche all'interno ho cambiato il collegamenti, dopo aver seguito le istruzioni, mi da un errore sul db.

adesso vi illustro:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/hosting/tati/News/register/register.php on line 64

<?
include "../common.h";
$con = mysql_connect($DB_SERVER, $DB_USER, $DB_PASS);
mysql_select_db($DB_NAME);

$rst = mysql_query("SELECT * FROM Newsletters ORDER BY Name",$con);
//questa sotto è la riga 64
while ($row = mysql_fetch_row($rst)) {

echo "<tr>";
echo " <td><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">" . $row[1] . "</font></td>\n";
echo " <td><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">" . $row[2] . "</font></td>\n";
echo " <td width=\"50\"><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">" . $row[3] . "</font></td>\n";
echo " <td width=\"50\"><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">" . $row[4] . "</font></td>\n";
echo " <td width=\"70\"><font face=\"Arial, Helvetica, sans-serif\" size=\"2\"><input type=\"checkbox\" name=\"newsid" . $row[0] . "\"></font></td>\n";
echo "</tr>";

}

mysql_close($con);

?>


fatemi sapere se ci capite qualcosa.

grazie a tutti.

octronico
octronico non in linea   Rispondi citando
Vecchio 17-08-07, 23:13   #9 (permalink)
User
 
L'avatar di luka_berna
 
Data di registrazione: Aug 2007
Ubicazione: Monza
Messaggi: 75
Invia un messaggio tramite MSN a luka_berna Invia un messaggio tramite Skype a luka_berna
ciao... stiamo andando un pochino OT puòp darsi che ti spostino il post in ogni caso quando da un errore del genere è perchè c'è un errore nella query e quindi in questo caso al variabile $rst non è del tipo che si aspetta la funzione fetch row...prova a controllare bene la query sei sicuro che la tua tabella si chiami Newsletters (con la N maiuscola?) la suddetta tabella ha una colonna che si chiama Name? se usi e conosci php my admin prova a fare quella query e vedi l'errore che ti da
luka_berna non in linea   Rispondi citando
Vecchio 22-08-07, 19:42   #10 (permalink)
User
 
Data di registrazione: Jul 2007
Messaggi: 13
risolto

Ciao,

grazie alle tue dritte sono riuscito a far funzionare tutto, l'errore era nel nome di una colonna nel db che invece di "name" avevo scritto "nome".

alla prossima
octronico non in linea   Rispondi citando
Vecchio 22-08-07, 19:46   #11 (permalink)
User
 
L'avatar di luka_berna
 
Data di registrazione: Aug 2007
Ubicazione: Monza
Messaggi: 75
Invia un messaggio tramite MSN a luka_berna Invia un messaggio tramite Skype a luka_berna
alla prossima ;D
luka_berna non in linea   Rispondi citando
Rispondi
Tags: ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 15:50.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.