Bonjour,
Je viens de découvrir uploadify qui est génial ^^
J'ai réussi à le faire fonctionner, il me récupère bien mes photos, les enregistres dans mon dossier et dans ma base de données.
Mais voilà, je chercher à faire un admin, et donc mon code je dois récupérer le titre, l'image et la miniature. Mais avec uploadify je ne vois pas.
mon code se présente comme ça:
<div id="infos_news">
<p>
<label>Publie :</label>
</p>
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<?php
if(($publie==1) || (!empty($publie)))
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"oui\" checked='checked' /></td>";
else
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"oui\"/></td>";
?>
<td>oui</td>
<?php
if($publie==0)
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"non\" checked='checked' /></td>";
else
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"non\"/></td>";
?>
<td>non</td>
</tr>
</table>
</div>
<div id="infos_news">
<p>
<label>Titre :</label>
</p>
<input name="titre" type="text" value="<?php echo $titre; ?>" />
</div>
<div id="infos_news">
<div id='petite_page'>
<table id='tab8' cellpadding='0' callspacing='0'>
<br />
<legend >Sélectionner l'image à uploader</legend>
<div id="fileQueue"></div>
<input type="file" name="uploadify" id="uploadify" /><br />
<a class="uploadify" href="javascript:$('#uploadify').uploadifyUpload();">Tout uploader</a> /
<a class="uploadify" href="javascript:$('#uploadify').uploadifyClearQueue()">Annuler</a>
</table>
</div>
<div id='petite_page'>
<table id='tab8' cellpadding='0' callspacing='0'>
<br />
<legend >Sélectionner l'image à uploader</legend>
<div id="fileQueue2" ></div>
<input type="file" name="uploadify2" id="uploadify2" /><br />
<a class="uploadify" href="javascript:$('#uploadify2').uploadifyUpload();">Tout uploader</a> /
<a class="uploadify" href="javascript:$('#uploadify2').uploadifyClearQueue()">Annuler</a>
</table>
</div>
</div>
<?php if(isset($id)){echo("<input name='form_id' type='hidden' value='".$id."'>");}?>
<div id="go">
<input type="submit" name="Submit" value="Enregistrer l'article" />
</div>
</form>
</div>
Quand j'appuie sur le bouton submit il me fais une erreur,
je gère habituellement l'enregistrement dans une page "envoi.php", comme ceci:
//si l'on vient de la modification on modifie sinon nouvel enregistrement
if (isset($_POST['titre']) && isset($_POST['publie']) && isset($_POST['image']) && isset($_POST['miniature'])){
if ($_POST['publie'] == "oui")
$publie = 1;
else
$publie = 0;
$titre = $_POST['titre'];
$image = $_POST['image'];
$miniature = $_POST['miniature'];
}
if(isset($_POST['id'])){
$id = $_POST['id'];
mysql_query("UPDATE article SET titre='$titre',publie='$publie',image='$image',miniature='$miniature' WHERE id='$id'");
}
else{
mysql_query("INSERT INTO article (titre,publie,image,miniature) VALUES('$titre','$publie','$image','$miniature')");
}
//header('Location:index.php');
Mais mon upload se gère dans uploadify.php
Alors je suis perdue, je ne vois pas comment faire ...
HELP ME SVP
Je viens de découvrir uploadify qui est génial ^^
J'ai réussi à le faire fonctionner, il me récupère bien mes photos, les enregistres dans mon dossier et dans ma base de données.
Mais voilà, je chercher à faire un admin, et donc mon code je dois récupérer le titre, l'image et la miniature. Mais avec uploadify je ne vois pas.
mon code se présente comme ça:
<div id="infos_news">
<p>
<label>Publie :</label>
</p>
<table width="100" border="0" cellspacing="0" cellpadding="0">
<tr>
<?php
if(($publie==1) || (!empty($publie)))
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"oui\" checked='checked' /></td>";
else
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"oui\"/></td>";
?>
<td>oui</td>
<?php
if($publie==0)
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"non\" checked='checked' /></td>";
else
echo "<td><input type=\"radio\" name=\"form_publie\" value=\"non\"/></td>";
?>
<td>non</td>
</tr>
</table>
</div>
<div id="infos_news">
<p>
<label>Titre :</label>
</p>
<input name="titre" type="text" value="<?php echo $titre; ?>" />
</div>
<div id="infos_news">
<div id='petite_page'>
<table id='tab8' cellpadding='0' callspacing='0'>
<br />
<legend >Sélectionner l'image à uploader</legend>
<div id="fileQueue"></div>
<input type="file" name="uploadify" id="uploadify" /><br />
<a class="uploadify" href="javascript:$('#uploadify').uploadifyUpload();">Tout uploader</a> /
<a class="uploadify" href="javascript:$('#uploadify').uploadifyClearQueue()">Annuler</a>
</table>
</div>
<div id='petite_page'>
<table id='tab8' cellpadding='0' callspacing='0'>
<br />
<legend >Sélectionner l'image à uploader</legend>
<div id="fileQueue2" ></div>
<input type="file" name="uploadify2" id="uploadify2" /><br />
<a class="uploadify" href="javascript:$('#uploadify2').uploadifyUpload();">Tout uploader</a> /
<a class="uploadify" href="javascript:$('#uploadify2').uploadifyClearQueue()">Annuler</a>
</table>
</div>
</div>
<?php if(isset($id)){echo("<input name='form_id' type='hidden' value='".$id."'>");}?>
<div id="go">
<input type="submit" name="Submit" value="Enregistrer l'article" />
</div>
</form>
</div>
Quand j'appuie sur le bouton submit il me fais une erreur,
je gère habituellement l'enregistrement dans une page "envoi.php", comme ceci:
//si l'on vient de la modification on modifie sinon nouvel enregistrement
if (isset($_POST['titre']) && isset($_POST['publie']) && isset($_POST['image']) && isset($_POST['miniature'])){
if ($_POST['publie'] == "oui")
$publie = 1;
else
$publie = 0;
$titre = $_POST['titre'];
$image = $_POST['image'];
$miniature = $_POST['miniature'];
}
if(isset($_POST['id'])){
$id = $_POST['id'];
mysql_query("UPDATE article SET titre='$titre',publie='$publie',image='$image',miniature='$miniature' WHERE id='$id'");
}
else{
mysql_query("INSERT INTO article (titre,publie,image,miniature) VALUES('$titre','$publie','$image','$miniature')");
}
//header('Location:index.php');
Mais mon upload se gère dans uploadify.php
Alors je suis perdue, je ne vois pas comment faire ...
HELP ME SVP