Erreur code
chaman35
-
okuni Messages postés 1325 Statut Membre -
okuni Messages postés 1325 Statut Membre -
Bonjour, j'ai trouve ce code qui a l'air tres bien mais je ne trouve pas l'erreur
ma source ftp://ns28822.ovh.net/PHP/1488_recherch-12.rar
<?php
//Importation du fichier de configuration
require_once('../config.inc.php');
echo''.$tittle.'<br>';
echo'
<div align="center"> <strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif"></font></strong></div>
<br>';
echo'<form method="post" action="ajouter.php">
<table width="393" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="39" colspan="3"><table width="214" border="0" align="right" cellpadding="0" cellspacing="1">
<tr>
<td width="212" bgcolor="#333333"><div align="center"><strong><font color="#FFFFFF" size="3" face="Verdana, Arial, Helvetica, sans-serif"><em>ADMINISTRATION</em></font></strong></div></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<div align="center"></div></td>
</tr>
<tr>
<td width="167"><div align="right"><b>url de la page</b></div></td>
<td width="46"> </td>
<td width="180"><div align="right">
<input type="text" name="url" size="30">
</div></td>
</tr>
<tr>
<td><div align="right"><b>Titre de la page</b></div></td>
<td> </td>
<td width="180"><div align="right">
<input type="text" name="titre" maxlength="255" size="30">
</div></td>
</tr>
<tr>
<td><div align="right"><b>Mots clés</b></div></td>
<td> </td>
<td width="180"><div align="right">
<textarea name="mots_cles" cols="23"></textarea>
</div></td>
</tr>
<tr>
<td colspan="2"> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"> </td>
<td><input type="submit" name="Submit" value="Enregistrer"></td>
</tr>
</table>
</form>
<br>'.$copyright.'';
?>
ma source ftp://ns28822.ovh.net/PHP/1488_recherch-12.rar
<?php
//Importation du fichier de configuration
require_once('../config.inc.php');
echo''.$tittle.'<br>';
echo'
<div align="center"> <strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif"></font></strong></div>
<br>';
echo'<form method="post" action="ajouter.php">
<table width="393" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="39" colspan="3"><table width="214" border="0" align="right" cellpadding="0" cellspacing="1">
<tr>
<td width="212" bgcolor="#333333"><div align="center"><strong><font color="#FFFFFF" size="3" face="Verdana, Arial, Helvetica, sans-serif"><em>ADMINISTRATION</em></font></strong></div></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<div align="center"></div></td>
</tr>
<tr>
<td width="167"><div align="right"><b>url de la page</b></div></td>
<td width="46"> </td>
<td width="180"><div align="right">
<input type="text" name="url" size="30">
</div></td>
</tr>
<tr>
<td><div align="right"><b>Titre de la page</b></div></td>
<td> </td>
<td width="180"><div align="right">
<input type="text" name="titre" maxlength="255" size="30">
</div></td>
</tr>
<tr>
<td><div align="right"><b>Mots clés</b></div></td>
<td> </td>
<td width="180"><div align="right">
<textarea name="mots_cles" cols="23"></textarea>
</div></td>
</tr>
<tr>
<td colspan="2"> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"> </td>
<td><input type="submit" name="Submit" value="Enregistrer"></td>
</tr>
</table>
</form>
<br>'.$copyright.'';
?>
A voir également:
- Erreur code
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
12 réponses
ah si ils sont declare g juste coupe pour ne pas encombrer, ba l'erreur c quand je vais sur www.monsite.com/admin je peu rentrer mon pass et login mais apres validation : page blanche
g configurer le fichier config.inc.php en y mettant mon pseudo et mot de passe ( c ptet la l'erreur d'aileurs, g choisit un login et mot de passe au hasard peutetre que c pas ca ) et pourtant aucune page ne s'ouvre. g creer la bdd sur localhost
g configurer le fichier config.inc.php en y mettant mon pseudo et mot de passe ( c ptet la l'erreur d'aileurs, g choisit un login et mot de passe au hasard peutetre que c pas ca ) et pourtant aucune page ne s'ouvre. g creer la bdd sur localhost
Je ne comprend pas l'utilité de ton code.
montre-moi la page "ajouter.php", la partie avec le php pour voir comment tu traite les données.
montre-moi la page "ajouter.php", la partie avec le php pour voir comment tu traite les données.
c'est un script que g recuperer le lien est au dessus
<?php
/***************************************************************************
*
* MOTEUR DE RECHERCHE INTERNE v1.2
* ------------------------------
* Auteur : Liam
* Email : contact@netsources-fr.com
* Site : https://www.netsources-fr.com/
* Realisé le : 9 mars 2003
* Page : ajouter.php
*
***************************************************************************
*
* Ce programme est libre, vous pouvez le redistribuer et/ou le modifier
* selon les termes de la Licence Publique Générale GNU publiée par la
* Free Software Foundation (version 2 ou bien toute autre version
* ultérieure choisie par vous).
*
***************************************************************************/
/***************************************************************************
* !!! NE MODIFIEZ RIEN DE TOUT CE QUI SUIT !!!
***************************************************************************/
// Importation du fichier de configuration
require_once('../config.inc.php');
// début du script , vérification des champs venant du formulaire
if( empty( $_POST['url']) || empty($_POST['mots_cles']) )
{
print'<a href="javascript:history.back();">Cliquez ici pour compèter le formulaire</a>';
}
// les champs sont ok, on insert dans la base
else{
//on se connecte à la base de donnée
$db = mysql_connect($host,$login,$pass) or die ("erreur de connexion");
//selection de vôtre base de donnée
mysql_select_db($base,$db) or die ("erreur de connexion base");
//remplacement des caractères
$url = AddSlashes (htmlspecialchars($_POST['url']));
$titre = AddSlashes (htmlspecialchars($_POST['titre']));
$mots_cles = AddSlashes (htmlspecialchars($_POST['mots_cles']));
//requète d'insertion dans la table
mysql_query("INSERT Into $table VALUES ('','$url','$titre','$mots_cles') ") or die ("erreur requète");
//on ferme la connexion
mysql_close();
//Redirection vers la page d'insertion
header('location: insert.php?msg=Insertion+reussie+!');
}
?>
<?php
/***************************************************************************
*
* MOTEUR DE RECHERCHE INTERNE v1.2
* ------------------------------
* Auteur : Liam
* Email : contact@netsources-fr.com
* Site : https://www.netsources-fr.com/
* Realisé le : 9 mars 2003
* Page : ajouter.php
*
***************************************************************************
*
* Ce programme est libre, vous pouvez le redistribuer et/ou le modifier
* selon les termes de la Licence Publique Générale GNU publiée par la
* Free Software Foundation (version 2 ou bien toute autre version
* ultérieure choisie par vous).
*
***************************************************************************/
/***************************************************************************
* !!! NE MODIFIEZ RIEN DE TOUT CE QUI SUIT !!!
***************************************************************************/
// Importation du fichier de configuration
require_once('../config.inc.php');
// début du script , vérification des champs venant du formulaire
if( empty( $_POST['url']) || empty($_POST['mots_cles']) )
{
print'<a href="javascript:history.back();">Cliquez ici pour compèter le formulaire</a>';
}
// les champs sont ok, on insert dans la base
else{
//on se connecte à la base de donnée
$db = mysql_connect($host,$login,$pass) or die ("erreur de connexion");
//selection de vôtre base de donnée
mysql_select_db($base,$db) or die ("erreur de connexion base");
//remplacement des caractères
$url = AddSlashes (htmlspecialchars($_POST['url']));
$titre = AddSlashes (htmlspecialchars($_POST['titre']));
$mots_cles = AddSlashes (htmlspecialchars($_POST['mots_cles']));
//requète d'insertion dans la table
mysql_query("INSERT Into $table VALUES ('','$url','$titre','$mots_cles') ") or die ("erreur requète");
//on ferme la connexion
mysql_close();
//Redirection vers la page d'insertion
header('location: insert.php?msg=Insertion+reussie+!');
}
?>
ce script est bien au dessus de ton header html?
montre le début d'insert.php contenant le $_GET['msg']
montre le début d'insert.php contenant le $_GET['msg']
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ok alors donne moi la partie avec $_GET['msg']
et pour le html, je te dis ça car
header('location: ');
ne peut pas être mis après du html ;)
et pour le html, je te dis ça car
header('location: ');
ne peut pas être mis après du html ;)
alors g bo chercher je n'ai pa trouver de balise $GET mais je pense que c cette partie de code qui joue dsl si je me suis melanger les pinceau
<?
include("../config.inc.php");
if($pass_admin==$_POST['password'] AND $login_admin==$_POST['username'])
{
setcookie("recherche_admin","".$password."",time()+72000,"");
header("location: insert.php");
}
else
{
header("location: index.php");
}
?>
<?
include("../config.inc.php");
if($pass_admin==$_POST['password'] AND $login_admin==$_POST['username'])
{
setcookie("recherche_admin","".$password."",time()+72000,"");
header("location: insert.php");
}
else
{
header("location: index.php");
}
?>
mais des echo un peu partout pour voir quel partie du script est exécutée.
Si tu change les valeur de $_POST['username'] : en mettant une fois la bonne et une fois une mauvaise, tu es redirigé correctement?
Si tu change les valeur de $_POST['username'] : en mettant une fois la bonne et une fois une mauvaise, tu es redirigé correctement?
Hey g trouver la balise dont tu me parlais...
a quoi va me servir de mettre echo un peu partout je croyai qu'elle servait d'appeler ou de repter une fonction?
include ('config.inc.php');
echo''.$header.'';
echo $msg;
echo'<form method="post" action="recherche.php">
<table width="159" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="67"> <div align="center">
<input name="recherche" type="text" size="20">
</div></td>
<td width="30"></td>
<td width="68"><input type="submit" name="Submit" value="Chercher"> </td>
</tr>
</table>
</form>';
a quoi va me servir de mettre echo un peu partout je croyai qu'elle servait d'appeler ou de repter une fonction?
include ('config.inc.php');
echo''.$header.'';
echo $msg;
echo'<form method="post" action="recherche.php">
<table width="159" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="67"> <div align="center">
<input name="recherche" type="text" size="20">
</div></td>
<td width="30"></td>
<td width="68"><input type="submit" name="Submit" value="Chercher"> </td>
</tr>
</table>
</form>';
tu parle de quel balise?
pour les echo, tu peux les utiliser à fin de trouver ou se situe le problème.
Voir dans quel direction va ton script et vois si tes variables sont bien remplie avec ce qu'il doit être.
pour les echo, tu peux les utiliser à fin de trouver ou se situe le problème.
Voir dans quel direction va ton script et vois si tes variables sont bien remplie avec ce qu'il doit être.
header("location: insert.php");
:/
header("Location: insert.php");
On ne plaisante pas avec les majuscules ! ;)
:/
header("Location: insert.php");
On ne plaisante pas avec les majuscules ! ;)