erf

Répondre
zebden
le 20/06/2003 à 17:47
zebden
j'ai un message d'erreur pourtant ca marche et tout mais il vient quand meme alors qu'on l'as pas invité. En gros j'upload un screen dans le rep appartenant au jeu s'il existe pas je le crée et c quand il le crée qu'il me les casse apres c bon donc je met le code la .. c au niveau du if(!dir(...
<?php
include('../../_conf/verif2.php');
include('' .$var2);
include('' .$conf2);
include('' .$constconf2);
include('' .$function2);


$sql = "SELECT image FROM `screen_doss` where id_doss=".$id_doss;
$req = mysql_query($sql) or errsql($sql);
while($data = mysql_fetch_array($req))
{
$image2 = $data['image'];
if($image_name == $image2)
{
?>
<script>alert('Cette Image existe deja !!!');</script>
<meta http-equiv=refresh content=0;URL=ajout_screen.php?id_doss=<? echo ''.$id_doss; ?>>
<?php
exit;
}
}
$rep = "screen/";
$sql = "SELECT * FROM `dossier_soluce` WHERE `id`=".$id_doss;
$req = mysql_query($sql) or errsql($sql);
$data = mysql_fetch_array($req);
$jeu = $data['jeu'];

$pathscreen = $rep.$jeu;
/// --- On crée le rep correspondant s'il n'existe pas ---- ////
if(!dir($pathscreen)) mkdir($pathscreen , 0777);
///// ----- Debut de l'upload si la taille de l'image est superieur a 0 ---- /////
if($image_size > 0)
{
$savefile = $pathscreen.'/'.$image_name;
//// ------- On bouge l'image dans le bon repertoire ----- /////
if(move_uploaded_file($image, $savefile))
{
$sql = "INSERT INTO `screen_doss` (id,image,alt,comment,id_doss) ";
$sql .= "VALUES ('','$image_name','$alt','$comment','$id_doss')";
$req = mysql_query($sql) or errsql($sql);
?>
<script>alert('Le screenshot a bien été rajoutée , Merci');</script>
<meta http-equiv=refresh content=0;URL=option_doss.php?id_doss=<? echo ''.$id_doss; ?>>
<?php
}
else
{
?>
<script>alert('Erreur');</script>
<meta http-equiv=refresh content=0;URL=option_doss.php?id_doss=<? echo ''.$id_doss; ?>>
<?php
exit;
}
}
mysql_close();
?>
zebdinou pour les intimes / Blog : http://www.zebden.fr
zebden
le 23/06/2003 à 14:27
zebden
celui la :
Warning: OpenDir: Invalid argument (errno 22) in c:\program files\easyphp\www\projet\_admin\dossier\valid_ajout_screen.php on line 31

tout s'execute bien la page apres se reload le rep est crée l'image uploader mais il me dit ça et ensuite quand je rajoute d'autre screen pour le meme jeu , c bon pas d'erreur

ligne 31 ->
if(!dir($pathscreen)) mkdir($pathscreen , 0777);
zebdinou pour les intimes / Blog : http://www.zebden.fr
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours