texte du script php affiché dans la page résultat

Petit nouveau ! | 5 Messages

26 févr. 2010, 11:51

J'ai un petit problème avec php. J'ai téléchargé un script sur le web (PHPSearch), pour avoir un moteur de recherche interne.
J'avais essayé d'autre scripts, mais j'ai à chaque fois le même problème.
Lorsque je fais echo 'bonjour'; tout le reste du script est affiché comme si j'avais fait un echo du texte du script.
Une précision importante, c'est que je suis débutant primaire en php.
Si quelqu'un pouvais éclairer ma lanterne ce serait bien.
Merci d'avance pour vos très nombreuses réponses.
slts

<?php
echo"<html>
<head>
<title>moteur de recherche</title>
<style type=text/css>
	a:link {
		color:000000;
		text-decoration:none;
		font-family:verdana,tahoma,arial;
		font-size:8pt
			}
	a:visited {
		color:333333;
		text-decoration:none;
		font-family:verdana,tahoma,arial;
		font-size:8pt
			}
	a:hover {
		color:000000;
		text-decoration:underline;
		font-family:verdana,tahoma,arial;
		font-size:8pt
			}
	body,td,input {
		font-family:verdana,tahoma,arial;
		font-size:8pt
			}
	.lapagemagique46 {
		font-family:verdana,tahoma,arial;
		font-size:16pt;
		font-weight:bold;
		color:#86aed7
			}
	.lapagemagique45 {
		color:ffffff;
		font-weight:bold;
		background-color:#86aed7
			}
</style>
</head>
<body>
	<table width=60% align=center cellpadding=5 cellspacing=0
	style='border-style:solid;border-width:1;border-color:444444'>
	<tr>
		<td>";
		//configuration du script
		# nombre maximum de mots dans une phrase pour une recherche
		$lapagemagique1=10;

Lorsque j'exécute le script voila ce que j'obtiens

Code : Tout sélectionner

"; //configuration du script # nombre maximum de mots dans une phrase pour une recherche $lapagemagique1=10; # nombre de résultats à afficher par page $lapagemagique2=10; # extensions des pages dans lesquels se feront la recherche, à vous d'en ajouter ou d'en supprimer ! $lapagemagique3=array("html","php","php3","txt","doc","pdf"); # nom des répertoires dans lesquels s'effectura la recherche $lapagemagique4="./,article/,doc/presse/,doc/jfs,doc/,recette_ffba/fiches/,recette_ffba/,recettes/"; # Nombre maximum de caractères à afficher pour la description de la page $lapagemagique5=2000; # Nombre maximum de caractères à afficher pour les autres mots compris

Eléphanteau du PHP | 12 Messages

27 févr. 2010, 13:24

Probablement que le script utilise des "short tag"

http://www.php.net/manual/fr/ini.core.p ... t-open-tag