Move_uploaded_file : pas comme les autres
Résolu/Fermé
kherox
Messages postés
131
Date d'inscription
dimanche 13 janvier 2013
Statut
Membre
Dernière intervention
17 octobre 2015
-
12 déc. 2013 à 11:18
kherox Messages postés 131 Date d'inscription dimanche 13 janvier 2013 Statut Membre Dernière intervention 17 octobre 2015 - 12 déc. 2013 à 17:30
kherox Messages postés 131 Date d'inscription dimanche 13 janvier 2013 Statut Membre Dernière intervention 17 octobre 2015 - 12 déc. 2013 à 17:30
A voir également:
- Move_uploaded_file : pas comme les autres
- Move_uploaded_file failed to open stream - Forum PHP
3 réponses
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
12 déc. 2013 à 11:26
12 déc. 2013 à 11:26
Salut,
une des principales différences entre un environnement windows et linux en php, c'est qu'en linux, les chemins sont sensibles à la casse.
Vérifie donc que tu respectes bien toutes les majuscules/minuscules dans tes chemins.
une des principales différences entre un environnement windows et linux en php, c'est qu'en linux, les chemins sont sensibles à la casse.
Vérifie donc que tu respectes bien toutes les majuscules/minuscules dans tes chemins.
kherox
Messages postés
131
Date d'inscription
dimanche 13 janvier 2013
Statut
Membre
Dernière intervention
17 octobre 2015
1
12 déc. 2013 à 11:29
12 déc. 2013 à 11:29
les fichiers se trouve dans le meme dossiers et aussi j ai creer le dossiers upload a la main et je lui ai attribuer les permissions du style chmod(upload,0777).
donc en matier de chemin je crois que c'est ok. ou si tu voir un soucis dans le code faire moi signe stp car je suis bloquer
merci
donc en matier de chemin je crois que c'est ok. ou si tu voir un soucis dans le code faire moi signe stp car je suis bloquer
merci
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
12 déc. 2013 à 11:33
12 déc. 2013 à 11:33
"ça marche pas" est un comportement difficile à debugger ;)
Il se passe quoi exactement ?
Ton code ne "marche pas" à quel moment exactement ?
Il se passe quoi exactement ?
Ton code ne "marche pas" à quel moment exactement ?
kherox
Messages postés
131
Date d'inscription
dimanche 13 janvier 2013
Statut
Membre
Dernière intervention
17 octobre 2015
1
Modifié par kherox le 12/12/2013 à 17:31
Modifié par kherox le 12/12/2013 à 17:31
tantot sa marche , tant tot sa ne marche pas donc moi je suis perdu, dc la j ai arreter du coup de chercher la reponse. par la suite j ai un autre probleme c'est que j ai une fonction js qui appelle un fichier php pour retourner des valeur , le probleme est que comme j utilise un setInterval() il perd tout talement la tete et s 'affiche n 'importe comment et raflechir la page n 'importe comment.
JE SUIS SUR UN PROJET POUR UNE STRUCTURE DU STYLE UN FACEBOOK POUR RESEAU INTERNE D UNE ENTREPRISE SEULEMENT
je m 'explique , j ai une fonction php qui fait que recuperer les messages dans la base de donnee cette fonction recuperer les messages de l'expediteur et ceux du destinataire voila la fonction php :
session_start();
et ensuite une boucle pour les afficher les message :
//foreach ($r as $key => $value) {
# code...
// foreach ($s as $ke => $ve) {
# code...
foreach ($us as $k => $v) {
# code...
if($_SESSION['id'] == $v->id)
{
foreach ($r as $key => $value) {
echo $v->pseudo.":\t" ;
echo '<p class="label label-important">';
echo $value->message."\t";
echo "</p>";
echo $value->date_envoie;
echo "</br>";
}
}elseif($v->id == $d['id_destinateur'] || $v->id == $d['id_expediteur']
){
foreach ($s as $ke => $ve) {
echo $v->pseudo.":\t" ;
echo '<p class="label label-success">';
echo $ve->message."\t";
echo "</p>";
echo $ve->date_envoie;
echo "</br>";
}
}
// }
//}
}
}
et maintenant l appelle de la fonction js :
maintenant quand il affiche cela ne se passe comme le style facebook et les meme message se repete cher tout les utilisateurs connecter.
donc ma question est comment eviter et corriger ce probleme?
JE SUIS SUR UN PROJET POUR UNE STRUCTURE DU STYLE UN FACEBOOK POUR RESEAU INTERNE D UNE ENTREPRISE SEULEMENT
je m 'explique , j ai une fonction php qui fait que recuperer les messages dans la base de donnee cette fonction recuperer les messages de l'expediteur et ceux du destinataire voila la fonction php :
session_start();
require_once('../core/Model.php');
require_once('../core/Controller.php');
$posts = new Controller();
$posts->loadModel('Post');
$users = new Controller();
$users->loadModel('User');
if(isset($_POST) && !empty($_POST)){
$d['id_expediteur'] = $_POST['expediteur'];
$d['id_destinateur'] = $_POST['destinateur'];
$r=$posts->name->find(array('conditions'=>array( 'id_expediteur' => $d['id_expediteur'],
'id_destinateur' => $d['id_destinateur'])));
$s=$posts->name->find(array('conditions'=>array('id_expediteur'=>$d['id_destinateur'],
'id_destinateur' => $d['id_expediteur']
)));
$us = $users->name->find();
et ensuite une boucle pour les afficher les message :
//foreach ($r as $key => $value) {
# code...
// foreach ($s as $ke => $ve) {
# code...
foreach ($us as $k => $v) {
# code...
if($_SESSION['id'] == $v->id)
{
foreach ($r as $key => $value) {
echo $v->pseudo.":\t" ;
echo '<p class="label label-important">';
echo $value->message."\t";
echo "</p>";
echo $value->date_envoie;
echo "</br>";
}
}elseif($v->id == $d['id_destinateur'] || $v->id == $d['id_expediteur']
){
foreach ($s as $ke => $ve) {
echo $v->pseudo.":\t" ;
echo '<p class="label label-success">';
echo $ve->message."\t";
echo "</p>";
echo $ve->date_envoie;
echo "</br>";
}
}
// }
//}
}
}
et maintenant l appelle de la fonction js :
setInterval(function(){ message_express (expediteur,destinateur)},5000);
function message_express (expediteur,destinateur) {
// body...
$.post('../membre/liste_message.php',{expediteur:expediteur,destinateur:destinateur},function(data){ $(".liste_message").html(data);});
}
maintenant quand il affiche cela ne se passe comme le style facebook et les meme message se repete cher tout les utilisateurs connecter.
donc ma question est comment eviter et corriger ce probleme?