Zurück   Flashforum > Alternative Technologien > JavaScript & jQuery

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-07-2011, 13:26   #1 (permalink)
Style Freak
 
Registriert seit: Nov 2004
Ort: Radolfzell
Beiträge: 615
Frage zu einem Javascript

Hi zusammen, ich hab mit Javascript nicht so viel am hut, bin eher anfänger darin. aber ich hab eine frage zu einem script welches ich im inet gefunden hab.

und zwar:
PHP-Code:
<script type="text/javascript">
$(function() {

$(".submit").click(function() {

var name = $("#name").val();
var email = $("#email").val();
var comment = $("#comment").val();
var post_id = $("#post_id").val();

var dataString = 'name='+ name + '&email=' + email + '&comment=' + comment + '&post_id=' + post_id;
    
    if(name=='' || email=='' || comment=='')
     {
    alert('Bitte Kommentarfeld ausfuellen!');
     }
    else
    {
    $("#flash").show();
    $("#flash").fadeIn(400).html('<img src="ajax-loader.gif" align="absmiddle">&nbsp;<span class="loading">Loading Comment...</span>');
$.ajax({
        type: "POST",
  url: "commentajax.php",
   data: dataString,
  cache: false,
  success: function(html){
 
  $("ol#update").append(html);
  $("ol#update li:last").fadeIn("slow");

    document.getElementById('comment').value='';
    $("#name").focus();
 
  $("#flash").hide();
    
  }
 });
}
return false;
    });



});


</script>

<form action="#" method="post">
<input type="hidden" name="post_id" id="post_id" value="<?=$news_id?>"/>
<input type="hidden" name="title" id="name" value="<?=$user_nic?>"/><input type="hidden" name="email" id="email" value="<?=$user_id?>"/>

<textarea name="comment" id="comment" rows="2" cols="50"></textarea><br />

<input type="submit" class="submit" value=" Submit Comment " />
</form>
</div><?
?>
<ol class="oldpost">
<?
include('config.php');
$post_id$news_id;
//$post_id value comes from the POSTS table
$abnews "SELECT * FROM news_com WHERE news_id = '$post_id' ORDER BY id";
$resn mysql_query($abnews)or die(mysql_error());
$menge mysql_num_rows($resn);
echo 
$menge;
while(
$row=mysql_fetch_array($resn))
{
$name=$row['user_nic'];
$email=$row['user_id'];
$comment_dis=$row['text'];
$com_id=$row['id'];

$lowercase strtolower($email);
$image md5$lowercase );
echo
"<li class='box'><img src='http://www.gravatar.com/avatar.php?gravatar_id=$image' class='com_img'><span class='com_nbox'><span class='com_name'>$name</span><span class'com_del'> <a href='#' id='$com_id' class='delbutton'><img src='images/cart_delete.gif'/></a></span> <br />
$comment_dis </span></li>"
;


}
?>
</ol>
<ol id="update" class="timeline">
</ol>
wie kann ich den div oldpost über das javascript so aktualisieren, das alle 20 sec aktualisiert wird?
__________________
Mit dieser Signatur hast du eben mal so unnötige 4Kb herrunter geladen!

Geändert von ciberjoerg (08-07-2011 um 13:31 Uhr)
ciberjoerg ist offline   Mit Zitat antworten
Alt 08-07-2011, 13:57   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Gleich wie "update" - über AJAX. Dazu musst dein PHP-Code in eine andere Datei welche dann alle 20 Sekunden über eine Funktion nachgeladen wird.

Hier die Basics dazu: Ajax – jQuery API
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 08-07-2011, 14:18   #3 (permalink)
Style Freak
 
Registriert seit: Nov 2004
Ort: Radolfzell
Beiträge: 615
das heist ich muss den php anteil in eine eigne datei packen?

dann wird es wohl probleme mit den userdaten und den anderen daten die zu den news gehören geben.
__________________
Mit dieser Signatur hast du eben mal so unnötige 4Kb herrunter geladen!
ciberjoerg ist offline   Mit Zitat antworten
Alt 08-07-2011, 20:08   #4 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 6.882
Du kannst ja auch nur eine Kopie in eine separate Datei ablegen...
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS5] ' und " bei einem Javascript Aufruf enky Flash Einsteiger 3 13-05-2011 10:05
wie springe ich zu einem anchor mit javascript ? Xeef JavaScript & jQuery 3 26-08-2005 13:57
loadmovie aus einem JavaScript Array chromaxx ActionScript 1 6 12-07-2004 15:19
gotoframe in einem flashfilm in einem anderen browserfenser (javascript) robtherat007 HTML und CSS 1 21-03-2003 15:58
javascript und 2 SWF in jeweils einem Browserfenster illu ActionScript 1 6 20-01-2003 20:54


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele