Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
837 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP/MySQL] Serveur ne traite pas l'info ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP/MySQL] Serveur ne traite pas l'info ?

n°913301
yakob59
Posté le 02-12-2004 à 22:04:42  profilanswer
 

J'ai créé un script qui recupere d'un formulaire une image, qui la stocke sur le serveur, crée une miniature de cette image, et entre le contenu du formulaire dans la base de données. Le probleme est que le script ne met pas les informations dans la base, mais ne fait pas d'erreur. Je vous joins le script:

Citation :


require '../MysqlConnect.php';
 
//Info sur l'upload du fichier
$Requete = mysql_query("SELECT ID FROM FARgalerie" );
$Nb = mysql_num_rows ( $Requete );
$Nb++;
$nouveau_nom= $Nb . ".jpg";
$nom_destination = 'photos/' . $nouveau_nom . '';
 
 
// La photo transferée est la source de la miniature
move_uploaded_file( $_FILES['fichier']['tmp_name'] , $nom_destination );
$source = imagecreatefromjpeg($nom_destination);  
 
// Les fonctions imagesx et imagesy renvoient la largeur et la hauteur d'une image
$largeur_source = imagesx($source);
$hauteur_source = imagesy($source);
 
//Redimensionnement de l'image
$rapport=$largeur_source / $hauteur_source;
$hauteur_destination = 200;
$largeur_destination = $hauteur_destination * $rapport ;
 
// On crée et enregistre la miniature
$destination = imagecreatetruecolor($largeur_destination, $hauteur_destination);  
imagecopyresampled($destination, $source, 0, 0, 0, 0, $largeur_destination, $hauteur_destination, $largeur_source, $hauteur_source);
imagejpeg($destination, 'photos/mini_' . $nouveau_nom . '');
 
$Error='Votre lien est soumis à l\'acceptation du webmaster';
 
//Insertion dans la base de données
mysql_query( "INSERT INTO FARgalerie VALUES ('$Nb','$marque','$modele','$annee','$proprietaire','nouveau_nom','mini_' . $nouveau_nom . '','0')" );
         
mysql_close();
header("Location:../Index.php?Rub=Galerie&Error=$Error" );


 
Voila, si vous pouviez m'aider... Merci d'avance !

mood
Publicité
Posté le 02-12-2004 à 22:04:42  profilanswer
 

n°913368
sielfried
Posté le 02-12-2004 à 23:18:07  profilanswer
 

mysql_query(...) or die(myql_error())
 
Sinon met ta requete dans une variable et affiche-là, tu verras si elle est correcte.


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°913386
titione
addicted
Posté le 02-12-2004 à 23:40:11  profilanswer
 

ça vient du formulaire.. et plus exactement de l'attribut type de la balise form !
faut regarger et trouver le truc qui correspond le mieux à une image (pas un truc en text/text...)

n°914200
yakob59
Posté le 03-12-2004 à 18:12:26  profilanswer
 

ok merci tout le monde ca marche maintenant :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP/MySQL] Serveur ne traite pas l'info ?

 

Sujets relatifs
[PHP] Encore une parse error à deux sous :-/Configuration MySQL
Comment rendre une page html/php imprimable?Https compatible avec php
OVH et host mysqloracle/mysql et php comment acceder à une base (oracle ) à "distance"?
D'un Php à un Autre ...[php] Array à plusieurs variables
fichier .js dans php 
Plus de sujets relatifs à : [PHP/MySQL] Serveur ne traite pas l'info ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR