- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- inviare dati a db tramite questo "link parser"
-
inviare dati a db tramite questo "link parser"
Salve ragazzi!
Quello che non sto riuscendo proprio a fare è di inviare dei dati di una form ottentuti tramite questo script
redsunsoft.com/2011/01/parse-link-like-facebook-with-jquery-and-php/praticamente mi invia solo l'url che appunto è un input text
gli altri dati, come l'immagine, titolo e descrizione non le invia perchè sono dentro dei <label id>
qualcuno sa come riesco a inviare il contenuto dentro i <label>'?
grazie
-
Ciao,
puoi modificare questa riga:$.post("fetch.php?url="+escape($('#url').val()), {}, function(response){
Inserendo altre variabili GET da passare allo script php.
-
ciao intanto grazie per la risposta, potresti farmi un esempio pratico per piacere?
ad esempio se devo inviare l'immagine..che sarebbe dentro <div id="atc_images"></div>
oppure il titolo che sarebbe invece dentro <label id="atc_title"></label>
come dovrei fare?
-
se può servire ecco i miei file
il codice l'ho inserito in un form
<form method='post' action='submitadmin.php' id='formregistrazione' enctype='multipart/form-data'> <div id="atc_bar" align="center"> Paste Link Here: <input type="text" name="url" size="40" id="url" /> <input type="button" name="attach" value="Parse" id="attach" /> <div id="loader"> <div align="center" id="atc_loading" style="display:none"><img src="img/loading.gif" alt="Loading" /></div> <div id="attach_content" style="display:none"> <div id="atc_images"></div> <input type="hidden" name="cur_image" value="#atc_images" id="img" /> <div id="atc_info"> <label id="titolo"></label> <label id="atc_url"></label> <br clear="all" /> <label id="atc_desc"></label> <br clear="all" /> </div> <div id="atc_total_image_nav" > <a href="#" id="prev"><img src="prev.png" alt="Prev" border="0" /></a><a href="#" id="next"><img src="next.png" alt="Next" border="0" /></a> </div> <div id="atc_total_images_info" > Showing <span id="cur_image_num">1</span> of <span id="atc_total_images">1</span> images </div> <br clear="all" /> </div> </div> <br clear="all" /> </div> <div class='controls'> <button type='submit' class='btn btn-large' name='invia' id='registrati' value='Registrati'> Invia articolo! </button> </div> </form>
che viene inviato a submitadmin.php
if (isset ($_POST['invia']) ) { $url = $_POST['url']; $img = $_POST['img']; $titolo = mysql_real_escape_string($_POST['titolo']); $descr = mysql_real_escape_string($_POST['descr']); $descr2 = mysql_real_escape_string($titolo); $fonte = $_POST; $utentelog = $_SESSION['utente']; $categorialink = $_POST['categoria']; if($url == "" || $titolo == ""){ echo "<div class='alert alert-error'> <button type='button' class='close' data-dismiss='alert'>×</button> <strong>Campi richiesti mancanti!</strong> </div>"; header("Refresh: 1; URL= submitadmin.php"); } else { $result = mysql_query("INSERT INTO `my_imagelink`.`link` (url, img, titolo, descr, fonte, utentiid, categoria) VALUES ('$url', '$img', '$titolo', '$descr', '$fonte', '$utentelog', '$categorialink')"); $result2 = mysql_query("INSERT INTO `my_imagelink`.`posts` (descr2) VALUES ('$descr2') "); echo "<div class='alert alert-success'> <button type='button' class='close' data-dismiss='alert'>×</button> <strong>Articolo inviato!</strong> </div>"; header("Refresh: 2; URL= submitadmin.php"); } }
-
Ciò che è scritto dentro un tag con id atc_title lo trovi in $('#atc_title').html(); e diventerebbe quindi:
$.post("fetch.php?url="+escape($('#url').val()+"&altrovalore="+$('#atc_title').html()), {}, function(response){
-
capito (credo) e poi come me lo riprendo in submitadmin.php ?
l'url me lo prendo tramite un semplice $url = $_POST['url'];
per il titolo ho provato $titolo = $_POST['atc_title'];
ma non va...hai visto i codici che ti ho postato su prima della tua ultima risposta?
-
Se usi il codice che ti ho scritto sopra ad esempio ritrovi il valore in:
[php]$_GET['altrovalore'][/php]Ma devi studiare un pò la documentazione di jquery per capire come funziona, e sopratutto la differenza di variabili GET e POST e come si usano in php e con jquery.
-
uhm mi sa di si che devo studiarmi php e jquery...perchè non sto riuscendo a farlo andare...mi sarò spinto oltre