Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/08/2006, 17h06   #1
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
Par défaut Besoin d'aide pour installer un script PHP

salut j'install un script php & mysql, j'ai pleins d'erreur je ne sais pas pourquoi entre temps la connexion en ma bdd mysql est pourtant bien effectué. on me met une erreur: Fatal error: Call to undefined function: microtime_float() in /mnt/sites/vive-le-mariage.com/web/program/header.php on line 11
c 'est vraiment urgent, l
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 17h20   #2
Membre confirmé
 
Inscription : janvier 2004
Messages : 537
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 537
Points : 264
Points : 264
Bonjour,

il faudrait que tu nous donnes une portion de ton code pour qu'on puisse t'aider...
navis84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 17h33   #3
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
Par défaut le code

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<?php
include_once 'inc/config.php';
include_once 'inc/fonctions.php';
require_once("inc/rate.php");
if (!isset($_SESSION)) {
  session_start();
}
 
/* require 'cache.inc.php';
cache('date.php'); */
$time_start = microtime_float();
 
 
if ( isset($_COOKIE['login']) && !empty($_COOKIE['login']) ){
    session_start();
    $_SESSION['login'] = $_COOKIE['login'];
    $_SESSION['id'] = $_COOKIE['id'];
 
}
 
if (isset($_POST['connexion']) && $_POST['connexion'] == 'Connexion') {
    if ((isset($_POST['login']) && !empty($_POST['login'])) && (isset($_POST['pass']) && !empty($_POST['pass']))) {
 
 
 
        $sql = 'SELECT idx FROM trombino WHERE login="'.addslashes($_POST['login']).'" AND pass_md5="'.md5(addslashes($_POST['pass'])).'"';
        $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
        $nb = mysql_num_rows($req);
 
        if ($nb == 1) {
            $data = mysql_fetch_array($req);
 
            session_start();
            $_SESSION['login'] = $_POST['login'];
            $_SESSION['id'] = $data['idx'];
            setcookie("login","$login",time()+365*24*30*3600);
            setcookie("id","$data[idx]",time()+365*24*30*3600);
            mysql_free_result($req);
 
            header('Location: comptes.php');
            exit();
        }
        elseif ($nb == 0) {
            $erreur = 'Compte non reconnu.';
        }
        else {
            $erreur = 'Probème dans la base de données : plusieurs membres ont les mêmes identifiants de connexion.';
        }
        mysql_free_result($req);
 
    }
    else {
        $erreur = 'Au moins un des champs est vide.';
    }
}
/*
$editFormAction = $_SERVER['PHP_SELF'];
if (isset ($_SERVER['QUERY_STRING'])) {
    $editFormAction .= "?".htmlentities($_SERVER['QUERY_STRING']);
}
 
if ((isset ($_POST["Note_update"])) && ($_POST["Note_update"] == "note")) {
 
    $q1 = mysql_query("SELECT `note`, `hits` FROM `trombino` WHERE idx = ".$_POST['idx']."");
    $r1 = mysql_fetch_array($q1);
 
    if ($r1['hits'] == 0) {
        $updateSQL = sprintf("UPDATE trombino SET note=%d, hits=hits+1 WHERE idx=%d", $_POST['choix'], $_POST['idx']);
    } else {
        $note = ($r1['note'] + $_POST['choix']) / (2);
        $updateSQL = sprintf("UPDATE trombino SET note=%d, hits=hits+1 WHERE idx=%d", $note, $_POST['idx']);
    }
 
    $q3 = mysql_query($updateSQL) or die(mysql_error());
 
    $idx = $_POST['idx'];
    setcookie("$idx","$idx",time()+365*24*30*3600);
 
    header('Location: index.php');
}
*/
?>
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 17h49   #4
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Vérifies que ta fonction est bien définie dans tes fichiers inclus
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 18h15   #5
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
j'ai verifié mais toujours le mm bleme, si je pouvais t'envoyer le script pour que tu puisse voir de ton coté
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 18h21   #6
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Tu as ceci :
Code :
1
2
3
4
5
6
7
8
9
10
include_once 'inc/config.php';
include_once 'inc/fonctions.php';
require_once("inc/rate.php");
if (!isset($_SESSION)) {
  session_start();
}
 
/* require 'cache.inc.php';
cache('date.php'); */
$time_start = microtime_float();
A savoir que microtime_float n'est pas une fonction de base php, et donc c'est une fonction qui a été défini quelque part dans ton code...Si cela n'a pas été fait il faudrait le faire. Si tu n'as pas sa définition tu la trouveras sur php.net en recherchant microtime dans les fonctions
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 18h29   #7
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
j'ai essayé de revoir en supprimant la fonction micorime voici ce que ça me donne: http://www.vive-le-mariage.com/trombinoscope/
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 18h31   #8
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 753
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 753
Points : 14 585
Points : 14 585
Ouais mais moi je peux rien faire .Il faut trouver la requete qui pose ce problème.

Ca doit être un champ vide, rien de bien grave je pense
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2006, 18h36   #9
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
je sais pas si c a cause de l'ereeur mais il ya d'autres erreurs lorsque je veux par exemple uploader une photo
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 10h36   #10
Membre confirmé
 
Inscription : janvier 2004
Messages : 537
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 537
Points : 264
Points : 264
Quel est le script que tu as utilisé pour faire ton trombinoscope ?
__________________
N'oubliez pas le tag .
Merci de ne pas envoyer de MP pour des problèmes techniques.
navis84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2006, 19h25   #11
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
J'ai téléchargé un script sur le net comme j'avais un besoin urgent d'un trombinoscope, donc normalement tout devais marcher puisse que ce trombinoscope que je n'arrive pas à installer, marche sur d'autres sites
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2006, 16h20   #12
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
Je viens de remarquer quelque chose dans mon script, il manque le fichier date.php, alors comment je fais pour avoir le fichier date.php. Merci
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2006, 16h27   #13
Rédacteur
 
Avatar de Yoshio
 
Homme
Inscription : septembre 2005
Messages : 1 741
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : Belgique

Informations forums :
Inscription : septembre 2005
Messages : 1 741
Points : 1 497
Points : 1 497
tu devrais vraiement réfléchir un peu avant de poser des questions comme celle la ...

comment veux tu qu'on sache ou tu as flanqué ton date.php

va voir ou tu as télécharger ton script et regarde si il n'y a pas une autre version ou si tu avait bien télécharger ...
reextrait / reupload tes fichiers pour le script
Yoshio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2006, 16h41   #14
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
j'ai telechargé le script sans le fichier date.php, c'est lorsque je regarder le bout de code suivant:
Code :
1
2
3
4
5
6
7
8
9
10
  include_once 'inc/config.php';
include_once 'inc/fonctions.php';
require_once("inc/rate.php");
if (!isset($_SESSION)) {
  session_start();
}
 
/* require 'cache.inc.php';
cache('date.php'); */
$time_start = microtime_float();
j'ai vu qu'il avait un fichier date.php mais je ne l'ai pas dans le script que j'ai télécharger, donc je pensais que c'est ce fichier qui causais des problemes
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2006, 17h27   #15
Rédacteur
 
Avatar de Yoshio
 
Homme
Inscription : septembre 2005
Messages : 1 741
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : Belgique

Informations forums :
Inscription : septembre 2005
Messages : 1 741
Points : 1 497
Points : 1 497
Le fichier étant mis en commentaire je voit pas pourquoi il causerait le probleme

Comme à dit Kerod tu devrais chercher dans tous les ficheirs que tu as télécharger la fonction microtime_float() et regadrer si l'inclusion est bien faite avant l'appel de cette fonction dans ton fichier header.php (qui apparamenet cause l'erreur)

En cherchant un peu sur google tu aurais déja pu trouver ca :
http://be.php.net/microtime

Ca devrais répondre a ta question
Yoshio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 12h00   #16
Invité de passage
 
Inscription : juillet 2006
Messages : 11
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 11
Points : 1
Points : 1
Par défaut un autre Probleme

merci a tous pour votre j'ai pub resourdre mon probleme, mais j'en ai un autre vous savez on ne fini jamais d'apprendre! J'ai un script de news que j'ai acheté, j'aimerais faire apparaitre certaines rubriques du news sur la page principale quelqu'un peu me filer un coup de main!
picasso1er est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h57.


 
 
 
 
Partenaires

Hébergement Web