par
Topaze » 31 juil. 2005, 12:50
salut,
ok c'est normal que 5octet dans mon champ. Je veux maintenant afficher la photo sur une page. j'ai fait un script pour uploader la photo mais cela ne marche pas. j'ai ce message d'erreur :
Notice: Undefined index: photo in c:\easyphp1-8\www\web\upload.php on line 29
Notice: Undefined index: photo in c:\easyphp1-8\www\web\upload.php on line 37
J'ai matérialisé la ligne d'erreur par (ligne 29)
<?php
$photo = isset($_POST["photo"]) ? $_POST["photo"] : "";
$idConnexion = mysql_connect("localhost", "root", "");
if ($idConnexion) echo "Connexion au serveur réussie";
else echo "Connexion au serveur ratée";
$connexionReussie = mysql_select_db("mabase");
if ($connexionReussie) echo "Connexion à la base réussie";
else echo "Connexion à la base ratée";
$requete = "select photo from table";
$result = mysql_query($requete);
if (!$result)
{
echo "Le fichier n'a pas été charger.<br>";
}
else
{
$repertoireDestination = "data/";
(ligne29): $nomDestination = $_FILES["photo"]["name"];
if (eregi(".php", $nomDestination)) {
$nomDestination .= ".txt";
}
ligne(37) if (is_uploaded_file($_FILES["photo"]["tmp_name"])) {
if (rename($_FILES["photo"]["tmp_name"],
$repertoireDestination.$nomDestination)) {
echo "Le fichier temporaire ".$_FILES["photo"]["tmp_name"].
" a été déplacé vers ".$repertoireDestination.$nomDestination;
} else {
echo "Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
} else {
echo "Le fichier n'a pas été uploadé (trop gros ?)";
} }
mysql_close();
?>
salut,
ok c'est normal que 5octet dans mon champ. Je veux maintenant afficher la photo sur une page. j'ai fait un script pour uploader la photo mais cela ne marche pas. j'ai ce message d'erreur :
Notice: Undefined index: photo in c:\easyphp1-8\www\web\upload.php on line 29
Notice: Undefined index: photo in c:\easyphp1-8\www\web\upload.php on line 37
J'ai matérialisé la ligne d'erreur par (ligne 29)
[php]<?php
$photo = isset($_POST["photo"]) ? $_POST["photo"] : "";
$idConnexion = mysql_connect("localhost", "root", "");
if ($idConnexion) echo "Connexion au serveur réussie";
else echo "Connexion au serveur ratée";
$connexionReussie = mysql_select_db("mabase");
if ($connexionReussie) echo "Connexion à la base réussie";
else echo "Connexion à la base ratée";
$requete = "select photo from table";
$result = mysql_query($requete);
if (!$result)
{
echo "Le fichier n'a pas été charger.<br>";
}
else
{
$repertoireDestination = "data/";
(ligne29): $nomDestination = $_FILES["photo"]["name"];
if (eregi(".php", $nomDestination)) {
$nomDestination .= ".txt";
}
ligne(37) if (is_uploaded_file($_FILES["photo"]["tmp_name"])) {
if (rename($_FILES["photo"]["tmp_name"],
$repertoireDestination.$nomDestination)) {
echo "Le fichier temporaire ".$_FILES["photo"]["tmp_name"].
" a été déplacé vers ".$repertoireDestination.$nomDestination;
} else {
echo "Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
} else {
echo "Le fichier n'a pas été uploadé (trop gros ?)";
} }
mysql_close();
?> [/php]