Message d'erreur Warning: Use of undefined constant URLSITE
Résolu/Fermé
Astolpho
Messages postés
73
Date d'inscription
vendredi 8 avril 2022
Statut
Membre
Dernière intervention
12 juin 2024
-
Modifié le 17 nov. 2022 à 16:57
jordane45 Messages postés 38250 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 11 octobre 2024 - 17 nov. 2022 à 20:53
jordane45 Messages postés 38250 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 11 octobre 2024 - 17 nov. 2022 à 20:53
A voir également:
- Warning use of undefined constant
- Out of range - Forum Ecran
- Index of ✓ - Forum Téléchargement
- Departure from inward office of exchange - Forum Réseaux sociaux
- Game of thrones age ✓ - Forum Cinéma / Télé
- [Ecran tft] "out of range au démarrage ✓ - Forum Matériel & Système
3 réponses
jordane45
Messages postés
38250
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
11 octobre 2024
4 691
17 nov. 2022 à 17:48
17 nov. 2022 à 17:48
Bonjour
Le message d'erreur indique le fichier concerné ainsi que la ligne.
Il indique que tu as essayé d'utiliser une constante qui visiblement n'a pas été définie..
Il faudrait nous montrer le code dans son intégralité du fichier
C:\wamp64\www\24\app\fetch\autocomplete.php
Astolpho
Messages postés
73
Date d'inscription
vendredi 8 avril 2022
Statut
Membre
Dernière intervention
12 juin 2024
Modifié le 17 nov. 2022 à 17:54
Modifié le 17 nov. 2022 à 17:54
Voici le fichier autocomplete.php
<!-- jQuery UI --> <script src='<?php echo URLSITE;?>/fetch/jquery-ui/jquery-3.1.1.min.js' type='text/javascript'></script> <link href='<?php echo URLSITE;?>/fetch/jquery-ui/jquery-ui.min.css' rel='stylesheet' type='text/css'> <script src='<?php echo URLSITE;?>/fetch/jquery-ui/jquery-ui.min.js' type='text/javascript'></script> <script > $( function() { $( "#autocompleted" ).autocomplete({ source: function( request, response ) { $.ajax({ url: "<?php echo URLSITE;?>fetch/Designations.php", type: 'post', dataType: "json", data: { search: request.term }, success: function( data ) { response( data ); } }); }, select: function (event, ui) { $('#autocompleted').val(ui.item.label); // display the selected text $('#price').val(ui.item.value); // save selected id to input return false; } }); }); function split( val ) { return val.split( /,\s*/ ); } function extractLast( term ) { return split( term ).pop(); } </script> <!-- Page script --> <script > $( function() { $( "#autocompletec" ).autocomplete({ source: function( request, response ) { $.ajax({ url: "../fetch/Customers.php", type: 'post', dataType: "json", data: { search: request.term }, success: function( data ) { response( data ); } }); }, select: function (event, ui) { $('#autocompletec').val(ui.item.label); // display the selected text $('#id_customers').val(ui.item.value); // save selected id to input return false; } }); }); function split( val ) { return val.split( /,\s*/ ); } function extractLast( term ) { return split( term ).pop(); } </script>
le fichier config.php
<?php $PARAM_url_site= 'http://localhost/24/app/';
le fichier define.php
<?php include('config.php'); define('URLSITE', $PARAM_url_site);
Astolpho
Messages postés
73
Date d'inscription
vendredi 8 avril 2022
Statut
Membre
Dernière intervention
12 juin 2024
17 nov. 2022 à 19:01
17 nov. 2022 à 19:01
Sur la ligne concernée, j'ai remplacer
<link href='<?php echo URLSITE;?>/fetch/jquery-ui/jquery-ui.min.css' rel='stylesheet' type='text/css'>
Par ça
<link href='../fetch/jquery-ui/jquery-ui.min.css' rel='stylesheet' type='text/css'>
J'ai plus le message, de toute façon j'ai pas besoin de spécifier le chemin en entier, même si le chemin change.
jordane45
Messages postés
38250
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
11 octobre 2024
4 691
17 nov. 2022 à 20:53
17 nov. 2022 à 20:53
Visiblement, dans ton fichier autocomplete.php, tu n'avais pas inclus le fichier define.php
Il est donc normal qu'il ne trouvait pas la constante