Comment rendre mon site et HTML5 et CSS3 dynamique?
vocalis
Messages postés
2
Statut
Membre
-
vikenzo -
vikenzo -
Bonsoir
j'ai monté une page web et maintenant je veux permettre à un certain administrateur de mettre à jour les images les textes et les video
j'ai monté une page web et maintenant je veux permettre à un certain administrateur de mettre à jour les images les textes et les video
2 réponses
-
Regarde du côté de PHP.
-
Voilà j'ai monté un système de mise à jour mais j'ai une erreur php
$url_script = 'http://'.$_SERVER['SERVER_NAME'].'/';
$sql = 'SELECT id FROM news WHERE nom="'. mysql_real_escape_string($_POST['nom']).'"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$nb = mysql_num_rows($req);
if ($nb == 0)
{
$repertoireDestination = "_upload/";
$nomDestination = $_FILES["fichier"]["name"];
if (is_uploaded_file($_FILES["fichier"]["tmp_name"]))
{
if (rename($_FILES["fichier"]["tmp_name"],$repertoireDestination.$nomDestination))
{
$erreur = "Le fichier a été déplacé vers ".$repertoireDestination.$nomDestination;
}
else
{
$erreur = "Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
}
else
{
$erreur = "Le fichier n'a pas été uploadé (trop gros ?)";
}
echo "<br><br>";
//nom du fichier choisi:
$nomFichier = $_FILES["fichier"]["name"] ;
//nom temporaire sur le serveur:
$nomTemporaire = $_FILES["fichier"]["tmp_name"] ;
//type du fichier choisi:
$typeFichier = $_FILES["fichier"]["type"] ;
//poids en octets du fichier choisit:
$poidsFichier = $_FILES["fichier"]["size"] ;
//code de l'erreur si jamais il y en a une:
$codeErreur = $_FILES["fichier"]["error"] ;
//REQUETE SQL
$date=date("Y-m-d H:i:s");
$sql = 'INSERT INTO news VALUES("", "'. mysql_real_escape_string($_POST['nom']
).'", "'. mysql_real_escape_string($_POST['titre']).'","'.$date.'",
"'. mysql_real_escape_string($_POST['contenu']).'",
"'. mysql_real_escape_string($_POST['image']
).'","'. mysql_real_escape_string($_POST['video']
).'","'.$nomFichier.'")';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error());
$erreur = 'informations ajouté avec succes!';
}
else
{
$erreur = 'Ce membre existe déja!';
}
}
else
{
$erreur = 'Au moins un des champs est vide! Tous les champs sont obligatoires.';
et voila ce que je reçois comme erreur
Undefined index:
et
Erreur SQL !INSERT INTO news VALUES("", "", "voila","2014-07-16 15:12:38", "", "","","kenzo.jpg")
Column count doesn't match value count at row 1 -
-
-
-
Salut,
HTML et CSS seul c'est pour les sites statiques, si tu veux un site dynamique il te faut plutôt un langage pour le web comme par exemple PHP . Le plus simple aurait été d'installer un script de CMS (Content Management System) , ensuite il t'aurai suffit de donner les droits au reste de l'équipe, tu peu voir par exemple cette liste des principaux scripts de CMS.