Php ne fonctionne pas une fois mi sur le net
sixelagaume
Messages postés
7
Date d'inscription
Statut
Membre
Dernière intervention
-
Ssylvainsab Messages postés 2884 Date d'inscription Statut Modérateur Dernière intervention -
Ssylvainsab Messages postés 2884 Date d'inscription Statut Modérateur Dernière intervention -
J'ai réaliser un livre d'or en php et quand je le met sur le serveur pc sa marche et sur le net sa ne fonctionne pas. Il n'affiche pas les commentaires.
Pourtant g bien configurer
voici le lien
http://sixelagaume.ibelgique.com/livredor.php
Pourtant g bien configurer
voici le lien
http://sixelagaume.ibelgique.com/livredor.php
A voir également:
- Php ne fonctionne pas une fois mi sur le net
- Net framework 2.0 - Télécharger - Divers Utilitaires
- Paint net - Télécharger - Dessin & Illustration
- Net framework 4.0 - Télécharger - Divers Utilitaires
- Easy php - Télécharger - Divers Web & Internet
- Onoffapp net - Forum Virus
8 réponses
if(isset($nom) and isset($prenom) and isset($email) and isset($message))
{
if($nom=="" or $prenom=="" or $email=="" or $message=="")
{echo "il faut obligatoirement remplir tous les champs"."<br>";}
else
{
$ip= $_SERVER["REMOTE_ADDR"];
$date=date("Y-m-d-h-i-s");
$query="insert into tab_livredor values('$date','$nom','$prenom','$email','$message','$ip')";
mysql_query($query,$db);
}}
else
{echo "il faut remplir tous les champ"."<br>";}
//-------------------------------------------------------------
$query="SELECT * FROM tab_livredor ORDER BY Date DESC";
//$query="SELECT * FROM tab_livredor where date='2006-10-06 02:31:01'";
$sql=mysql_query($query,$db);
while($data=mysql_fetch_array($sql))
{
$date=$data["Date"];
$nom=$data["Nom"];
$prenom=$data["Prenom"];
$email=$data["Email"];
$message=nl2br($data["Message"]);
echo $nom." ".$prenom." ";?><em><a href="mailto:<?php echo $email;?>"><?php echo $email;?></a></em><br>
<?php echo "Envoyé le :".$date."<br>";
echo $message; ?>
<hr align="left" width="300">
<?php
}
?>
</body>
</html>
{
if($nom=="" or $prenom=="" or $email=="" or $message=="")
{echo "il faut obligatoirement remplir tous les champs"."<br>";}
else
{
$ip= $_SERVER["REMOTE_ADDR"];
$date=date("Y-m-d-h-i-s");
$query="insert into tab_livredor values('$date','$nom','$prenom','$email','$message','$ip')";
mysql_query($query,$db);
}}
else
{echo "il faut remplir tous les champ"."<br>";}
//-------------------------------------------------------------
$query="SELECT * FROM tab_livredor ORDER BY Date DESC";
//$query="SELECT * FROM tab_livredor where date='2006-10-06 02:31:01'";
$sql=mysql_query($query,$db);
while($data=mysql_fetch_array($sql))
{
$date=$data["Date"];
$nom=$data["Nom"];
$prenom=$data["Prenom"];
$email=$data["Email"];
$message=nl2br($data["Message"]);
echo $nom." ".$prenom." ";?><em><a href="mailto:<?php echo $email;?>"><?php echo $email;?></a></em><br>
<?php echo "Envoyé le :".$date."<br>";
echo $message; ?>
<hr align="left" width="300">
<?php
}
?>
</body>
</html>
salut.
J'ai un peu modifié ton code, car je crois qu'il y a quelques erreurs.
Voici ce que j'ai fait :
Essaye avec ca et dis nous si ca marche.
a plus
J'ai un peu modifié ton code, car je crois qu'il y a quelques erreurs.
Voici ce que j'ai fait :
<?php if (isset($nom)) AND (isset($prenom)) AND (isset($email)) AND (isset($message)) { if($nom == '' OR $prenom == '' OR $email == '' OR $message == '') { echo 'Il faut obligatoirement remplir tous les champs.<br />'; } else { $ip= $_SERVER["REMOTE_ADDR"]; $date=date("Y-m-d-h-i-s"); $query="insert into tab_livredor values('$date','$nom','$prenom','$email','$message','$ip')"; mysql_query($query,$db); } } else { echo 'Il faut remplir tous les champs.<br />'; } //------------------------------------------------------------- $query="SELECT * FROM tab_livredor ORDER BY Date DESC"; //$query="SELECT * FROM tab_livredor where date='2006-10-06 02:31:01'"; $sql=mysql_query($query,$db); while($data=mysql_fetch_array($sql)) { $date=$data["Date"]; $nom=$data["Nom"]; $prenom=$data["Prenom"]; $email=$data["Email"]; $message=nl2br($data["Message"]); echo $nom.' '.$prenom.' '; ?> <em><a href="mailto:<?php echo $email;?>"><?php echo $email;?></a></em><br> <?php echo 'Envoyé le :'.$date.'<br />'; echo $message; ?> <hr align="left" width="300"> <?php } ?> </body> </html>
Essaye avec ca et dis nous si ca marche.
a plus
Est-ce que tu es sur d'avoir bien fait comme j'ai dit ?
Car sur la page que tu as donné (sixelagaume.ibelgique.com/livredor.php ), je vois une erreur :
Est-ce que tu peux donner tous les codes ?
De tous les fichiers ?
Sinon, j'ai encore modifié ton script (essaye on ne sait jamais) :
Ou alors, ca vient de ton hébergeur....
Car sur la page que tu as donné (sixelagaume.ibelgique.com/livredor.php ), je vois une erreur :
Parse error: syntax error, unexpected T_LOGICAL_AND in /www/sites/1/ibelgique.com/s/i/sixelagaume/site/livredor.php on line 55Or dans le fichier que je t'ai donné il n'y a pas de ligne 55.
Est-ce que tu peux donner tous les codes ?
De tous les fichiers ?
Sinon, j'ai encore modifié ton script (essaye on ne sait jamais) :
<?php if (isset($nom) AND (isset($prenom)) AND (isset($email)) AND (isset($message))) { if(($nom == '') OR ($prenom == '') OR ($email == '') OR ($message == '')) { echo 'Il faut obligatoirement remplir tous les champs.<br />'; } else { $ip= $_SERVER["REMOTE_ADDR"]; $date=date("Y-m-d-h-i-s"); $query="insert into tab_livredor values('$date','$nom','$prenom','$email','$message','$ip')"; mysql_query($query,$db); } } else { echo 'Il faut remplir tous les champs.<br />'; } //------------------------------------------------------------- $query="SELECT * FROM tab_livredor ORDER BY Date DESC"; //$query="SELECT * FROM tab_livredor where date='2006-10-06 02:31:01'"; $sql=mysql_query($query,$db); while($data=mysql_fetch_array($sql)) { $date=$data["Date"]; $nom=$data["Nom"]; $prenom=$data["Prenom"]; $email=$data["Email"]; $message=nl2br($data["Message"]); echo $nom.' '.$prenom.' '; ?> <em><a href="mailto:<?php echo $email;?>"><?php echo $email;?></a></em><br> <?php echo 'Envoyé le :'.$date.'<br />'; echo $message; ?> <hr align="left" width="300"> <?php } ?> </body> </html>
Ou alors, ca vient de ton hébergeur....
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voila le script complet<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p>
<?php
include("date.php");
?>
</p><form action="livredor.php" method="get" name="form1" target="_top">
<p> </p>
<table width="288" border="0">
<tr>
<td width="131"><strong>Nom:</strong></td>
<td width="260"><input name="nom" type="text" id="nom2" size="50"></td>
</tr>
<tr>
<td><strong>Prénom: </strong></td>
<td><input name="prenom" type="text" id="prenom2" size="50"></td>
</tr>
<tr>
<td><strong>Email:</strong></td>
<td><input name="email" type="text" id="email2" size="50"></td>
</tr>
<tr>
<td colspan="2"><div align="center"><strong>Votre commentaire:</strong></div></td>
</tr>
<tr align="left">
<td height="184" colspan="2">
<div align="center">
<textarea name="message" cols="60" rows="10" id="textarea4">Mon commentaire...</textarea>
</div></td>
</tr>
<tr>
<td height="26" colspan="2">
<blockquote>
<div align="center">
<input type="submit" name="Submit" value="Envoyer">
<input type="reset" name="Submit2" value="Rétablir">
</div>
</blockquote></td>
</tr>
</table>
<p> </p>
</form>
<?php
$db=mysql_connect("imysql00","i4190793","53frpqtu2yedvk9l");
mysql_select_db("i4190793 ",$db);
//$db=mysql_connect("localhost","root","220386");
//mysql_select_db("basededonnees",$db);
:
if (isset($nom) AND (isset($prenom)) AND (isset($email)) AND (isset($message)))
{
if(($nom == '') OR ($prenom == '') OR ($email == '') OR ($message == ''))
{
echo 'Il faut obligatoirement remplir tous les champs.<br />';
}
else
{
$ip= $_SERVER["REMOTE_ADDR"];
$date=date("Y-m-d-h-i-s");
$query="insert into tab_livredor
values('$date','$nom','$prenom','$email','$message','$ip')";
mysql_query($query,$db);
}
}
else
{
echo 'Il faut remplir tous les champs.<br />';
}
//-------------------------------------------------------------
$query="SELECT * FROM tab_livredor ORDER BY Date DESC";
//$query="SELECT * FROM tab_livredor where date='2006-10-06 02:31:01'";
$sql=mysql_query($query,$db);
while($data=mysql_fetch_array($sql))
{
$date=$data["Date"];
$nom=$data["Nom"];
$prenom=$data["Prenom"];
$email=$data["Email"];
$message=nl2br($data["Message"]);
echo $nom.' '.$prenom.' ';
?>
<em><a href="mailto:<?php echo $email;?>"><?php echo $email;?></a></em><br>
<?php echo 'Envoyé le :'.$date.'<br />';
echo $message;
?>
<hr align="left" width="300">
<?php
}
?>
</body>
</html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<p>
<?php
include("date.php");
?>
</p><form action="livredor.php" method="get" name="form1" target="_top">
<p> </p>
<table width="288" border="0">
<tr>
<td width="131"><strong>Nom:</strong></td>
<td width="260"><input name="nom" type="text" id="nom2" size="50"></td>
</tr>
<tr>
<td><strong>Prénom: </strong></td>
<td><input name="prenom" type="text" id="prenom2" size="50"></td>
</tr>
<tr>
<td><strong>Email:</strong></td>
<td><input name="email" type="text" id="email2" size="50"></td>
</tr>
<tr>
<td colspan="2"><div align="center"><strong>Votre commentaire:</strong></div></td>
</tr>
<tr align="left">
<td height="184" colspan="2">
<div align="center">
<textarea name="message" cols="60" rows="10" id="textarea4">Mon commentaire...</textarea>
</div></td>
</tr>
<tr>
<td height="26" colspan="2">
<blockquote>
<div align="center">
<input type="submit" name="Submit" value="Envoyer">
<input type="reset" name="Submit2" value="Rétablir">
</div>
</blockquote></td>
</tr>
</table>
<p> </p>
</form>
<?php
$db=mysql_connect("imysql00","i4190793","53frpqtu2yedvk9l");
mysql_select_db("i4190793 ",$db);
//$db=mysql_connect("localhost","root","220386");
//mysql_select_db("basededonnees",$db);
:
if (isset($nom) AND (isset($prenom)) AND (isset($email)) AND (isset($message)))
{
if(($nom == '') OR ($prenom == '') OR ($email == '') OR ($message == ''))
{
echo 'Il faut obligatoirement remplir tous les champs.<br />';
}
else
{
$ip= $_SERVER["REMOTE_ADDR"];
$date=date("Y-m-d-h-i-s");
$query="insert into tab_livredor
values('$date','$nom','$prenom','$email','$message','$ip')";
mysql_query($query,$db);
}
}
else
{
echo 'Il faut remplir tous les champs.<br />';
}
//-------------------------------------------------------------
$query="SELECT * FROM tab_livredor ORDER BY Date DESC";
//$query="SELECT * FROM tab_livredor where date='2006-10-06 02:31:01'";
$sql=mysql_query($query,$db);
while($data=mysql_fetch_array($sql))
{
$date=$data["Date"];
$nom=$data["Nom"];
$prenom=$data["Prenom"];
$email=$data["Email"];
$message=nl2br($data["Message"]);
echo $nom.' '.$prenom.' ';
?>
<em><a href="mailto:<?php echo $email;?>"><?php echo $email;?></a></em><br>
<?php echo 'Envoyé le :'.$date.'<br />';
echo $message;
?>
<hr align="left" width="300">
<?php
}
?>
</body>
</html>