- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Risolto] Il server non legge php
-
Ciao mauriello72,
Hai installato il php sul server?
Sistema operativo?
Hai aggiunto nei virtualhost questo?
[php]
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
[/php]
-
Si tratta di un sito in hosting su aruba , (windows purtroppo) e php funziona perfettamente con tutti gli altri script.
-
Estensione della pagina?
-
.php
Questo è il link:
shinegioielli.it/ebay/inserzioni.php
-
Puoi mettere il link non attivo, cioè togliendo http://www davanti all'url.
-
Grazie , ho modificato il post precedente.
-
Io non vedo codice php nella pagina.
-
Scusa , non mi sono spiegato bene. Il codice php si legge nel sorgente html.
-
Si ora ho visto, prima non ci avevo fatto caso.
Il codice sembra scritto correttamente, nelle altre pagine del sito il codice php viene interpretato correttamente?Attento ad iniziare con una maiuscola e a terminare ogni frase con un punto, per aiutarci a tenere il forum pulito e leggibile a tutti. Grazie.
-
Scusa per la punteggiatura , hai ragione.
Tutte le altre pagine funzionano correttamente e sono anche quelle in php. Il mio sospetto è che ci sia un tag html che fa bypassare i tag php , anche se non ho mai sentito nulla del genere. Questa è una pagina per le inserzioni di ebay , che mi è stata inviata in un file txt dalla persona che me la ha preparata. Quindi l'altro mio sospetto è che la codifica non sia corretta , ma non capisco come verificare queste possibilità.
-
Non ci sono tag che impediscono l'esecuzione.
Prova a fare cosi, e vedere se la prima parte la esegue:
[php]
<?php
include("connect.php");$query_products_details = "SELECT *
FROMproducts_details
WHERECustomLabel
= '101' ORDER BY position ASC ";$result_products_details = mysql_query($query_products_details);
$list_warehouse = mysql_fetch_array($result_products_details);
?>
<!DOCTYPE html PUBLIC "-xxxxxDTD XHTML 1.0 Transitional//EN" "xxxxxxxxxx/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="xxxxxxxxxxx/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
<style type="text/css">
<!--
body {
background-image: url(xxxx/xxxxxxx/inserzioni/shine/bg.jpg);
}
.Stile1 {font-family: Geneva, Arial, Helvetica, sans-serif}
.Stile13 {
font-size: 12px;
color: #FFFFFF;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
-->
</style></head>
<body>
<?php
print $list_warehouse['photo'];
?>
<div align="center">
[/php]
-
Non avevo pensato di fare questa prova. In effetti il problema rimane , ma essendo prima dei tag probabilmente è un problema di lettura del file.
-
Ecco fatto , ho risolto il problema. Ho fatto un file nuovo prendendo solo il codice php , ed ha funzionato perfettamente. Successivamente ho aggiunto il resto dell'html e la pagina , pur funzionando php , mi è venuta con i famosi caratteri strani dovuti alla codifica dell'editor , che sono andato a controllare e ho visto essere impostata in ANSI. Ho cambiato in utf-8 e tutto funziona.
Rimane un pò un mistero per me il perchè php non veniva letto per nulla ,ma credo comunque sia stato per via della codifica.
Grazie comunque a tutti dello sforzo.Non trovo l'opzione per aggiungere il tag risolto , nel caso ce ne fosse bisogno......