Liens contextuels :
| Auteur | |
|---|---|
| alexx13 | # 01 May 2008 - 15:10:57 |
| 10 Posts |
Bonjour tout le monde, Je sollicite votre aide, merci d'avance Je suis en train de créer un systeme de news pour mon site et j'ai un probleme de connection sur mon serveur local , voici le message d'erreur : ------------------------------------------------------------------------ Warning: virtual(): Unable to include '/Connections/root.php' - request execution failed in d:\program files\easyphp1-8\www\ventes\ventes_ajout.php on line 1 Notice: Undefined variable: database_root in d:\program files\easyphp1-8\www\ventes\ventes_ajout.php on line 93 Notice: Undefined variable: root in d:\program files\easyphp1-8\www\ventes\ventes_ajout.php on line 93 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in d:\program files\easyphp1-8\www\ventes\ventes_ajout.php on line 93 Notice: Undefined variable: root in d:\program files\easyphp1-8\www\ventes\ventes_ajout.php on line 95 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in d:\program files\easyphp1-8\www\ventes\ventes_ajout.php on line 95 ------------------------------------------------------------------------ Merci d'avance Modifié par dew (02 May 2008 - 22:12) |
| Viva | # 01 May 2008 - 17:38:23 |
| 49 Posts |
salut, peut tu mettre ton code ? |
| Heyoan | # 01 May 2008 - 18:06:46 |
Un p'tit Kiwiz Coca ? 1664 Posts |
Salut, à priori le chemin vers ta page à inclure root.php est incorrect .Pour plus d'infos, voir Quelle est la différence entre les chemins relatifs et absolus ? A+ Un être en tant qu'être ne peut-il être autre qu'il n'est s'il n'exprime pas lui même son être ? |
| alexx13 | # 01 May 2008 - 19:33:08 |
| 10 Posts |
salut et merci voici le code : <?php virtual('/Connections/root.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO ventes (ventes_titre, ventes_texte, ventes_lien, ventes_img) VALUES (%s, %s, %s, %s)", GetSQLValueString($_POST['titre'], "text"), GetSQLValueString($_POST['texte'], "text"), GetSQLValueString($_POST['lien'], "text"), GetSQLValueString($_POST['image'], "text")); mysql_select_db($database_root, $root); $Result1 = mysql_query($insertSQL, $root) or die(mysql_error()); $insertGoTo = "ventes_ajoutOK.php"; if (isset($_SERVER['QUERY_STRING'])) { $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $insertGoTo)); } mysql_select_db($database_root, $root); $query_rec_ventes = "SELECT * FROM ventes"; $rec_ventes = mysql_query($query_rec_ventes, $root) or die(mysql_error()); $row_rec_ventes = mysql_fetch_assoc($rec_ventes); $totalRows_rec_ventes = mysql_num_rows($rec_ventes); ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Les ventes</title> </head> <body> <form id="form1" name="form1" method="POST" action="<?php echo $editFormAction; ?>"> <table width="500" border="1"> <tr> <td width="51">Titre : </td> <td width="433"><input name="titre" type="text" id="titre" size="60" /></td> </tr> <tr> <td>Texte : </td> <td><textarea name="texte" cols="60" rows="6" id="texte"></textarea></td> </tr> <tr> <td>Lien : </td> <td><input name="lien" type="text" id="lien" size="60" /></td> </tr> <tr> <td>Image : </td> <td><input name="image" type="text" id="image" size="60" /></td> </tr> </table> <input type="submit" name="Submit" value="Envoyer" /> <p> </p> <input type="hidden" name="MM_insert" value="form1"> </form> </body> </html> <?php mysql_free_result($rec_ventes); ?> Modifié par alexx13 (01 May 2008 - 19:34) |
| Heyoan | # 01 May 2008 - 19:59:32 |
Un p'tit Kiwiz Coca ? 1664 Posts |
Re', je ne connaissais pas cette fonction mais d'après la doc sur virtual il faut que la directive apache mod_include soit activée... est-ce que c'est bien le cas ? Tu pourrais déjà essayer de remplacer virtual() par include() (à moins qu'il n'y ait une restriction ?)Et si ça ne fonctionne pas, il faudra bien vérifier le chemin vers ta page !A+ Un être en tant qu'être ne peut-il être autre qu'il n'est s'il n'exprime pas lui même son être ? |
| alexx13 | # 01 May 2008 - 20:23:36 |
| 10 Posts |
re, merci pour ton aide, en remplaçant par include , c'est pareil je vais essayé de voir au niveau du chemin. A+ |
| dew | # 02 May 2008 - 22:13:03 |
| Administrateur 653 Posts |
[ code ] ! (toujours mieux que ------------------------------------------------------------------------ ) |
| alexx13 | # 03 May 2008 - 14:37:55 |
| 10 Posts |
Merci, C bon j'ai trouvé, il fallait mettre <?php require_once('Connections/root.php'); ?> Par contre maintenant j'ai un autre probleme, j'affiche mes news sur une page par ordre décroissant. Mais j'aimerais afficher certaines news sur d'autres pages ex : page news : news 1, news 2, news 3, news 4, news 5 page sport : news1, news4 page bijoux : news 3, news 2 J'arrive uniquement à mettre une seule news : $colname_Recordset1 = "8"; if (isset($_GET['ventes_ID'])) { $colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['ventes_ID'] : addslashes($_GET['ventes_ID']); } Y a t'il un code qui me permette de trier les news par des mots contenus dans celle-ci (titre,texte) ou alors en indiquant les Id des news? Merci pour votre aide |
| Heyoan | # 03 May 2008 - 17:12:20 |
Un p'tit Kiwiz Coca ? 1664 Posts |
alexx13 a écrit : Pour clarifier, ce n'est pas le require_once qui a réglé ton problème mais le fait d'enlever le / avant 'Connections' .Sinon pour les balises code il faut les mettres entre crochets [ code]bla bla bla[ /code] (sans espace) ce qui donne bla bla bla Un être en tant qu'être ne peut-il être autre qu'il n'est s'il n'exprime pas lui même son être ? |
Les références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org
Nos partenaires : Editions Eyrolles - Location vacances France - Location vacances Europe
Nikozen : Hébergement - Réalisation : Alsacreations.fr


.
?)
!
